| | |
| | | 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; |
| | | |
| | | /** |
| | |
| | | // 作业类型 |
| | | 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禁止 |
| | |
| | | |
| | | 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(); |
| | | } |
| | | |
| | | } |