From 7da773821e7d9dc44cd9ce4aba9b78be735a00fe Mon Sep 17 00:00:00 2001 From: luoyifan Date: Wed, 9 Jul 2025 17:21:21 +0800 Subject: [PATCH] object3D.agvStatusVo + loadBasLocationVo/ unloadBasLocationVo --- servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java | 4 ++++ servo/src/main/java/com/yvan/entity/AgvStatusVo.java | 2 ++ 2 files changed, 6 insertions(+) diff --git a/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java b/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java index 94d60be..0a668ee 100644 --- a/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java +++ b/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java @@ -12,6 +12,7 @@ import com.galaxis.rcs.ptr.sendEntity.RcsSRMessage; import com.galaxis.rcs.ptr.sendEntity.RcsSetLocationMessage; import com.google.common.collect.Queues; import com.yvan.entity.AgvStatusVo; +import com.yvan.entity.BasLocationVo; import com.yvan.logisticsModel.ExecutorItem; import com.yvan.logisticsModel.LogisticsRuntime; import com.yvan.logisticsModel.StaticItem; @@ -876,6 +877,9 @@ public abstract class PtrAgvItem extends ExecutorItem { state.setBizTaskFrom(ptr.planTaskSequence.bizTask.getTaskFrom()); state.setBizTaskTo(ptr.planTaskSequence.bizTask.getTaskTo()); state.setBizLpn(ptr.planTaskSequence.bizTask.getLpn()); + + state.setLoadBasLocationVo(ptr.planTaskSequence.loadBasLocationVo); + state.setUnloadBasLocationVo(ptr.planTaskSequence.unloadBasLocationVo); } return state; diff --git a/servo/src/main/java/com/yvan/entity/AgvStatusVo.java b/servo/src/main/java/com/yvan/entity/AgvStatusVo.java index 75e2c04..22078e2 100644 --- a/servo/src/main/java/com/yvan/entity/AgvStatusVo.java +++ b/servo/src/main/java/com/yvan/entity/AgvStatusVo.java @@ -38,6 +38,8 @@ public class AgvStatusVo { private String virtualLocationAt; private String virtualExecutorPayload; + public BasLocationVo loadBasLocationVo; + public BasLocationVo unloadBasLocationVo; public void copyFromExceptVirtual(AgvStatusVo state) { if (state == null) {