#
Junjie
3 天以前 2f9849905dbb8d65faa28628a40084708a0386ef
src/main/java/com/zy/core/model/protocol/DualCrnProtocol.java
@@ -6,6 +6,8 @@
import com.zy.core.enums.CrnStatusType;
import lombok.Data;
import java.util.Map;
@Data
public class DualCrnProtocol {
@@ -199,6 +201,11 @@
     */
    private Long lastCommandTime = System.currentTimeMillis();
    /**
     * 扩展数据
     */
    private Map<String, Object> extend;
    public void setMode(Integer mode) {
        this.mode = mode;
        this.modeType = CrnModeType.get(mode);
@@ -214,9 +221,19 @@
        this.forkPosType = CrnForkPosType.get(forkPos);
    }
    public void setForkPosTwo(Integer forkPosTwo) {
        this.forkPosTwo = forkPosTwo;
        this.forkPosTypeTwo = CrnForkPosType.get(forkPosTwo);
    }
    public void setForkPos(CrnForkPosType type) {
        this.forkPosType = type;
        this.forkPos = CrnForkPosType.get(type).id;
    }
    public void setForkPosTwo(CrnForkPosType type) {
        this.forkPosTypeTwo = type;
        this.forkPosTwo = CrnForkPosType.get(type).id;
    }
    public void setLiftPos(Integer liftPos) {
@@ -224,9 +241,19 @@
        this.liftPosType = CrnLiftPosType.get(liftPos);
    }
    public void setLiftPosTwo(Integer liftPosTwo) {
        this.liftPosTwo = liftPosTwo;
        this.liftPosTypeTwo = CrnLiftPosType.get(liftPosTwo);
    }
    public void setLiftPos(CrnLiftPosType type) {
        this.liftPosType = type;
        this.liftPos = CrnLiftPosType.get(type).id;
    }
    public void setLiftPosTwo(CrnLiftPosType type) {
        this.liftPosTypeTwo = type;
        this.liftPosTwo = CrnLiftPosType.get(type).id;
    }
    public void setStatus(Integer status){
@@ -239,4 +266,14 @@
        this.status = CrnStatusType.get(type).id;
    }
    public void setStatusTwo(Integer statusTwo){
        this.statusTwo = statusTwo;
        this.statusTypeTwo = CrnStatusType.get(statusTwo);
    }
    public void setStatusTwo(CrnStatusType type){
        this.statusTypeTwo = type;
        this.statusTwo = CrnStatusType.get(type).id;
    }
}