From 710d56d624455f72219a326c5692f0ca79964fa5 Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期一, 05 一月 2026 16:10:06 +0800
Subject: [PATCH] #

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

diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index 65b61be..966de32 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -395,6 +395,10 @@
      */
     @Transactional
     public StartupDto startupFullReassign(String workNo, int[] row) {
+        if (row.length == 0) {
+            throw new CoolException(workNo + "宸ヤ綔锛學CS涓婃姤鏃犲彲鐢ㄨ澶�");
+        }
+
         WrkMast sourceWrkMast = wrkMastService.selectByTaskNo(workNo);
         if(sourceWrkMast == null) {
             throw new CoolException(workNo + "宸ヤ綔鏁版嵁涓嶅瓨鍦�");
@@ -468,6 +472,10 @@
      */
     @Transactional
     public StartupDto applyChangeLocNo(String wcsLocNo, int[] row) {
+        if (row.length == 0) {
+            throw new CoolException(wcsLocNo + "搴撲綅锛學CS涓婃姤鏃犲彲鐢ㄨ澶�");
+        }
+
         String sourceLocNo = loc(wcsLocNo);
         LocMast sourceLocMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", sourceLocNo));
         if (sourceLocMast == null) {
@@ -501,7 +509,7 @@
         WrkMast wrkMast = new WrkMast();
         wrkMast.setWrkNo(workNo);
         wrkMast.setIoTime(now);
-        wrkMast.setWrkSts(11L); // 宸ヤ綔鐘舵�侊細11.鐢熸垚鍑哄簱ID
+        wrkMast.setWrkSts(12L); // 宸ヤ綔鐘舵��
         wrkMast.setIoType(11); // 鍏ュ嚭搴撶姸鎬侊細 11.搴撴牸绉昏浇
         wrkMast.setIoPri(10D);
         wrkMast.setSourceLocNo(sourceLocNo); // 婧愬簱浣�

--
Gitblit v1.9.1