|  |  |  | 
|---|
|  |  |  | private Integer crnNo = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 任务完成确认位 | 
|---|
|  |  |  | //    private Short ackFinish = 0; | 
|---|
|  |  |  | private Short ackFinish = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 任务号 | 
|---|
|  |  |  | private Short taskNo = 0; | 
|---|
|  |  |  | 
|---|
|  |  |  | @JSONField(serialize = false) | 
|---|
|  |  |  | private CrnTaskModeType taskModeType; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 源位置排号 | 
|---|
|  |  |  | // 源位置列号 | 
|---|
|  |  |  | private Short sourcePosX = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 源位置列号 | 
|---|
|  |  |  | // 源位置层号 | 
|---|
|  |  |  | private Short sourcePosY = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 源位置层号 | 
|---|
|  |  |  | // 源位置排号 | 
|---|
|  |  |  | private Short sourcePosZ = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 源站 | 
|---|
|  |  |  | 
|---|
|  |  |  | // 目标巷道 | 
|---|
|  |  |  | private Short destinationLane = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //联机模式 | 
|---|
|  |  |  | private Short auto = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //申请完成任务 | 
|---|
|  |  |  | private Short onlineWrk1 = 0; | 
|---|
|  |  |  | //申请取消任务 | 
|---|
|  |  |  | private Short onlineWrk2 = 0; | 
|---|
|  |  |  | //清除联机任务 | 
|---|
|  |  |  | private Short onlineWrk3 = 0; | 
|---|
|  |  |  | //恢复联机任务 | 
|---|
|  |  |  | private Short onlineWrk4 = 0; | 
|---|
|  |  |  | private  Short reset = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 任务确认 0:未确认 1:已确认 | 
|---|
|  |  |  | private Short command = 0; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //指令ID | 
|---|
|  |  |  | private Integer commandId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setTaskMode(Short taskMode){ | 
|---|
|  |  |  | this.taskMode = taskMode; | 
|---|
|  |  |  | this.taskModeType = CrnTaskModeType.get(taskModeType); | 
|---|