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