From aa0aaf8b2091c551a73c851ed692f6d908fea8fb Mon Sep 17 00:00:00 2001
From: verou <857149855@qq.com>
Date: 星期二, 08 四月 2025 08:41:57 +0800
Subject: [PATCH] Merge branch 'devlop' of http://47.97.1.152:5880/r/wms-master into devlop

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WaitPakinServiceImpl.java |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WaitPakinServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WaitPakinServiceImpl.java
index 70ce7d0..b50c28e 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WaitPakinServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WaitPakinServiceImpl.java
@@ -80,7 +80,7 @@
         }
         pakin.setCode(ruleCode)
                 //鐘舵�佷慨鏀逛负鍏ュ簱涓�
-                .setIoStatus(Short.parseShort(PakinIOStatus.QLY_ISPT_STAS_DONE.val))
+                .setIoStatus(Short.parseShort(PakinIOStatus.PAKIN_IO_STATUS_DONE.val))
                 .setAnfme(sum)
                 .setBarcode(waitPakin.getBarcode());
         if (!this.save(pakin)) {
@@ -104,26 +104,25 @@
                     .setAsnId(item.getAsnId())
                     .setAsnCode(item.getAsnCode())
                     .setAsnItemId(item.getId())
-                    .setMatnrCode(item.getMatnrCode())
                     .setBatch(item.getSplrBatch())
                     .setUnit(item.getStockUnit())
                     .setFieldsIndex(item.getFieldsIndex())
-                    .setUnit(item.getStockUnit())
                     .setMatnrId(item.getMatnrId())
                     .setMaktx(item.getMaktx())
                     .setMatnrCode(item.getMatnrCode());
             for (PakinItem waitPakinItem : waitPakin.getItems()) {
                 if (waitPakinItem.getTrackCode().equals(item.getTrackCode())) {
-                    Double v = item.getWorkQty() + waitPakinItem.getReceiptQty();
-                    pakinItem.setWorkQty(v)
+//                    Double v = item.getWorkQty() + waitPakinItem.getReceiptQty();
+                    pakinItem
+                            .setWorkQty(waitPakinItem.getReceiptQty())
                             .setAnfme(waitPakinItem.getReceiptQty())
                             .setTrackCode(waitPakinItem.getTrackCode());
                     /**鏇存柊鍗曟嵁鎵ц涓簱瀛�*/
-                    if (v.compareTo(item.getAnfme()) > 0) {throw new CoolException("鎵ц涓暟閲忓ぇ浜庢敹璐ф暟閲忥紒锛�");}
-                    if (!asnOrderItemService.update(new LambdaUpdateWrapper<AsnOrderItem>()
-                            .eq(AsnOrderItem::getTrackCode, waitPakinItem.getTrackCode()).set(AsnOrderItem::getWorkQty, v))) {
-                        throw new CoolException("鎵ц涓簱瀛樻洿鏂板け璐ワ紒锛�");
-                    }
+//                    if (v.compareTo(item.getAnfme()) > 0) {throw new CoolException("鎵ц涓暟閲忓ぇ浜庢敹璐ф暟閲忥紒锛�");}
+//                    if (!asnOrderItemService.update(new LambdaUpdateWrapper<AsnOrderItem>()
+//                            .eq(AsnOrderItem::getTrackCode, waitPakinItem.getTrackCode()).set(AsnOrderItem::getWorkQty, v))) {
+//                        throw new CoolException("鎵ц涓簱瀛樻洿鏂板け璐ワ紒锛�");
+//                    }
                 }
             }
             items.add(pakinItem);

--
Gitblit v1.9.1