whycq
2022-03-16 4dd1de806329aee03af0cf9f63521af1da81d2df
src/main/java/com/zy/core/model/protocol/SteProtocol.java
@@ -2,6 +2,7 @@
import com.zy.asrs.entity.BasSte;
import com.zy.core.enums.SteHisTaskStatusType;
import com.zy.core.enums.SteLocaType;
import com.zy.core.enums.SteStatusType;
import lombok.Data;
@@ -70,7 +71,7 @@
    public Boolean lowCharge;
    /**
     * 电池馈电     0,正常,1馈电
     * 电池馈电    0,欠电,1低电 2满电
     */
    public Short feed;
@@ -79,6 +80,8 @@
     * 当前位置     1,近点,2远点,3A点,4B点
     */
    public Short loca;
    public SteLocaType locaType;
    /**
     * 近点距离
@@ -188,6 +191,16 @@
        this.status = SteStatusType.get(type).id.shortValue();
    }
    public void setLoca(Short loca){
        this.loca = loca;
        this.locaType = SteLocaType.get(loca);
    }
    public void setLoca(SteLocaType type){
        this.locaType = type;
        this.loca = SteLocaType.get(type).id.shortValue();
    }
    public void setHisTaskStatus(Short hisTaskStatus){
        this.hisTaskStatus = hisTaskStatus;
        this.hisTaskStatusType = SteHisTaskStatusType.get(hisTaskStatus);