From 7238380a5daef00c94eba911d6a6f560a538ed55 Mon Sep 17 00:00:00 2001 From: Junjie <xjj@123> Date: 星期一, 13 一月 2025 16:48:11 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/ShuttleController.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/ShuttleController.java b/src/main/java/com/zy/asrs/controller/ShuttleController.java index 7c9c950..54e8772 100644 --- a/src/main/java/com/zy/asrs/controller/ShuttleController.java +++ b/src/main/java/com/zy/asrs/controller/ShuttleController.java @@ -15,6 +15,7 @@ import com.zy.asrs.service.LocMastService; import com.zy.asrs.service.WrkMastService; import com.zy.asrs.utils.Utils; +import com.zy.common.model.NavigateNode; import com.zy.common.model.enums.NavigationMapType; import com.zy.common.service.CommonService; import com.zy.common.utils.NavigateMapUtils; @@ -39,6 +40,7 @@ import org.springframework.web.bind.annotation.*; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; /** @@ -185,7 +187,16 @@ return R.error("鎸囦护涓嶅瓨鍦�"); } ShuttleRedisCommand redisCommand = JSON.parseObject(o.toString(), ShuttleRedisCommand.class); - return R.ok().add(redisCommand); + ShuttleAssignCommand assignCommand = redisCommand.getAssignCommand(); + List<ShuttleCommand> commands = assignCommand.getCommands(); + + HashMap<String, Object> map = new HashMap<>(); + map.put("commands", commands); + map.put("shuttleNo", redisCommand.getShuttleNo()); + map.put("commandStep", redisCommand.getCommandStep()); + map.put("wrkNo", redisCommand.getWrkNo()); + + return R.ok().add(map); } //鍥為��鍛戒护 @@ -367,7 +378,7 @@ return R.error("plc宸叉帀绾�"); } if (workNo != null) { - shuttleThread.setTaskNo(workNo); + shuttleThread.setSyncTaskNo(workNo); } if (pakMk != null) { shuttleThread.setPakMk(pakMk.equals("Y")); -- Gitblit v1.9.1