Browse Source

Merge remote-tracking branch 'origin/master'

lfy 2 weeks ago
parent
commit
27ef5b112e
17 changed files with 83 additions and 48 deletions
  1. 23 0
      delivery-framework/delivery-spring-boot-starter-mybatis/src/main/java/com/unis/framework/mybatis/core/type/JsonStringListTypeHandler.java
  2. 0 2
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/crkxx/CrkxxController.java
  3. 5 1
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/crkxx/vo/CrkxxRespVO.java
  4. 1 1
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/dwxx/vo/DwxxSaveReqVO.java
  5. 1 1
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/kqxx/vo/KqxxSaveReqVO.java
  6. 2 2
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/lqjcxx/LqjcxxController.java
  7. 2 1
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/task/vo/TaskDkxxRespVO.java
  8. 2 1
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/task/vo/TaskDkxxSaveVO.java
  9. 0 2
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/zjxx/ZjxxController.java
  10. 11 7
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/crkxx/CrkxxDO.java
  11. 8 2
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/dk/DkDO.java
  12. 19 0
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/spxx/SpxxDO.java
  13. 2 3
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/crkxx/CrkxxServiceImpl.java
  14. 0 9
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/dwxx/DwxxServiceImpl.java
  15. 0 9
      delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/kqxx/KqxxServiceImpl.java
  16. 6 6
      delivery-module-core/delivery-module-core-biz/src/main/resources/mapper/dk/DkMapper.xml
  17. 1 1
      delivery-module-core/delivery-module-core-biz/src/main/resources/mapper/kshzs/KshzsMapper.xml

+ 23 - 0
delivery-framework/delivery-spring-boot-starter-mybatis/src/main/java/com/unis/framework/mybatis/core/type/JsonStringListTypeHandler.java

@@ -0,0 +1,23 @@
1
+package com.unis.framework.mybatis.core.type;
2
+
3
+import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler;
4
+import com.fasterxml.jackson.core.type.TypeReference;
5
+import com.unis.framework.common.util.json.JsonUtils;
6
+
7
+import java.util.List;
8
+
9
+public class JsonStringListTypeHandler  extends AbstractJsonTypeHandler<Object> {
10
+
11
+    private static final TypeReference<List<String>> TYPE_REFERENCE = new TypeReference<List<String>>(){};
12
+    private static final String COMMA = ",";
13
+    @Override
14
+    protected Object parse(String json) {
15
+        return JsonUtils.parseObject(json, TYPE_REFERENCE);
16
+    }
17
+
18
+    @Override
19
+    protected String toJson(Object obj) {
20
+        return JsonUtils.toJsonString(obj);
21
+    }
22
+
23
+}

+ 0 - 2
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/crkxx/CrkxxController.java

