From aa9f5df9a7ea885dcc157e1dd86dc6ee3c10d488 Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期四, 09 一月 2025 09:16:56 +0800
Subject: [PATCH] #拣料盘点重新找库位
---
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
index 30b3554..be77333 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -240,7 +240,7 @@
// 璁$畻浼樺厛绾�
dto.setPriority(priority);
- priority++; // 涓嬩竴涓换鍔′紭鍏堢骇閫掑
+ priority--; // 涓嬩竴涓换鍔′紭鍏堢骇閫掑
// 鑾峰彇搴撲綅
LocMast locMast = locMastService.selectById(dto.getLocNo());
@@ -266,6 +266,7 @@
// 鐢熸垚宸ヤ綔鍙�
int workNo = commonService.getWorkNo(WorkNoType.getWorkNoType(ioType));
+ String pick = ioType == 101 ? "N":"Y";
// 鐢熸垚宸ヤ綔妗�
WrkMast wrkMast = new WrkMast();
@@ -279,7 +280,7 @@
wrkMast.setStaNo(staDesc.getStnNo());
wrkMast.setSourceLocNo(dto.getLocNo());
wrkMast.setFullPlt("Y");
- wrkMast.setPicking("N");
+ wrkMast.setPicking(pick);
wrkMast.setExitMk("N");
wrkMast.setEmptyMk("N");
wrkMast.setLinkMis("N");
@@ -906,7 +907,7 @@
} else if (wrkMast.getIoType() > 100 && wrkMast.getWrkSts() != 14) {
locNo = wrkMast.getSourceLocNo();
// 鍑哄簱 ===>> F.鍦ㄥ簱
- if (wrkMast.getIoType() == 101) {
+ if (wrkMast.getIoType() == 101 || wrkMast.getIoType() == 103) {
locSts = "F";
// 绌烘澘鍑哄簱 ===>> D.绌烘《/绌烘爤鏉�
} else if (wrkMast.getIoType() == 110) {
--
Gitblit v1.9.1