From cf3aa090e21f1743c2c998309a83897b05241c63 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期四, 03 四月 2025 15:27:59 +0800 Subject: [PATCH] 巡检记录 --- src/main/java/com/whyc/service/WmsService.java | 29 +++++++++++++++++------------ 1 files changed, 17 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/whyc/service/WmsService.java b/src/main/java/com/whyc/service/WmsService.java index e364178..cdec99c 100644 --- a/src/main/java/com/whyc/service/WmsService.java +++ b/src/main/java/com/whyc/service/WmsService.java @@ -63,20 +63,25 @@ WmsResponse responseInside = JsonUtil.getGson().fromJson(dataStr, WmsResponse.class); response.set(1,responseInside); //瀵逛笅鍙戠殑浠诲姟杩涜鏁版嵁搴撳瓨鍌� - Task task = new Task(); - task.setTaskNo(responseInside.getTask_no()); - task.setDes(palletDto.getDes()); - //灏嗗瓧绗︿覆鍒楄〃杞负1缁勫瓧绗︿覆,姣忎釜鍏冪礌鐢ㄩ�楀彿鍒嗗壊 - List<String> pallets = palletDto.getPallets(); - task.setPallets(String.join(",", pallets)); - - List<String> activateParameter = palletDto.getActivateParameter(); - task.setActivateParameter(String.join(",",activateParameter)); - Date date = new Date(); - task.setCreateTime(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()); - taskService.add(task); + List<String> activateParameter = palletDto.getActivateParameter(); + task.setActivateParameter(String.join(",",activateParameter)); + task.setCreateTime(date); + + taskService.add(task); + + + } } return response; -- Gitblit v1.9.1