Browse Source

【功能修改】app 端:省核验人员:带核验数量修正

duhuajie 2 weeks ago
parent
commit
19a4b79f8b

+ 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