From caeb2c4f7ef799b483af7ba80d5a900512d390ca Mon Sep 17 00:00:00 2001
From: wangxiang <1827945911@qq.com>
Date: Wed, 24 Aug 2022 18:40:34 +0800
Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=8F=91=E9=9B=86=E6=88=90=E5=9C=B0?=
=?UTF-8?q?=E5=9B=BE=E5=89=8D=E5=90=8E=E7=AB=AF=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../kicc/commonbiz/api/entity/Hospital.java | 4 +-
.../{LogisticMap.java => MapLogistic.java} | 10 +--
.../cloud/kicc/commonbiz/api/entity/Org.java | 2 +-
.../cloud/kicc/system/api/entity/User.java | 7 ++
.../controller/LogisticMapController.java | 71 -------------------
.../controller/MapLogisticController.java | 71 +++++++++++++++++++
...cMapMapper.java => MapLogisticMapper.java} | 4 +-
...pService.java => IMapLogisticService.java} | 4 +-
...eImpl.java => MapLogisticServiceImpl.java} | 8 +--
...ticMapMapper.xml => MapLogisticMapper.xml} | 2 +-
.../src/main/resources/mapper/UserMapper.xml | 1 +
11 files changed, 96 insertions(+), 88 deletions(-)
rename kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/{LogisticMap.java => MapLogistic.java} (92%)
delete mode 100644 kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/LogisticMapController.java
create mode 100644 kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MapLogisticController.java
rename kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/{LogisticMapMapper.java => MapLogisticMapper.java} (64%)
rename kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/{ILogisticMapService.java => IMapLogisticService.java} (64%)
rename kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/{LogisticMapServiceImpl.java => MapLogisticServiceImpl.java} (50%)
rename kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/{LogisticMapMapper.xml => MapLogisticMapper.xml} (72%)
diff --git a/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Hospital.java b/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Hospital.java
index 5fa22985..0536bcc7 100644
--- a/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Hospital.java
+++ b/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Hospital.java
@@ -41,13 +41,13 @@ public class Hospital extends CommonEntity {
private String payment;
- private String addressIds;
+ private String regionIds;
private String detailAddress;
private String status;
- private Integer mapOrientation;
+ private BigDecimal mapOrientation;
private BigDecimal mapLng;
diff --git a/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/LogisticMap.java b/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/MapLogistic.java
similarity index 92%
rename from kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/LogisticMap.java
rename to kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/MapLogistic.java
index 99b9bbfa..c67e78d8 100644
--- a/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/LogisticMap.java
+++ b/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/MapLogistic.java
@@ -2,11 +2,12 @@ package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
-import java.io.Serializable;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
@@ -19,19 +20,18 @@ import lombok.experimental.Accessors;
* @author entfrm开发团队-王翔
* @since 2022-07-22
*/
-@Getter
-@Setter
+@Data
@Accessors(chain = true)
@TableName("common_map")
@ApiModel(value = "Map对象", description = "地图核心主任务表")
-public class LogisticMap extends CommonEntity {
+public class MapLogistic extends CommonEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键id")
private String id;
- @ApiModelProperty("主线物流名称")
+ @ApiModelProperty("主线物流名称")
private String name;
@ApiModelProperty("收样员ID")
diff --git a/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Org.java b/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Org.java
index 70cddacb..669f5917 100644
--- a/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Org.java
+++ b/kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/Org.java
@@ -42,7 +42,7 @@ public class Org extends CommonEntity {
private String status;
- private Integer mapOrientation;
+ private BigDecimal mapOrientation;
private BigDecimal mapLng;
diff --git a/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/User.java b/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/User.java
index 8c8064c7..a85c32af 100644
--- a/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/User.java
+++ b/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/User.java
@@ -9,6 +9,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
+import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
@@ -99,10 +100,16 @@ public class User extends CommonEntity {
*/
private LocalDateTime loginTime;
+ /**
+ * 地图标记点位置图片旋转值
+ */
+ private BigDecimal mapOrientation;
+
/**
* 帐号状态(0正常 1停用)
*/
private String status;
+
/**
* 角色ID集合
*/
diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/LogisticMapController.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/LogisticMapController.java
deleted file mode 100644
index 2e759e44..00000000
--- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/LogisticMapController.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package com.cloud.kicc.commonbiz.controller;
-
-
-import cn.hutool.core.util.StrUtil;
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.cloud.kicc.common.core.api.R;
-import com.cloud.kicc.common.core.constant.AppConstants;
-import com.cloud.kicc.commonbiz.api.entity.LogisticMap;
-import com.cloud.kicc.commonbiz.service.ILogisticMapService;
-import lombok.RequiredArgsConstructor;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.Arrays;
-
-/**
- *
- * 地图核心主任务表 前端控制器
- *
- *
- * @author entfrm开发团队-王翔
- * @since 2022-07-22
- */
-@RestController
-@RequestMapping(AppConstants.APP_COMMON + "/logisticMap")
-@RequiredArgsConstructor
-public class LogisticMapController {
-
- private final ILogisticMapService iLogisticMapService;
-
- private LambdaQueryWrapper getQueryWrapper(LogisticMap logisticMap) {
- return new LambdaQueryWrapper()
- .eq(StrUtil.isNotBlank(logisticMap.getCourierUserId()), LogisticMap::getCourierUserId, logisticMap.getCourierUserId())
- .eq(StrUtil.isNotBlank(logisticMap.getBatchCode()), LogisticMap::getBatchCode, logisticMap.getBatchCode())
- .like(StrUtil.isNotBlank(logisticMap.getName()), LogisticMap::getName, logisticMap.getName())
- .between(StrUtil.isAllNotBlank(logisticMap.getBeginTime(), logisticMap.getEndTime()), LogisticMap::getCreateTime, logisticMap.getBeginTime(), logisticMap.getEndTime());
- }
-
- @GetMapping("/list")
- public R list(Page page, LogisticMap logisticMap) {
- IPage iPage = iLogisticMapService.page(page, getQueryWrapper(logisticMap));
- return R.ok(iPage.getRecords(), iPage.getTotal());
- }
-
- @GetMapping("/{id:\\w+}")
- public R getById(@PathVariable("id") String id) {
- LogisticMap logisticMap = iLogisticMapService.getById(id);
- return R.ok(logisticMap);
- }
-
- @PostMapping("/save")
- public R save(@RequestBody LogisticMap logisticMap) {
- iLogisticMapService.save(logisticMap);
- return R.ok();
- }
-
- @PutMapping("/update")
- public R update(@RequestBody LogisticMap logisticMap) {
- iLogisticMapService.updateById(logisticMap);
- return R.ok();
- }
-
- @DeleteMapping("/remove/{ids:[\\w,]+}")
- public R remove(@PathVariable String[] ids) {
- iLogisticMapService.removeByIds(Arrays.asList(ids));
- return R.ok();
- }
-
-}
-
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
new file mode 100644
index 00000000..e3b0d782
--- /dev/null
+++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/MapLogisticController.java
@@ -0,0 +1,71 @@
+package com.cloud.kicc.commonbiz.controller;
+
+
+import cn.hutool.core.util.StrUtil;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.cloud.kicc.common.core.api.R;
+import com.cloud.kicc.common.core.constant.AppConstants;
+import com.cloud.kicc.commonbiz.api.entity.MapLogistic;
+import com.cloud.kicc.commonbiz.service.IMapLogisticService;
+import lombok.RequiredArgsConstructor;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.Arrays;
+
+/**
+ *
+ * 地图核心主任务表 前端控制器
+ *
+ *
+ * @author entfrm开发团队-王翔
+ * @since 2022-07-22
+ */
+@RestController
+@RequestMapping(AppConstants.APP_COMMON + "/mapLogistic")
+@RequiredArgsConstructor
+public class MapLogisticController {
+
+ private final IMapLogisticService iMapLogisticService;
+
+ private LambdaQueryWrapper getQueryWrapper(MapLogistic mapLogistic) {
+ return new LambdaQueryWrapper()
+ .eq(StrUtil.isNotBlank(mapLogistic.getCourierUserId()), MapLogistic::getCourierUserId, mapLogistic.getCourierUserId())
+ .eq(StrUtil.isNotBlank(mapLogistic.getBatchCode()), MapLogistic::getBatchCode, mapLogistic.getBatchCode())
+ .like(StrUtil.isNotBlank(mapLogistic.getName()), MapLogistic::getName, mapLogistic.getName())
+ .between(StrUtil.isAllNotBlank(mapLogistic.getBeginTime(), mapLogistic.getEndTime()), MapLogistic::getCreateTime, mapLogistic.getBeginTime(), mapLogistic.getEndTime());
+ }
+
+ @GetMapping("/list")
+ public R list(Page page, MapLogistic mapLogistic) {
+ IPage iPage = iMapLogisticService.page(page, getQueryWrapper(mapLogistic));
+ return R.ok(iPage.getRecords(), iPage.getTotal());
+ }
+
+ @GetMapping("/{id:\\w+}")
+ public R getById(@PathVariable("id") String id) {
+ MapLogistic mapLogistic = iMapLogisticService.getById(id);
+ return R.ok(mapLogistic);
+ }
+
+ @PostMapping("/save")
+ public R save(@RequestBody MapLogistic mapLogistic) {
+ iMapLogisticService.save(mapLogistic);
+ return R.ok();
+ }
+
+ @PutMapping("/update")
+ public R update(@RequestBody MapLogistic mapLogistic) {
+ iMapLogisticService.updateById(mapLogistic);
+ return R.ok();
+ }
+
+ @DeleteMapping("/remove/{ids:[\\w,]+}")
+ public R remove(@PathVariable String[] ids) {
+ iMapLogisticService.removeByIds(Arrays.asList(ids));
+ return R.ok();
+ }
+
+}
+
diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/LogisticMapMapper.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/MapLogisticMapper.java
similarity index 64%
rename from kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/LogisticMapMapper.java
rename to kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/MapLogisticMapper.java
index 9e2918c7..c35ff1ec 100644
--- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/LogisticMapMapper.java
+++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/MapLogisticMapper.java
@@ -1,6 +1,6 @@
package com.cloud.kicc.commonbiz.mapper;
-import com.cloud.kicc.commonbiz.api.entity.LogisticMap;
+import com.cloud.kicc.commonbiz.api.entity.MapLogistic;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -11,6 +11,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author entfrm开发团队-王翔
* @since 2022-07-22
*/
-public interface LogisticMapMapper extends BaseMapper {
+public interface MapLogisticMapper extends BaseMapper {
}
diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/ILogisticMapService.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java
similarity index 64%
rename from kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/ILogisticMapService.java
rename to kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java
index 750094ca..37d9df1a 100644
--- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/ILogisticMapService.java
+++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IMapLogisticService.java
@@ -1,6 +1,6 @@
package com.cloud.kicc.commonbiz.service;
-import com.cloud.kicc.commonbiz.api.entity.LogisticMap;
+import com.cloud.kicc.commonbiz.api.entity.MapLogistic;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -11,6 +11,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
* @author entfrm开发团队-王翔
* @since 2022-07-22
*/
-public interface ILogisticMapService extends IService {
+public interface IMapLogisticService extends IService {
}
diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/LogisticMapServiceImpl.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java
similarity index 50%
rename from kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/LogisticMapServiceImpl.java
rename to kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java
index 532bdace..f20359a4 100644
--- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/LogisticMapServiceImpl.java
+++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticServiceImpl.java
@@ -1,8 +1,8 @@
package com.cloud.kicc.commonbiz.service.impl;
-import com.cloud.kicc.commonbiz.api.entity.LogisticMap;
-import com.cloud.kicc.commonbiz.mapper.LogisticMapMapper;
-import com.cloud.kicc.commonbiz.service.ILogisticMapService;
+import com.cloud.kicc.commonbiz.api.entity.MapLogistic;
+import com.cloud.kicc.commonbiz.mapper.MapLogisticMapper;
+import com.cloud.kicc.commonbiz.service.IMapLogisticService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@@ -15,6 +15,6 @@ import org.springframework.stereotype.Service;
* @since 2022-07-22
*/
@Service
-public class LogisticMapServiceImpl extends ServiceImpl implements ILogisticMapService {
+public class MapLogisticServiceImpl extends ServiceImpl implements IMapLogisticService {
}
diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/LogisticMapMapper.xml b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/MapLogisticMapper.xml
similarity index 72%
rename from kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/LogisticMapMapper.xml
rename to kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/MapLogisticMapper.xml
index 168947c6..a67c30e2 100644
--- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/LogisticMapMapper.xml
+++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/MapLogisticMapper.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/UserMapper.xml b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/UserMapper.xml
index a47917b3..edcc9b52 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/UserMapper.xml
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/UserMapper.xml
@@ -12,6 +12,7 @@
+