From 9f2420b319b01cc79fd6f36b0de296154d69bb6a Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Tue, 22 Nov 2022 01:08:41 +0800 Subject: [PATCH] =?UTF-8?q?:rocket:=20=E5=A4=84=E7=90=86=E5=8F=8B=E7=9B=9F?= =?UTF-8?q?=E6=B6=88=E6=81=AF=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/MapLogisticController.java | 9 +++--- .../controller/MessageController.java | 2 +- .../service/IMapLogisticService.java | 7 +++-- .../service/impl/MapLogisticServiceImpl.java | 28 +++++++++++++++---- .../kicc/commonbiz/util/PushClientUtil.java | 15 ++++++++-- .../src/main/resources/bootstrap.yml | 1 + 6 files changed, 47 insertions(+), 15 deletions(-) diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MapLogisticController.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MapLogisticController.java index b380db87..7abc4098 100644 --- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MapLogisticController.java +++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MapLogisticController.java @@ -104,10 +104,11 @@ public class MapLogisticController { return R.ok(mapLogistic); } - @PostMapping("/pushAndroidMsg") - public R pushAndroidMsg() { - iMapLogisticService.pushAndroidMsg(); - return R.ok(); + @PostMapping("/mapPresetPointConfirmPushMsgTest") + @ApiOperation(value = "地图预设点确认测试请求") + public R mapPresetPointConfirmPushMsgTest(@RequestBody MapLogisticPoint mapLogisticPoint) { + iMapLogisticService.mapPresetPointConfirmPushMsg(mapLogisticPoint); + return R.ok(true); } } diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MessageController.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MessageController.java index 260b09ca..9d0bd7e6 100644 --- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MessageController.java +++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MessageController.java @@ -25,7 +25,7 @@ import java.util.Arrays; * @author entfrm开发团队-王翔 * @since 2022-11-15 */ -@Controller +@RestController @RequestMapping(AppConstants.APP_COMMON +"/message") @RequiredArgsConstructor @Api(tags = "消息模块") diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java index 35e7eaf5..893285a2 100644 --- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java +++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java @@ -2,6 +2,7 @@ package com.cloud.kicc.commonbiz.service; import com.baomidou.mybatisplus.extension.service.IService; import com.cloud.kicc.commonbiz.api.entity.MapLogistic; +import com.cloud.kicc.commonbiz.api.entity.MapLogisticPoint; import java.util.List; @@ -31,9 +32,9 @@ public interface IMapLogisticService extends IService { /** * 友盟推送消息 - * @param - * @return + * @param mapLogisticPoint 地图任务点 + * @return void */ - void pushAndroidMsg(); + void mapPresetPointConfirmPushMsg(MapLogisticPoint mapLogisticPoint); } diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java index 1cc6459c..58b133cd 100644 --- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java +++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java @@ -1,11 +1,13 @@ package com.cloud.kicc.commonbiz.service.impl; import cn.hutool.core.collection.ListUtil; +import cn.hutool.core.date.LocalDateTimeUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.cloud.kicc.common.security.util.SecurityUtils; import com.cloud.kicc.commonbiz.api.entity.MapLogistic; import com.cloud.kicc.commonbiz.api.entity.MapLogisticPoint; import com.cloud.kicc.commonbiz.api.entity.MapTask; @@ -21,6 +23,7 @@ import okhttp3.OkHttpClient; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import java.time.format.DateTimeFormatter; import java.util.List; /** @@ -101,17 +104,32 @@ public class MapLogisticServiceImpl extends ServiceImpl