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