From f0f3670adf0ce34c89b9cd51846a217691679d5d Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期一, 07 四月 2025 09:24:34 +0800
Subject: [PATCH] 更新wms接口

---
 src/main/java/com/whyc/service/WmsService.java |   41 +++++++++++++++++++++--------------------
 1 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/src/main/java/com/whyc/service/WmsService.java b/src/main/java/com/whyc/service/WmsService.java
index d9aa74d..945e5c7 100644
--- a/src/main/java/com/whyc/service/WmsService.java
+++ b/src/main/java/com/whyc/service/WmsService.java
@@ -64,29 +64,30 @@
             String dataStr = (String) response.getData();
             WmsResponse responseInside = JsonUtil.getGson().fromJson(dataStr, WmsResponse.class);
             response.set(1,responseInside);
-            //瀵逛笅鍙戠殑浠诲姟杩涜鏁版嵁搴撳瓨鍌�
-            Date date = new Date();
-            List<String> pallets = palletDto.getPallets();
-            List<String> taskNos = responseInside.getTask_no();
-            for (int i = 0; i < pallets.size(); i++) {
-                String pallet = pallets.get(i);
-                String taskNo = taskNos.get(i);
-                Task task = new Task();
-                task.setTaskNo(taskNo);
-                task.setPallets(pallet);
-                task.setDes(palletDto.getDes());
+            if(responseInside.getCode() ==0) {
+                //瀵逛笅鍙戠殑浠诲姟杩涜鏁版嵁搴撳瓨鍌�
+                Date date = new Date();
+                List<String> pallets = palletDto.getPallets();
+                List<String> taskNos = responseInside.getTask_no();
+                for (int i = 0; i < pallets.size(); i++) {
+                    String pallet = pallets.get(i);
+                    String taskNo = taskNos.get(i);
+                    Task task = new Task();
+                    task.setTaskNo(taskNo);
+                    task.setPallets(pallet);
+                    task.setDes(palletDto.getDes());
 
-                if(palletDto.getDes()==3) { //娲诲寲,濉叆娲诲寲鍙傛暟
-                    List<String> activateParameter = palletDto.getActivateParameter();
-                    task.setActivateParameter(String.join(",", activateParameter));
+                    if (palletDto.getDes() == 3) { //娲诲寲,濉叆娲诲寲鍙傛暟
+                        List<String> activateParameter = palletDto.getActivateParameter();
+                        task.setActivateParameter(String.join(",", activateParameter));
+                    }
+                    task.setCreateTime(date);
+
+                    taskService.add(task);
+
+
                 }
-                task.setCreateTime(date);
-
-                taskService.add(task);
-
-
             }
-
         }
         return response;
     }

--
Gitblit v1.9.1