From ebdfa825c07189b5f8e89f147d96d1bc612589db Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 15 七月 2025 08:32:17 +0800
Subject: [PATCH] 代码优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java
index b74f20f..188f14c 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java
@@ -81,12 +81,12 @@
         List<WkOrder> orders = asnOrderService.list(new LambdaQueryWrapper<WkOrder>().eq(WkOrder::getExceStatus, AsnExceStatus.ASN_EXCE_STATUS_UN_EXCE.val));
         if (!orders.isEmpty()) {
             for (WkOrder order : orders) {
-                List<AsnOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<AsnOrderItem>().eq(AsnOrderItem::getAsnId, order.getId()));
+                List<WkOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getAsnId, order.getId()));
                 if (orderItems.isEmpty()) {
                     return;
                 }
                 List<WarehouseAreasItem> items = new ArrayList<>();
-                for (AsnOrderItem item : orderItems) {
+                for (WkOrderItem item : orderItems) {
                     WarehouseAreas one = warehouseAreasService.getOne(new LambdaQueryWrapper<WarehouseAreas>()
                             .eq(WarehouseAreas::getType, WarehouseAreasType.WAREHOUSE_AREAS_TYPE_RECEIPT.type), false);
                     Long areaId = Objects.isNull(one) ? null : one.getId();
@@ -107,7 +107,7 @@
                     //鏇存柊鏀惰揣鍖哄簱瀛�
                     extracted(one, item, order, matnr);
 
-                    if (!asnOrderItemService.update(new LambdaUpdateWrapper<AsnOrderItem>().set(AsnOrderItem::getQty, item.getAnfme()).eq(AsnOrderItem::getId, item.getId()))) {
+                    if (!asnOrderItemService.update(new LambdaUpdateWrapper<WkOrderItem>().set(WkOrderItem::getQty, item.getAnfme()).eq(WkOrderItem::getId, item.getId()))) {
                         throw new CoolException("鏀惰揣鍗曟槑缁嗗畬鎴愭暟閲忎慨鏀瑰け璐ワ紒锛�");
                     }
                 }
@@ -132,7 +132,7 @@
      * @description: 鏀惰揣鍖哄簱瀛樻洿鏂�
      * @version 1.0
      */
-    private void extracted(WarehouseAreas areasItem, AsnOrderItem orderItem, WkOrder wkOrder, Matnr matnr) {
+    private void extracted(WarehouseAreas areasItem, WkOrderItem orderItem, WkOrder wkOrder, Matnr matnr) {
         Companys companys = new Companys();
         if (StringUtils.isNoneBlank(orderItem.getSplrCode())) {
             companys = companysService.getOne(new LambdaQueryWrapper<Companys>().eq(Companys::getCode, orderItem.getSplrCode()));
@@ -231,9 +231,9 @@
             if (!asnOrderService.save(order)) {
                 throw new CoolException("ASN鍗曟嵁淇濆瓨澶辫触锛侊紒");
             }
-            List<AsnOrderItem> orderItems = new ArrayList<>();
+            List<WkOrderItem> orderItems = new ArrayList<>();
             items.forEach(item -> {
-                AsnOrderItem orderItem = new AsnOrderItem();
+                WkOrderItem orderItem = new WkOrderItem();
                 Matnr matnr = matnrService.getOne(new LambdaQueryWrapper<Matnr>().eq(Matnr::getCode, item.getMatnrCode()));
                 if (Objects.isNull(matnr)) {
                     throw new CoolException("鏁版嵁閿欒锛氬綋鍓嶇墿鏂欎笉瀛樺湪!!");
@@ -284,13 +284,13 @@
     @Scheduled(cron = "0 0/05 * * * ?  ")
     @Transactional(rollbackFor = Exception.class)
     public void generateMatnrLabel() {
-        List<AsnOrderItem> list = asnOrderItemService.list(new LambdaQueryWrapper<AsnOrderItem>()
-                .isNull(AsnOrderItem::getTrackCode)
-                .select(AsnOrderItem::getId));
+        List<WkOrderItem> list = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>()
+                .isNull(WkOrderItem::getTrackCode)
+                .select(WkOrderItem::getId));
         if (Objects.isNull(list) || list.isEmpty()) {
             return;
         }
-        List<AsnOrderItem> items = new ArrayList<>();
+        List<WkOrderItem> items = new ArrayList<>();
         list.forEach(item -> {
             String trackCode = SerialRuleUtils.generateRuleCode(SerialRuleCode.SYS_LABEL_CODE, item);
             if (StringUtils.isBlank(trackCode)) {

--
Gitblit v1.9.1