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