@@ -68,9 +68,7 @@ public class CrkxxController {
68
     @PreAuthorize("@ss.hasPermission('delivery:crkxx:query')")
68
     @PreAuthorize("@ss.hasPermission('delivery:crkxx:query')")
69
     public CommonResult<CrkxxRespVO> getCrkxx(@RequestParam("id") Long id) {
69
     public CommonResult<CrkxxRespVO> getCrkxx(@RequestParam("id") Long id) {
70
         CrkxxDO crkxx = crkxxService.getCrkxx(id);
70
         CrkxxDO crkxx = crkxxService.getCrkxx(id);
71
-        List<String> list = KQBMUtils.strToList(crkxx.getFileIds());
72
         CrkxxRespVO respVO = BeanUtils.toBean(crkxx, CrkxxRespVO.class);
71
         CrkxxRespVO respVO = BeanUtils.toBean(crkxx, CrkxxRespVO.class);
73
-        respVO.setFileIds(list);
74
         return success(respVO);
72
         return success(respVO);
75
     }
73
     }
76
 
74
 

+ 5 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/crkxx/vo/CrkxxRespVO.java

@@ -2,11 +2,15 @@ package com.unis.module.coding.controller.admin.crkxx.vo;
2
 
2
 
3
 import io.swagger.v3.oas.annotations.media.Schema;
3
 import io.swagger.v3.oas.annotations.media.Schema;
4
 import lombok.*;
4
 import lombok.*;
5
+
5
 import java.util.*;
6
 import java.util.*;
6
 import java.util.*;
7
 import java.util.*;
7
 import java.math.BigDecimal;
8
 import java.math.BigDecimal;
9
+
8
 import org.springframework.format.annotation.DateTimeFormat;
10
 import org.springframework.format.annotation.DateTimeFormat;
11
+
9
 import java.time.LocalDateTime;
12
 import java.time.LocalDateTime;
13
+
10
 import com.alibaba.excel.annotation.*;
14
 import com.alibaba.excel.annotation.*;
11
 import com.unis.framework.excel.core.annotations.DictFormat;
15
 import com.unis.framework.excel.core.annotations.DictFormat;
12
 import com.unis.framework.excel.core.convert.DictConvert;
16
 import com.unis.framework.excel.core.convert.DictConvert;
@@ -43,7 +47,7 @@ public class CrkxxRespVO {
43
 
47
 
44
     @Schema(description = "附件多个逗号隔开','(INFRA_FILE.ID)")
48
     @Schema(description = "附件多个逗号隔开','(INFRA_FILE.ID)")
45
     @ExcelProperty("附件多个逗号隔开','(INFRA_FILE.ID)")
49
     @ExcelProperty("附件多个逗号隔开','(INFRA_FILE.ID)")
46
-    private List fileIds;
50
+    private String fileIds;
47
 
51
 
48
     @Schema(description = "承运人")
52
     @Schema(description = "承运人")
49
     @ExcelProperty("承运人")
53
     @ExcelProperty("承运人")

+ 1 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/dwxx/vo/DwxxSaveReqVO.java

@@ -52,7 +52,7 @@ public class DwxxSaveReqVO {
52
     private BigDecimal wd;
52
     private BigDecimal wd;
53
 
53
 
54
     @Schema(description = "上传营业执照", example = "11527")
54
     @Schema(description = "上传营业执照", example = "11527")
55
-    private Set<String> resid;
55
+    private String resid;
56
 
56
 
57
     @Schema(description = "上报状态	0、未上报   1、已上报 ")
57
     @Schema(description = "上报状态	0、未上报   1、已上报 ")
58
     private Integer sbzt;
58
     private Integer sbzt;

+ 1 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/kqxx/vo/KqxxSaveReqVO.java

@@ -56,7 +56,7 @@ public class KqxxSaveReqVO {
56
     private Integer wtbgckj;
56
     private Integer wtbgckj;
57
 
57
 
58
     @Schema(description = "上传库区图id", example = "20479")
58
     @Schema(description = "上传库区图id", example = "20479")
59
-    private Set<String> resid;
59
+    private String resid;
60
 
60
 
61
     @Schema(description = "上报状态 0、未上报   1、已上报")
61
     @Schema(description = "上报状态 0、未上报   1、已上报")
62
     private Integer sbzt;
62
     private Integer sbzt;

+ 2 - 2
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/lqjcxx/LqjcxxController.java

@@ -68,9 +68,9 @@ public class LqjcxxController {
68
     public CommonResult<LqjcxxRespVO> getLqjcxxByCfId(@RequestParam("cfId") Long cfId) {
68
     public CommonResult<LqjcxxRespVO> getLqjcxxByCfId(@RequestParam("cfId") Long cfId) {
69
         LqjcxxDO lqjcxx = lqjcxxService.getLqjcxxByCfId(cfId);
69
         LqjcxxDO lqjcxx = lqjcxxService.getLqjcxxByCfId(cfId);
70
         //粮情检测图片 str->list
70
         //粮情检测图片 str->list
71
-        List<String> list = KQBMUtils.strToList(lqjcxx.getFileIds());
71
+//        List<String> list = KQBMUtils.strToList(lqjcxx.getFileIds());
72
         LqjcxxRespVO lqjcxxRespVO = BeanUtils.toBean(lqjcxx, LqjcxxRespVO.class);
72
         LqjcxxRespVO lqjcxxRespVO = BeanUtils.toBean(lqjcxx, LqjcxxRespVO.class);
73
-        lqjcxxRespVO.setFileIds(list);
73
+//        lqjcxxRespVO.setFileIds(list);
74
         return success(lqjcxxRespVO);
74
         return success(lqjcxxRespVO);
75
     }
75
     }
76
 
76
 

+ 2 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/task/vo/TaskDkxxRespVO.java

@@ -7,6 +7,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
7
 import lombok.Data;
7
 import lombok.Data;
8
 
8
 
9
 import java.time.LocalDateTime;
9
 import java.time.LocalDateTime;
10
+import java.util.List;
10
 
11
 
11
 @Schema(description = "APP - 打卡信息 Response VO")
12
 @Schema(description = "APP - 打卡信息 Response VO")
12
 @Data
13
 @Data
@@ -30,6 +31,6 @@ public class TaskDkxxRespVO {
30
     private String dkdd;
31
     private String dkdd;
31
 
32
 
32
     @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
33
     @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
33
-    private String pzxx;
34
+    private List<Long> pzxx;
34
 
35
 
35
 }
36
 }

+ 2 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/task/vo/TaskDkxxSaveVO.java

@@ -5,6 +5,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
5
 import lombok.Data;
5
 import lombok.Data;
6
 
6
 
7
 import java.time.LocalDateTime;
7
 import java.time.LocalDateTime;
8
+import java.util.List;
8
 
9
 
9
 @Schema(description = "APP - 打卡信息 Response VO")
10
 @Schema(description = "APP - 打卡信息 Response VO")
10
 @Data
11
 @Data
@@ -28,7 +29,7 @@ public class TaskDkxxSaveVO {
28
     private String dkdd;
29
     private String dkdd;
29
 
30
 
30
     @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
31
     @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
31
-    private String pzxx;
32
+    private List<Long> pzxx;
32
 
33
 
33
     @Schema(description = "打卡类型:1:省核验人,2:银行核验人")
34
     @Schema(description = "打卡类型:1:省核验人,2:银行核验人")
34
     private Integer dkType;
35
     private Integer dkType;

+ 0 - 2
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/zjxx/ZjxxController.java

@@ -70,9 +70,7 @@ public class ZjxxController {
70
     public CommonResult<ZjxxRespVO> getZjxx(@RequestParam("id") Long id) {
70
     public CommonResult<ZjxxRespVO> getZjxx(@RequestParam("id") Long id) {
71
         ZjxxDO zjxx = zjxxService.getZjxx(id);
71
         ZjxxDO zjxx = zjxxService.getZjxx(id);
72
         //质检信息的图片字符转-》list
72
         //质检信息的图片字符转-》list
73
-        List<String> list = KQBMUtils.strToList(zjxx.getFileIds());
74
         ZjxxRespVO zjxxRespVO = BeanUtils.toBean(zjxx, ZjxxRespVO.class);
73
         ZjxxRespVO zjxxRespVO = BeanUtils.toBean(zjxx, ZjxxRespVO.class);
75
-        zjxxRespVO.setFileIds(list);
76
         return success(zjxxRespVO);
74
         return success(zjxxRespVO);
77
     }
75
     }
78
 
76
 

+ 11 - 7
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/crkxx/CrkxxDO.java

@@ -1,15 +1,18 @@
1
 package com.unis.module.coding.dal.dataobject.crkxx;
1
 package com.unis.module.coding.dal.dataobject.crkxx;
2
 
2
 
3
+import com.baomidou.mybatisplus.annotation.KeySequence;
4
+import com.baomidou.mybatisplus.annotation.TableField;
5
+import com.baomidou.mybatisplus.annotation.TableId;
6
+import com.baomidou.mybatisplus.annotation.TableName;
3
 import com.sun.xml.bind.v2.TODO;
7
 import com.sun.xml.bind.v2.TODO;
8
+import com.unis.framework.mybatis.core.dataobject.BaseDO;
9
+import com.unis.framework.mybatis.core.type.StringListTypeHandler;
4
 import lombok.*;
10
 import lombok.*;
5
-import java.util.*;
11
+
6
 import java.math.BigDecimal;
12
 import java.math.BigDecimal;
7
 import java.time.LocalDateTime;
13
 import java.time.LocalDateTime;
8
-import java.time.LocalDateTime;
9
-import java.time.LocalDateTime;
10
-import java.time.LocalDateTime;
11
-import com.baomidou.mybatisplus.annotation.*;
12
-import com.unis.framework.mybatis.core.dataobject.BaseDO;
14
+import java.util.List;
15
+import java.util.Set;
13
 
16
 
14
 /**
17
 /**
15
  * 出入库信息 DO
18
  * 出入库信息 DO
@@ -37,7 +40,7 @@ public class CrkxxDO extends BaseDO {
37
     private String lspzmc;
40
     private String lspzmc;
38
     /**
41
     /**
39
      * 粮食等级编码(SYSTEM_DICT_DATA.LABEL)
42
      * 粮食等级编码(SYSTEM_DICT_DATA.LABEL)
40
-     *
43
+     * <p>
41
      * 枚举 {@link TODO system_lsdj 对应的类}
44
      * 枚举 {@link TODO system_lsdj 对应的类}
42
      */
45
      */
43
     private String lsdjbm;
46
     private String lsdjbm;
@@ -56,6 +59,7 @@ public class CrkxxDO extends BaseDO {
56
     /**
59
     /**
57
      * 附件多个逗号隔开','(INFRA_FILE.ID)
60
      * 附件多个逗号隔开','(INFRA_FILE.ID)
58
      */
61
      */
62
+//    @TableField(value = "FILE_IDS", typeHandler = StringListTypeHandler.class)
59
     private String fileIds;
63
     private String fileIds;
60
     /**
64
     /**
61
      * 承运人
65
      * 承运人

+ 8 - 2
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/dk/DkDO.java

@@ -1,19 +1,23 @@
1
 package com.unis.module.coding.dal.dataobject.dk;
1
 package com.unis.module.coding.dal.dataobject.dk;
2
 
2
 
3
 import com.baomidou.mybatisplus.annotation.KeySequence;
3
 import com.baomidou.mybatisplus.annotation.KeySequence;
4
+import com.baomidou.mybatisplus.annotation.TableField;
4
 import com.baomidou.mybatisplus.annotation.TableId;
5
 import com.baomidou.mybatisplus.annotation.TableId;
5
 import com.baomidou.mybatisplus.annotation.TableName;
6
 import com.baomidou.mybatisplus.annotation.TableName;
6
 import com.unis.framework.mybatis.core.dataobject.BaseDO;
7
 import com.unis.framework.mybatis.core.dataobject.BaseDO;
8
+import com.unis.framework.mybatis.core.type.LongListTypeHandler;
9
+import io.swagger.v3.oas.annotations.media.Schema;
7
 import lombok.*;
10
 import lombok.*;
8
 
11
 
9
 import java.time.LocalDateTime;
12
 import java.time.LocalDateTime;
13
+import java.util.List;
10
 
14
 
11
 /**
15
 /**
12
  * 打卡信息 DO
16
  * 打卡信息 DO
13
  *
17
  *
14
  * @author 超级管理员
18
  * @author 超级管理员
15
  */
19
  */
16
-@TableName("delivery_dk")
20
+@TableName(value = "delivery_dk",autoResultMap = true)
17
 @KeySequence("delivery_dk_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
21
 @KeySequence("delivery_dk_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
18
 @Data
22
 @Data
19
 @EqualsAndHashCode(callSuper = true)
23
 @EqualsAndHashCode(callSuper = true)
@@ -47,7 +51,9 @@ public class DkDO extends BaseDO {
47
     /**
51
     /**
48
      * 拍照信息多个逗号分隔','(INFRA_FILE.ID)
52
      * 拍照信息多个逗号分隔','(INFRA_FILE.ID)
49
      */
53
      */
50
-    private String pzxx;
54
+    @TableField(typeHandler = LongListTypeHandler.class)
55
+    @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
56
+    private List<Long> pzxx;
51
     /** 打卡类型:1:省核验人,2:银行核验人 */
57
     /** 打卡类型:1:省核验人,2:银行核验人 */
52
     private Integer dkType;
58
     private Integer dkType;
53
 
59
 

+ 19 - 0
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/spxx/SpxxDO.java

@@ -52,5 +52,24 @@ public class SpxxDO {
52
      * 是否在线
52
      * 是否在线
53
      */
53
      */
54
     private Integer sfzx;
54
     private Integer sfzx;
55
+    /**
56
+     * 监控点类型
57
+     */
58
+    private Integer jkdlx;
59
+    /**
60
+     * 所属区域路径
61
+     */
62
+    private String ssqylj;
63
+    /**
64
+     * 区域路径名称
65
+     */
66
+    private String qyljmc;
67
+    /**
68
+     * 所属区域路径名称
69
+     */
70
+    private String ssqyljmc;
71
+
72
+
73
+
55
 
74
 
56
 }
75
 }

+ 2 - 3
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/crkxx/CrkxxServiceImpl.java

@@ -47,13 +47,12 @@ public class CrkxxServiceImpl implements CrkxxService {
47
     public Long createCrkxx(CrkxxSaveReqVO createReqVO) {
47
     public Long createCrkxx(CrkxxSaveReqVO createReqVO) {
48
         CrkxxDO crkxx = BeanUtils.toBean(createReqVO, CrkxxDO.class);
48
         CrkxxDO crkxx = BeanUtils.toBean(createReqVO, CrkxxDO.class);
49
         //列表转成字符串用逗号隔开
49
         //列表转成字符串用逗号隔开
50
-        String s = KQBMUtils.listToStr(createReqVO.getFileIds());
51
-        crkxx.setFileIds(s);
50
+        String setString = createReqVO.getFileIds().toString();
52
         //插入和更新
51
         //插入和更新
53
         if (ObjectUtil.isEmpty(createReqVO.getId())) {
52
         if (ObjectUtil.isEmpty(createReqVO.getId())) {
54
             // 插入前查询一下是否有hwkId
53
             // 插入前查询一下是否有hwkId
55
             List<HwkDO> hwks = hwkMapper.selectList(new QueryWrapper<HwkDO>().eq("CF_ID", createReqVO.getCfId()));
54
             List<HwkDO> hwks = hwkMapper.selectList(new QueryWrapper<HwkDO>().eq("CF_ID", createReqVO.getCfId()));
56
-            if(CollectionUtil.isNotEmpty(hwks)){
55
+            if (CollectionUtil.isNotEmpty(hwks)) {
57
                 //将已经存在的货位卡id放进去
56
                 //将已经存在的货位卡id放进去
58
                 crkxx.setHwkId(hwks.get(0).getId());
57
                 crkxx.setHwkId(hwks.get(0).getId());
59
             }
58
             }

+ 0 - 9
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/dwxx/DwxxServiceImpl.java

@@ -113,18 +113,9 @@ public class DwxxServiceImpl implements DwxxService {
113
 
113
 
114
     @Override
114
     @Override
115
     public Long createDwxx(DwxxSaveReqVO createReqVO) {
115
     public Long createDwxx(DwxxSaveReqVO createReqVO) {
116
-        String redis = "";
117
-        for (String red : createReqVO.getResid()) {
118
-            if (StringUtils.isEmpty(redis)) {
119
-                redis = red;
120
-            } else {
121
-                redis += "," + red;
122
-            }
123
-        }
124
 
116
 
125
         // 插入
117
         // 插入
126
         DwxxDO dwxx = BeanUtils.toBean(createReqVO, DwxxDO.class);
118
         DwxxDO dwxx = BeanUtils.toBean(createReqVO, DwxxDO.class);
127
-        dwxx.setResid(redis);
128
         dwxx.setId(YitIdHelper.nextId());
119
         dwxx.setId(YitIdHelper.nextId());
129
         /**
120
         /**
130
          * {
121
          * {

+ 0 - 9
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/kqxx/KqxxServiceImpl.java

@@ -39,17 +39,8 @@ public class KqxxServiceImpl implements KqxxService {
39
 
39
 
40
     @Override
40
     @Override
41
     public Long createKqxx(KqxxSaveReqVO createReqVO) {
41
     public Long createKqxx(KqxxSaveReqVO createReqVO) {
42
-        String redis = "";
43
-        for (String red : createReqVO.getResid()) {
44
-            if (StringUtils.isEmpty(redis)) {
45
-                redis = red;
46
-            } else {
47
-                redis += "," + red;
48
-            }
49
-        }
50
         // 插入
42
         // 插入
51
         KqxxDO kqxx = BeanUtils.toBean(createReqVO, KqxxDO.class);
43
         KqxxDO kqxx = BeanUtils.toBean(createReqVO, KqxxDO.class);
52
-        kqxx.setResid(redis);
53
         kqxx.setId(YitIdHelper.nextId());
44
         kqxx.setId(YitIdHelper.nextId());
54
         kqxx.setSjly(0);
45
         kqxx.setSjly(0);
55
         kqxxMapper.insert(kqxx);
46
         kqxxMapper.insert(kqxx);

+ 6 - 6
delivery-module-core/delivery-module-core-biz/src/main/resources/mapper/dk/DkMapper.xml

@@ -18,10 +18,10 @@
18
             COUNT(distinct dc.ID) AS HY_NUM
18
             COUNT(distinct dc.ID) AS HY_NUM
19
         FROM
19
         FROM
20
             ${pageReqVO.tableName} dp
20
             ${pageReqVO.tableName} dp
21
+        LEFT JOIN DELIVERY_CAXX dc ON dp.CA_ID = dc.ID
21
         LEFT JOIN DELIVERY_KQXX dk ON dp.KQ_ID = dk.ID
22
         LEFT JOIN DELIVERY_KQXX dk ON dp.KQ_ID = dk.ID
22
-        LEFT JOIN DELIVERY_CAXX dc ON dk.ID = dc.KQID AND dc.DELETED = 0
23
         WHERE
23
         WHERE
24
-            dk.DELETED = 0 AND dk.SFZX = 0 and dp.DELETED = 0
24
+            dk.DELETED = 0 AND dk.SFZX = 0 and dp.DELETED = 0 AND dc.DELETED = 0
25
         <if test="pageReqVO.sheng != null and pageReqVO.sheng != ''">
25
         <if test="pageReqVO.sheng != null and pageReqVO.sheng != ''">
26
             AND dk.SHENG = #{pageReqVO.sheng}
26
             AND dk.SHENG = #{pageReqVO.sheng}
27
         </if>
27
         </if>
@@ -62,9 +62,9 @@
62
         COUNT(distinct dc.ID) AS HY_NUM
62
         COUNT(distinct dc.ID) AS HY_NUM
63
         FROM
63
         FROM
64
         DELIVERY_USERS du
64
         DELIVERY_USERS du
65
+        LEFT JOIN DELIVERY_CAXX dc ON du.CA_ID = dc.ID
65
         LEFT JOIN DELIVERY_KQXX dk ON du.KQ_ID = dk.ID
66
         LEFT JOIN DELIVERY_KQXX dk ON du.KQ_ID = dk.ID
66
-        LEFT JOIN DELIVERY_CAXX dc ON dk.ID = dc.KQID AND dc.DELETED = 0
67
-        WHERE dk.DELETED = 0 AND dk.SFZX = 0 and du.DELETED = 0
67
+        WHERE dk.DELETED = 0 AND dk.SFZX = 0 and du.DELETED = 0 AND dc.DELETED = 0
68
             <if test="pageReqVO.sheng != null and pageReqVO.sheng != ''">
68
             <if test="pageReqVO.sheng != null and pageReqVO.sheng != ''">
69
                 AND dk.SHENG = #{pageReqVO.sheng}
69
                 AND dk.SHENG = #{pageReqVO.sheng}
70
             </if>
70
             </if>
@@ -96,8 +96,8 @@
96
         COUNT(distinct dc.ID) AS HY_NUM
96
         COUNT(distinct dc.ID) AS HY_NUM
97
         FROM
97
         FROM
98
         DELIVERY_BANK dp
98
         DELIVERY_BANK dp
99
+        LEFT JOIN DELIVERY_CAXX dc ON dp.CA_ID = dc.ID
99
         LEFT JOIN DELIVERY_KQXX dk ON dp.KQ_ID = dk.ID
100
         LEFT JOIN DELIVERY_KQXX dk ON dp.KQ_ID = dk.ID
100
-        LEFT JOIN DELIVERY_CAXX dc ON dk.ID = dc.KQID
101
         LEFT JOIN DELIVERY_USERS du ON dc.ID = du.CA_ID AND du.DELETED = 0
101
         LEFT JOIN DELIVERY_USERS du ON dc.ID = du.CA_ID AND du.DELETED = 0
102
         WHERE
102
         WHERE
103
         dk.DELETED = 0 AND dk.SFZX = 0 and dp.DELETED = 0 AND dc.DELETED = 0
103
         dk.DELETED = 0 AND dk.SFZX = 0 and dp.DELETED = 0 AND dc.DELETED = 0
@@ -145,7 +145,7 @@
145
         FROM
145
         FROM
146
             DELIVERY_KQXX dk
146
             DELIVERY_KQXX dk
147
         LEFT JOIN DELIVERY_CAXX dc ON dk.ID = dc.KQID
147
         LEFT JOIN DELIVERY_CAXX dc ON dk.ID = dc.KQID
148
-        left join DELIVERY_BANK db on dk.ID = db.KQ_ID and db.deleted = 0
148
+        left join DELIVERY_BANK db on DC.ID = db.CA_ID and db.deleted = 0
149
         LEFT JOIN DELIVERY_USERS du ON dc.ID = du.CA_ID and du.deleted = 0
149
         LEFT JOIN DELIVERY_USERS du ON dc.ID = du.CA_ID and du.deleted = 0
150
         WHERE
150
         WHERE
151
             dk.DELETED =0 AND dc.DELETED = 0 AND dk.SFZX = 0
151
             dk.DELETED =0 AND dc.DELETED = 0 AND dk.SFZX = 0

+ 1 - 1
delivery-module-core/delivery-module-core-biz/src/main/resources/mapper/kshzs/KshzsMapper.xml

@@ -35,7 +35,7 @@
35
     </select>
35
     </select>
36
 
36
 
37
     <select id="selectSpList" parameterType="com.unis.module.coding.controller.admin.kshzs.vo.paramVo" resultType="map">
37
     <select id="selectSpList" parameterType="com.unis.module.coding.controller.admin.kshzs.vo.paramVo" resultType="map">
38
-        select jkdbm,jkdmc,url from DELIVERY_SPXX;
38
+        select jkdbm,jkdmc,url from DELIVERY_SPXX
39
         <where>
39
         <where>
40
             <if test="kqdm!= null and kqdm!= ''">
40
             <if test="kqdm!= null and kqdm!= ''">
41
                 and kqdm = #{kqdm}
41
                 and kqdm = #{kqdm}