From 0b86551ad625bc41e957bd77485d521ccb59d5ad Mon Sep 17 00:00:00 2001 From: "pref_mail@163.com" Date: Tue, 7 Jan 2025 16:37:59 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E7=9A=84=E6=9F=A5=E8=AF=A2=EF=BC=8C=E8=BF=99=E9=87=8C=E7=9A=84?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=96=B9=E5=BC=8F=E5=AD=98=E5=9C=A8=E9=97=AE?= =?UTF-8?q?=E9=A2=98=EF=BC=8C=E9=9C=80=E8=A6=81=E8=80=83=E8=99=91=E8=B5=B0?= =?UTF-8?q?fengin=E7=9A=84=E6=96=B9=E5=BC=8F=20=E7=9B=B4=E6=8E=A5=E5=B8=A6?= =?UTF-8?q?=E4=B8=8A=E6=95=B0=E6=8D=AE=E5=BA=93=E5=90=8D=E7=A7=B0=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=96=B9=E5=BC=8F=E4=B8=8D=E5=A4=AA=E5=8F=AF=E5=8F=96?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../report/mapper/largeScreen/DeliveryDataMapper.xml | 6 +++--- .../largeScreen/impl/CarsLoadDataServiceImpl.java | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) 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 @@ @@ -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放入一个集合