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