From 980c79b981ee06249194cb0d1a9999ce5cd7b783 Mon Sep 17 00:00:00 2001
From: PigBaoBei <2739175034@qq.com>
Date: Tue, 10 Dec 2024 09:44:33 +0800
Subject: [PATCH 1/4] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=9C=8B=E6=9D=BF?=
=?UTF-8?q?=E7=AD=BE=E6=94=B6BUG=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/com/logpm/report/mapper/WarehouseIndexMapper.xml | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/WarehouseIndexMapper.xml b/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/WarehouseIndexMapper.xml
index 7fabd9afc..2c181fd1b 100644
--- a/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/WarehouseIndexMapper.xml
+++ b/blade-service/logpm-report/src/main/java/com/logpm/report/mapper/WarehouseIndexMapper.xml
@@ -588,11 +588,12 @@
IFNULL( sum( quantity ), 0 )
FROM
logpm_distribution_reservation AS ldr
- LEFT JOIN logpm_distribution_reservation_package AS ldrp ON ldr.id = ldrp.reservation_id AND ldrp.packet_bar_status != 2 AND ldrp.is_deleted = 0
+ LEFT JOIN logpm_distribution_reservation_package AS ldrp ON ldr.id = ldrp.reservation_id AND ldrp.packet_bar_status != 2
+ AND ldrp.is_deleted = 0
LEFT JOIN logpm_distribution_parcel_list AS ldpl ON ldrp.parce_list_id = ldpl.id AND ldpl.order_package_status != 70
ldr.is_deleted = 0
- AND DATE_FORMAT( ldrp.create_time, "%y%m%d" ) = DATE_FORMAT( now(), "%y%m%d" )
+ AND DATE_FORMAT( ldr.create_time, "%y%m%d" ) = DATE_FORMAT( now(), "%y%m%d" )
AND ldpl.warehouse_id = #{warehouseId}
) + (SELECT
From eb0aa1c94398e078d6ed7bcb6f766c9c43a29e49 Mon Sep 17 00:00:00 2001
From: zhenghaoyu
Date: Tue, 10 Dec 2024 11:17:24 +0800
Subject: [PATCH 2/4] =?UTF-8?q?1.=E5=B9=B2=E7=BA=BFbug=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../jobhandle/SyncOrderInfoToPlatform.java | 24 ++++
.../mapper/WarehouseMappingDataMapper.xml | 1 +
.../controller/ReportIncomingController.java | 30 +++++
.../logpm/report/dto/ReportIncomingDTO.java | 30 +++++
.../report/mapper/ReportIncomingMapper.java | 19 +++
.../report/mapper/ReportIncomingMapper.xml | 92 ++++++++++++++
.../service/IReportIncomingService.java | 10 ++
.../impl/ReportIncomingServiceImpl.java | 112 ++++++++++++++++++
.../report/vo/ReportDeptIncomingNumVO.java | 15 +++
.../logpm/report/vo/ReportDeptIncomingVO.java | 33 ++++++
10 files changed, 366 insertions(+)
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/controller/ReportIncomingController.java
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/dto/ReportIncomingDTO.java
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/mapper/ReportIncomingMapper.java
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/mapper/ReportIncomingMapper.xml
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/service/IReportIncomingService.java
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/service/impl/ReportIncomingServiceImpl.java
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/vo/ReportDeptIncomingNumVO.java
create mode 100644 blade-service/logpm-report/src/main/java/com/logpm/report/vo/ReportDeptIncomingVO.java
diff --git a/blade-service/logpm-patch/src/main/java/com/logpm/patch/jobhandle/SyncOrderInfoToPlatform.java b/blade-service/logpm-patch/src/main/java/com/logpm/patch/jobhandle/SyncOrderInfoToPlatform.java
index e89a4137d..b803a07d9 100644
--- a/blade-service/logpm-patch/src/main/java/com/logpm/patch/jobhandle/SyncOrderInfoToPlatform.java
+++ b/blade-service/logpm-patch/src/main/java/com/logpm/patch/jobhandle/SyncOrderInfoToPlatform.java
@@ -1394,6 +1394,30 @@ public class SyncOrderInfoToPlatform {
}
+ @XxlJob("updateOrderInfo")
+ public ReturnT updateOrderInfo(String param) {
+ log.info("############updateOrderInfo: 处理运单重新审核 开始");
+
+ List ls = warehouseMappingDataService.findAllDealWithWaybillNo();
+
+ ls.forEach(json -> {
+ Integer id = json.getInt("id");
+ String orderCode = json.getStr("waybillNo");
+ Long warehouseId = json.getLong("warehouseId");
+
+ log.info("###################updateOrderInfo: 当前处理的订单为 orderCode={}",orderCode);
+
+ distributionStockArticleClient.updateOrderInfo(orderCode,warehouseId);
+
+ warehouseMappingDataService.updateStatusDealwithWaybillById(id);
+ });
+
+ log.info("############updateOrderInfo: 处理运单重新审核 完成");
+
+ return ReturnT.SUCCESS;
+ }
+
+
}
diff --git a/blade-service/logpm-patch/src/main/java/com/logpm/patch/mapper/WarehouseMappingDataMapper.xml b/blade-service/logpm-patch/src/main/java/com/logpm/patch/mapper/WarehouseMappingDataMapper.xml
index a5f51d977..c72a82d3b 100644
--- a/blade-service/logpm-patch/src/main/java/com/logpm/patch/mapper/WarehouseMappingDataMapper.xml
+++ b/blade-service/logpm-patch/src/main/java/com/logpm/patch/mapper/WarehouseMappingDataMapper.xml
@@ -508,6 +508,7 @@