From 055743022694b6fc1bb1864137e0c81b6ea658c5 Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期四, 29 一月 2026 19:45:26 +0800
Subject: [PATCH] 盘点出库增加一个标记    可筛选可清除

---
 src/main/java/com/zy/common/web/WcsController.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index a921aaa..7141eab 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -284,6 +284,9 @@
         wrkMast.setLocNo(dto.getLocNo());
         wrkMast.setBarcode(param.getBarcode()); // 鎵樼洏鐮�
         wrkMast.setModiTime(now);
+        if(wrkMast.getIoType()==57){
+            wrkMast.setMk("Y");
+        }
         wrkMast.setUpdMk("");//鍏佽鍐嶆绉诲簱
         if (!wrkMastService.updateById(wrkMast)) {
             throw new CoolException("鏇存柊宸ヤ綔妗f暟鎹姸鎬佸け璐�");
@@ -296,6 +299,7 @@
 
         // 淇敼搴撲綅鐘舵�� Q.鎷f枡/鐩樼偣/骞舵澘鍐嶅叆搴�
         locMast.setLocSts("Q");
+        locMast.setMk(wrkMast.getMk());
         locMast.setModiTime(new Date());
         if (!locMastService.updateById(locMast)) {
             throw new CoolException("淇敼搴撲綅鐘舵�佸け璐�");
@@ -306,6 +310,10 @@
             throw new CoolException(sourceLocMast.getLocNo() + "搴撲綅鐘舵�佷笉澶勪簬P.鎷f枡鐩樼偣鍑哄簱");
         }
 
+//        locMast.setMk(sourceLocMast.getMk());
+//        if (!locMastService.updateById(locMast)) {
+//            throw new CoolException("淇敼鏄惁鐩樼偣鐘舵�佸け璐�");
+//        }
         //鑾峰彇婧愬簱瀛樹俊鎭苟杩佺Щ鑷虫柊搴撲綅
         List<LocDetl> locDetls = locDetlService.selectList(new EntityWrapper<LocDetl>()
                 .eq("loc_no", sourceLocMast.getLocNo()));
@@ -330,6 +338,8 @@
         // 淇敼婧愬簱浣嶇姸鎬� P ===>> O
         if (sourceLocMast.getLocSts().equals("P")) {
             sourceLocMast.setLocSts("O");
+            //鏇存崲鐩樼偣鏍囪涓篘
+            sourceLocMast.setMk("N");
             sourceLocMast.setBarcode("");
             sourceLocMast.setModiTime(now);
             sourceLocMast.setIoTime(now);

--
Gitblit v1.9.1