From bca970bf91a578c1f21d4d30c003d4bbd3d50148 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期三, 13 三月 2024 15:51:35 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/TaskLogScheduler.java |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/TaskLogScheduler.java b/src/main/java/com/zy/asrs/task/TaskLogScheduler.java
index 1620332..6a33663 100644
--- a/src/main/java/com/zy/asrs/task/TaskLogScheduler.java
+++ b/src/main/java/com/zy/asrs/task/TaskLogScheduler.java
@@ -72,7 +72,7 @@
                     taskOverToWms.setSourceLocationCode(taskWrk.getOriginStartPoint()); //婧愬簱浣�
                     //鍒ゆ柇鎵樼洏鏄惁璧板埌鍑哄簱绔�
                     BasDevp basDevp = basDevpService.selectOne(new EntityWrapper<BasDevp>().eq("dev_no", taskWrk.getTargetPoint()));
-                    if (!basDevp.getWrkNo().equals(taskWrk.getWrkNo())){
+                    if (!basDevp.getWrkNo().equals(taskWrk.getWrkNo()) || !basDevp.getOutEnable().equals("Y")){
                         continue;
                     }
                 } else if (taskWrk.getIoType() ==3) {
@@ -81,7 +81,7 @@
                     Date now = new Date();
                     //鏇存柊搴撲綅鐘舵��
                     LocMast locMast = locMastService.selectByLocNo(taskWrk.getStartPoint());
-                    locMast.setLocSts("O");//O.绌哄簱浣�
+                    locMast.setLocSts("K");//O.绌哄簱浣�
                     locMast.setBarcode("");//鎵樼洏鐮�
                     locMast.setModiTime(now);
                     locMast.setModiUser(9999L);
@@ -89,11 +89,11 @@
 
                     //鏇存柊搴撲綅鐘舵��
                     LocMast locMast2 = locMastService.selectByLocNo(taskWrk.getTargetPoint());
-                    locMast2.setLocSts("F");//F.鍦ㄥ簱
+                    locMast2.setLocSts("Z");//F.鍦ㄥ簱
                     locMast2.setBarcode(taskWrk.getBarcode());//鎵樼洏鐮�
                     locMast2.setModiTime(now);
                     locMast2.setModiUser(9999L);
-                    locMastService.updateById(locMast);
+                    locMastService.updateById(locMast2);
                 }
 
                 taskOverToWms.setTaskStatus("done"); //浠诲姟鐘舵��
@@ -109,18 +109,18 @@
                 }catch (Exception e){
                     continue;
                 }
-                apiLogService.save("Wms浠诲姟瀹屾垚鎺ュ彛"
-                        ,wmsUrl+"/wcsManager/wcsInterface/taskStatusFeedback"
-                        ,null
-                        ,"127.0.0.1"
-                        ,JSON.toJSONString(taskOverToWms)
-                        ,response
-                        ,true
-                );
+
 
                 JSONObject jsonObject = JSON.parseObject(response);
                 if (jsonObject.getInteger("code").equals(200)){
-
+                    apiLogService.save("Wms浠诲姟瀹屾垚鎺ュ彛"
+                            ,wmsUrl+"/wcsManager/wcsInterface/taskStatusFeedback"
+                            ,null
+                            ,"127.0.0.1"
+                            ,JSON.toJSONString(taskOverToWms)
+                            ,response
+                            ,true
+                    );
                 }else {
                     continue;
                 }

--
Gitblit v1.9.1