From 1b230d7961b2d5068298f0cba13287cabd2fd649 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期三, 17 七月 2024 18:47:35 +0800
Subject: [PATCH] #

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

diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index eb2e779..1968ce5 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -576,9 +576,8 @@
     @PostMapping("/start")
     @ResponseBody
     @Transactional
-    @Synchronized
-    public R start(@RequestBody ReplenishmentParam param){
-        log.info("start param: " + param.toString());
+    public synchronized R start(@RequestBody ReplenishmentParam param){
+        log.info("agv start param: " + param.toString());
         String containerCode = param.getContainerCode();
         if(Cools.isEmpty(containerCode)){
             throw new CoolException("鏂欑鐮佷负绌�");
@@ -613,7 +612,7 @@
         }
 
         //鍏ュ簱浠诲姟
-        if (!Cools.isEmpty(agvWaitPakinService.selectByContainerCode(containerCode))){
+        if (!Cools.isEmpty(agvWaitPakinService.selectByContainerCode(containerCode)) && Cools.isEmpty(agvWrkMast)){
             //缁戝畾绔欑偣
             agvBasDevpService.updateLocStsAndBarcodeByDevNo(param.getDevNo(),"F",containerCode);
             //鐢熸垚宸ヤ綔妗�

--
Gitblit v1.9.1