From 8951379b7eb99016e945f353613c1c5e262e4638 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期三, 13 三月 2024 09:52:37 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index dfeb919..d44b9c2 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -1027,6 +1027,29 @@
                 locMast.setModiTime(now);
                 locMast.setModiUser(9999L);
                 locMastService.updateById(locMast);
+            } else if (taskWrk.getIoType() == 3) {
+
+                //鏇存柊璧峰搴撲綅鐘舵��
+                LocMast locMastStart = locMastService.selectByLocNo(taskWrk.getStartPoint());
+                locMastStart.setLocSts("K");//O.绌哄簱浣�
+                locMastStart.setBarcode("");//鎵樼洏鐮�
+                locMastStart.setModiTime(now);
+                locMastStart.setModiUser(9999L);
+                locMastService.updateById(locMastStart);
+
+                //鏇存柊鐩爣搴撲綅鐘舵��
+                LocMast locMast = locMastService.selectByLocNo(taskWrk.getTargetPoint());
+                locMast.setLocSts("Z");//F.鍦ㄥ簱
+                locMast.setBarcode(taskWrk.getBarcode());//鎵樼洏鐮�
+                locMast.setModiTime(now);
+                locMast.setModiUser(9999L);
+                locMastService.updateById(locMast);
+
+                taskWrk.setStatus(TaskStatusType.OVER.id);
+                taskWrk.setModiTime(now);
+                taskWrkService.updateById(taskWrk);
+
+
             }
         }
     }

--
Gitblit v1.9.1