From 86b35ee3af5f587bf3194805806e5e2fafaf4a70 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 21 十月 2024 11:59:21 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 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 037ea9f..94221a5 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -1622,7 +1622,7 @@
         LocMast locMast = locMastService.selectById(wrkMast.getSourceLocNo());
 
         // 鍒涘缓妗佹灦鐞嗚揣鍑哄簱鐨勫伐浣滄。
-        int work = create111Work(wrkMast, wrkDetls, param.getSite(), wrkMast.getStaNo(), "1001");
+        int work = create111Work(wrkMast, wrkDetls, param.getSite(), wrkMast.getStaNo(), param.getBarcode());
 
         int descFlag = getType(wrkDetls);
 
@@ -1694,11 +1694,18 @@
             wrkMast.setWrkSts(52L); // 宸ヤ綔鐘舵��42->52.璁惧涓婅蛋锛堟媶鍨涘畬鎴愶級
             wrkMast.setSourceStaNo(param.getSourceStaNo());
             wrkMast.setStaNo(oneFloorIn[wrkMast.getCrnNo()]);
+            // 婧愬簱浣�
+            LocMast staLocMast = locMastService.selectById(wrkMast.getSourceLocNo());
             // 鐩爣搴撲綅=婧愬簱浣�
             wrkMast.setLocNo(wrkMast.getSourceLocNo());
             // 婧愬簱浣嶆竻闄�
             wrkMast.setSourceLocNo("");
             wrkMast.setModiTime(new Date());
+
+            // 鏇存柊鏂板簱浣嶇姸鎬� Q
+            staLocMast.setLocSts("Q");
+            staLocMast.setModiTime(new Date());
+            locMastService.updateById(staLocMast);
         }
 
         // 鏇存柊宸ヤ綔涓绘。
@@ -1927,7 +1934,7 @@
         try {
             response = new HttpHandler.Builder()
                     .setUri(MesConstant.GWCS_IP_PORT)
-                    .setPath(MesConstant.GWCS_IP_PORT)
+                    .setPath(MesConstant.GWCS_FPKW_URL)
                     .setHeaders(headers)
                     .setJson(body)
                     .build()
@@ -1935,7 +1942,7 @@
             if (!Cools.isEmpty(response)) {
                 success = true;
             } else {
-                log.error(message + "澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", MesConstant.GWCS_IP_PORT + MesConstant.GWCS_IP_PORT, body, response);
+                log.error(message + "澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", MesConstant.GWCS_IP_PORT + MesConstant.GWCS_FPKW_URL, body, response);
             }
         } catch (Exception e) {
             log.error(message + "寮傚父锛歿}", e);

--
Gitblit v1.9.1