From ac6bb34756815cceea18ae27dbec3e404bcdf69b Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期五, 13 九月 2024 14:01:35 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/model/protocol/SteProtocol.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 46 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/core/model/protocol/SteProtocol.java b/src/main/java/com/zy/core/model/protocol/SteProtocol.java index 21102b2..864229f 100644 --- a/src/main/java/com/zy/core/model/protocol/SteProtocol.java +++ b/src/main/java/com/zy/core/model/protocol/SteProtocol.java @@ -33,7 +33,9 @@ IDLE(0, "绌洪棽"), MOVING(1, "浣滀笟涓�"), SOS(2, "鎶ヨ"), - WAITING(3, "浠诲姟瀹屾垚绛夊緟WCS纭"), + WAITING(10, "绛夊緟纭"), + OFF_LINE(-1, "鏈煡"), + OTHER(100, "鍏跺畠"), */ public Short status; @@ -80,7 +82,7 @@ /** * 婊$數 */ - public Boolean fullCharge; + public Boolean fullCharge = false; /** * 浣庣數閲� @@ -94,10 +96,32 @@ /** * 褰撳墠浣嶇疆 1锛岃繎鐐癸紝2杩滅偣锛�3A鐐癸紝4B鐐� + * NONE(0, "鏈煡"), + * POINT20(20, "A闈㈠钩绉昏溅"), + * POINT21(21, "纭寲缃怉绔�"), + * POINT22(22, "纭寲缃怋绔�"), + * POINT23(23, "B闈㈠钩绉昏溅"), + * POINT24(24, "姘存ЫA绔�"), + * POINT25(25, "姘存ЫB绔�"), + * POINT26(26, "B绔緭閫佺嚎"), */ public Short loca; public SteLocaType locaType; + + /** + * 褰撳墠浣嶇疆 1锛岃繎鐐癸紝2杩滅偣锛�3A鐐癸紝4B鐐� + */ + public Short locaStart; + + public SteLocaType locaStartType; + + /** + * 褰撳墠浣嶇疆 1锛岃繎鐐癸紝2杩滅偣锛�3A鐐癸紝4B鐐� + */ + public Short locaEnd; + + public SteLocaType locaEndType; /** * 杩戠偣璺濈 @@ -226,6 +250,26 @@ this.loca = SteLocaType.get(type).id.shortValue(); } + public void setLocaStart(Short locaStart){ + this.locaStart = locaStart; + this.locaStartType = SteLocaType.get(locaStart); + } + + public void setLocaStart(SteLocaType type){ + this.locaStartType = type; + this.locaStart = SteLocaType.get(type).id.shortValue(); + } + + public void setLocaEnd(Short locaEnd){ + this.locaEnd = locaEnd; + this.locaEndType = SteLocaType.get(locaEnd); + } + + public void setLocaEnd(SteLocaType type){ + this.locaEndType = type; + this.locaEnd = SteLocaType.get(type).id.shortValue(); + } + public void setHisTaskStatus(Short hisTaskStatus){ this.hisTaskStatus = hisTaskStatus; this.hisTaskStatusType = SteHisTaskStatusType.get(hisTaskStatus); -- Gitblit v1.9.1