|  |  | 
 |  |  |     // RGV编号 | 
 |  |  |     private Integer rgvNo = 0; | 
 |  |  |  | 
 |  |  |     // 任务完成确认位 | 
 |  |  |     private Short ackFinish = 0; | 
 |  |  |  | 
 |  |  |     //**************工位1************** | 
 |  |  |  | 
 |  |  |     // 工位1工作号 | 
 |  |  |     private Short taskNo1 = 0; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 任务模式: | 
 |  |  |      * 0 = 无 | 
 |  |  |      * 1 = 取货 | 
 |  |  |      * 2 = 放货 | 
 |  |  |      * 3 = 取放货 | 
 |  |  |      * 4 = 移动(发工位1任务即可) | 
 |  |  |      */ | 
 |  |  |     private Short taskMode1 = 0; | 
 |  |  |  | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     private RgvTaskModeType taskModeType1; | 
 |  |  |  | 
 |  |  |     // 工位1源站 | 
 |  |  |     private Short sourceStaNo1 = 0; | 
 |  |  |  | 
 |  |  |     // 工位1目标站 | 
 |  |  |     private Short destinationStaNo1 = 0; | 
 |  |  |  | 
 |  |  |     //**************工位1************** | 
 |  |  |     // 工位2源站 | 
 |  |  |     private Short sourceStaNo2 = 0; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     //**************工位2************** | 
 |  |  |  | 
 |  |  |     // 工位2工作号 | 
 |  |  |     private Short taskNo2 = 0; | 
 |  |  |     // 工位2目标站 | 
 |  |  |     private Short destinationStaNo2 = 0; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 任务模式: | 
 |  |  | 
 |  |  |      * 3 = 取放货 | 
 |  |  |      * 4 = 移动(发工位1任务即可) | 
 |  |  |      */ | 
 |  |  |     private Short taskMode2 = 0; | 
 |  |  |     private Short taskMode = 0; | 
 |  |  |  | 
 |  |  |     // 工位1工作号 | 
 |  |  |     private Integer taskNo1 = 0; | 
 |  |  |     // 工位2工作号 | 
 |  |  |     private Integer taskNo2 = 0; | 
 |  |  |  | 
 |  |  |     // 任务确认 0:未确认 1:已确认 | 
 |  |  |     private boolean command = false; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     // 任务完成确认位 | 
 |  |  |     private boolean ackFinish1 = false; | 
 |  |  |  | 
 |  |  |     // 任务完成确认位 | 
 |  |  |     private boolean ackFinish2 = false; | 
 |  |  |  | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     private RgvTaskModeType taskModeType2; | 
 |  |  |     private RgvTaskModeType taskModeType; | 
 |  |  |  | 
 |  |  |     // 工位1源站 | 
 |  |  |     private Short sourceStaNo2 = 0; | 
 |  |  |     private String matnr; | 
 |  |  |  | 
 |  |  |     // 工位1目标站 | 
 |  |  |     private Short destinationStaNo2 = 0; | 
 |  |  |     private String matnr2; | 
 |  |  |  | 
 |  |  |     private Short type; | 
 |  |  |     private  Short type2; | 
 |  |  |  | 
 |  |  |     private String batch; | 
 |  |  |     private String batch2; | 
 |  |  |  | 
 |  |  |     private Short anfme; | 
 |  |  |     private Short anfme2; | 
 |  |  |     private Double weight; | 
 |  |  |     private Double weight2; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     //**************工位2************** | 
 |  |  |  | 
 |  |  |     // 任务确认 0:未确认 1:已确认 | 
 |  |  |     private Short command = 0; | 
 |  |  |  | 
 |  |  |     public void setTaskMode1(Short taskMode){ | 
 |  |  |         this.taskMode1 = taskMode; | 
 |  |  |         this.taskModeType1 = RgvTaskModeType.get(taskMode); | 
 |  |  |  | 
 |  |  |     public void setTaskMode(Short taskMode){ | 
 |  |  |         this.taskMode = taskMode; | 
 |  |  |         this.taskModeType = RgvTaskModeType.get(taskMode); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setTaskMode1(RgvTaskModeType type) { | 
 |  |  |         this.taskModeType1 = type; | 
 |  |  |         this.taskMode1 = RgvTaskModeType.get(type).id; | 
 |  |  |     public void setTaskMode(RgvTaskModeType type) { | 
 |  |  |         this.taskModeType = type; | 
 |  |  |         this.taskMode = RgvTaskModeType.get(type).id.shortValue(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setTaskMode2(Short taskMode){ | 
 |  |  |         this.taskMode2 = taskMode; | 
 |  |  |         this.taskModeType2 = RgvTaskModeType.get(taskMode); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setTaskMode2(RgvTaskModeType type) { | 
 |  |  |         this.taskModeType2 = type; | 
 |  |  |         this.taskMode2 = RgvTaskModeType.get(type).id; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | } |