自动化立体仓库 - WCS系统
#
lsh
2024-06-25 f30358a20ae9a74ee7f6c604a8d102c1b9b24659
src/main/java/com/zy/core/model/command/JarCommand.java
@@ -1,7 +1,7 @@
package com.zy.core.model.command;
import com.alibaba.fastjson.annotation.JSONField;
import com.zy.core.enums.SteTaskModeType;
import com.zy.core.enums.JarTaskModeType;
import lombok.Data;
/**
@@ -20,14 +20,8 @@
    // 作业类型
    private Short taskMode = 0;
    // 正在执行任务
    public Boolean execute = Boolean.FALSE;
    // 确认任务完成
    public Boolean complete = Boolean.FALSE;
    @JSONField(serialize = false)
    private SteTaskModeType taskModeType;
    private JarTaskModeType taskModeType;
    /**
     * 输入穿梭车运行禁止 1运行,0禁止
@@ -36,12 +30,12 @@
    public void setTaskMode(Short taskMode){
        this.taskMode = taskMode;
        this.taskModeType = SteTaskModeType.get(taskModeType);
        this.taskModeType = JarTaskModeType.get(taskModeType);
    }
    public void setTaskMode(SteTaskModeType type) {
    public void setTaskMode(JarTaskModeType type) {
        this.taskModeType = type;
        this.taskMode = SteTaskModeType.get(type).id.shortValue();
        this.taskMode = JarTaskModeType.get(type).id.shortValue();
    }
}