diff --git a/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/ReportTimeMapper.xml b/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/ReportTimeMapper.xml index fe4101e4f..fe6929ba0 100644 --- a/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/ReportTimeMapper.xml +++ b/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/ReportTimeMapper.xml @@ -1391,6 +1391,18 @@ where ltad.waybill_id is not null and ltad.create_time > '2024-10-22 00:00:00' and lww.departure_warehouse_id != lww.destination_warehouse_id + + and ltad.create_time >= #{param.startTime} + + + and ltad.create_time <= #{param.endTime} + + + and lww.create_time >= #{param.openTimeStart} + + + and lww.create_time <= #{param.openTimeEnd} + and lww.brand in @@ -1445,18 +1457,6 @@ and GROUP_CONCAT(DISTINCT IFNULL(ltcls.load_code,ltclsm.load_code)) like concat('%',#{param.loadCode},'%') - - and min(ltad.create_time) >= #{param.startTime} - - - and min(ltad.create_time) <= #{param.endTime} - - - and min(lww.create_time) >= #{param.openTimeStart} - - - and min(lww.create_time) <= #{param.openTimeEnd} - @@ -1505,6 +1505,18 @@ where ltad.waybill_id is not null and ltad.create_time > '2024-10-22 00:00:00' and lww.departure_warehouse_id != lww.destination_warehouse_id + + and ltad.create_time >= #{param.startTime} + + + and ltad.create_time <= #{param.endTime} + + + and lww.create_time >= #{param.openTimeStart} + + + and lww.create_time <= #{param.openTimeEnd} + and lww.brand in @@ -1544,12 +1556,6 @@ and lww.destination_warehouse_name like concat('%',#{param.destinationWarehouseName},'%') - - and GROUP_CONCAT(DISTINCT ltad.train_number) like concat('%',#{param.trainNumber},'%') - - - and GROUP_CONCAT(DISTINCT IFNULL(ltcls.load_code,ltclsm.load_code)) like concat('%',#{param.loadCode},'%') - group by ltad.order_code, ltad.waybill_no, ltad.brand, @@ -1561,23 +1567,10 @@ and GROUP_CONCAT(DISTINCT ltad.train_number) like concat('%',#{param.trainNumber},'%') - GROUP_CONCAT(DISTINCT IFNULL(ltcls.load_code,ltclsm.load_code)) loadCode, and GROUP_CONCAT(DISTINCT IFNULL(ltcls.load_code,ltclsm.load_code)) like concat('%',#{param.loadCode},'%') - - and min(ltad.create_time) >= #{param.startTime} - - - and min(ltad.create_time) <= #{param.endTime} - - - and min(lww.create_time) >= #{param.openTimeStart} - - - and min(lww.create_time) <= #{param.openTimeEnd} - diff --git a/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/largeScreen/DeliveryDataMapper.xml b/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/largeScreen/DeliveryDataMapper.xml index 9d4e6d450..4f0ca17b1 100644 --- a/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/largeScreen/DeliveryDataMapper.xml +++ b/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/largeScreen/DeliveryDataMapper.xml @@ -4,7 +4,7 @@ select count(*) as total2B, - sum(case when delivery_status = '3' then 0 else 1 end) as toBeSigned2B + count(case when delivery_status = '3' then null else 1 end) as toBeSigned2B from logpm_platform.logpm_distribution_delivery_list where type = '1' @@ -23,7 +23,7 @@