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-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineCarsLoadServiceImpl.java b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineCarsLoadServiceImpl.java index 8b36e8e77..687a7fd47 100644 --- a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineCarsLoadServiceImpl.java +++ b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineCarsLoadServiceImpl.java @@ -1146,6 +1146,8 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl listEntityList = distributionParcelListClient.findEntityListByOrderCode(orderCode, warehouseId); //把listEntityList中所有元素的id放入一个集合 @@ -1517,12 +1523,6 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl loadScanIds, Long warehouseId, String warehouseName) { + Date date = new Date(); + List carsLoadScanEntityList = trunklineCarsLoadScanService.findListByIds(loadScanIds); //排除carsLoadScanEntityList中unloadCheck为1的值 carsLoadScanEntityList = carsLoadScanEntityList.stream().filter(carsLoadScanEntity -> !carsLoadScanEntity.getUnloadCheck().equals(1)).collect(Collectors.toList()); @@ -5181,6 +5183,8 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl listEntityList = distributionParcelListClient.findEntityListByOrderCode(orderCode, warehouseId); //把listEntityList中所有元素的id放入一个集合