From 343c481942557912e81662fc71d73cb45ccde17d Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期三, 10 九月 2025 11:07:50 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
index 14f7552..490990e 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -34,7 +34,7 @@
     private BasCrnErrorService basCrnErrorService;
 
     @Override
-    public R taskCreate(TaskCreateParam param) {
+    public synchronized R taskCreate(TaskCreateParam param) {
         TaskWrk taskWrk = taskWrkService.selectByTaskNo(param.getTaskNo());
         if (taskWrk != null) {
             return R.error(param.getTaskNo() + "浠诲姟宸茬粡鐢熸垚锛�");
@@ -81,6 +81,11 @@
             locMast.setLocSts("R");
             locMast.setModiTime(new Date());
             locMastService.updateById(locMast);
+
+            LocMast locMast2 = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", param.getTargetPoint()));
+            locMast2.setLocSts("S");
+            locMast2.setModiTime(new Date());
+            locMastService.updateById(locMast2);
         }
 
         if (!Cools.isEmpty(param.getMemo())) {

--
Gitblit v1.9.1