From feb9933a4640c0d02eace5a9a3ade4a8a33890ea Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期二, 20 一月 2026 19:24:42 +0800
Subject: [PATCH] #

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

diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index 585814e..c4245cc 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -213,7 +213,30 @@
         if(!param.getWarehouse().equals(warehouse)){
             return Re.error("浠撳簱缂栧彿涓嶅尮閰�");
         }
-        return Re.ok();
+        BasDevp basDevp = basDevpService.selectOne(new EntityWrapper<BasDevp>().eq("dev_no", param.getPortCode()));
+        if(param.getErrorMsg()!=null){
+            basDevp.setDecDesc(param.getErrorMsg());
+            basDevp.setDevMk("N");
+        }
+        return Re.ok(basDevpService.updateById(basDevp));
+    }
+
+    @PostMapping("/fromwcs/taskReport")
+    @ResponseBody
+    public synchronized Re taskReport(@RequestBody TaskMsg param){
+        log.info("鏀跺埌WCS浠诲姟鍏ュ簱寮傚父涓婃姤===>>鍏ュ弬:{}",param);
+        if(Cools.isEmpty(param.getWarehouse())){
+            return Re.error("浠撳簱缂栧彿涓嶈兘涓虹┖");
+        }
+        if(!param.getWarehouse().equals(warehouse)){
+            return Re.error("浠撳簱缂栧彿涓嶅尮閰�");
+        }
+        BasDevp basDevp = basDevpService.selectOne(new EntityWrapper<BasDevp>().eq("dev_no", param.getPortCode()));
+        if(param.getTaskNo()!=null){
+            basDevp.setWrkNo(Integer.valueOf(param.getTaskNo()));
+            basDevp.setDevMk("Y");
+        }
+        return Re.ok(basDevpService.updateById(basDevp));
     }
 
     @PostMapping("/fromwcs/applyChangeEnd")

--
Gitblit v1.9.1