|  |  | 
 |  |  |     private Short ackFinish1 = 0; | 
 |  |  |  | 
 |  |  |     // 工位1任务号 | 
 |  |  |     private Short taskNo1 = 0; | 
 |  |  |     private Short taskNo = 0; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 任务模式: | 
 |  |  |      * 0 = 无 | 
 |  |  |      * 1 = 取货 | 
 |  |  |      * 2 = 放货 | 
 |  |  |      * 3 = 取放货 | 
 |  |  |      * 3 = 行走 | 
 |  |  |      */ | 
 |  |  |     private Short taskMode1 = 0; | 
 |  |  |     private Short taskMode = 0; | 
 |  |  |  | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     private RgvTaskModeType taskModeType1; | 
 |  |  |     private RgvTaskModeType taskModeType; | 
 |  |  |  | 
 |  |  |     /* | 
 |  |  |     工位1源站 | 
 |  |  |      */ | 
 |  |  |     private Short sourceStaNo1 = 0; | 
 |  |  |     * 作业点 | 
 |  |  |     * */ | 
 |  |  |     private Long destinationStaNo = 0L; | 
 |  |  |  | 
 |  |  |     /* | 
 |  |  |     工位1目标站 | 
 |  |  |      */ | 
 |  |  |     private Short destinationStaNo1 = 0; | 
 |  |  |  | 
 |  |  |     //////////////////////     工位2定义   ////////////////////////////////////////////////// | 
 |  |  |     // 工位1任务完成确认位 | 
 |  |  |     private Short ackFinish2 = 0; | 
 |  |  |  | 
 |  |  |     // 工位2任务号 | 
 |  |  |     private Short taskNo2 = 0; | 
 |  |  |     private Short ackFinish = 0; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 任务模式: | 
 |  |  |      * 0 = 无 | 
 |  |  |      * 1 = 取货 | 
 |  |  |      * 2 = 放货 | 
 |  |  |      * 3 = 取放货 | 
 |  |  |      */ | 
 |  |  |     private Short taskMode2 = 0; | 
 |  |  |  | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     private RgvTaskModeType taskModeType2; | 
 |  |  |  | 
 |  |  |     /* | 
 |  |  |     工位1源站 | 
 |  |  |      */ | 
 |  |  |     private Short sourceStaNo2 = 0; | 
 |  |  |  | 
 |  |  |     /* | 
 |  |  |     工位1目标站 | 
 |  |  |      */ | 
 |  |  |     private Short destinationStaNo2 = 0; | 
 |  |  |     /////////////////////////////////////////////////////////////////////////////////////// | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 任务模式: | 
 |  |  |      * 0 = 未确认 | 
 |  |  |      * 1 = 工位1任务确认 | 
 |  |  |      * 2 = 工位2任务确认 | 
 |  |  |      * 3 = 工位1、2任务同时确认 | 
 |  |  |      */ | 
 |  |  |     private Short command = 0; | 
 |  |  |  | 
 |  |  |     public void setTaskMode1(Short taskMode1){ | 
 |  |  |         this.taskMode1 = taskMode1; | 
 |  |  |         this.taskModeType1 = RgvTaskModeType.get(taskModeType1); | 
 |  |  |     public void setTaskMode(Short taskMode){ | 
 |  |  |         this.taskMode = taskMode; | 
 |  |  |         this.taskModeType = RgvTaskModeType.get(taskModeType); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setTaskMode1(RgvTaskModeType type1) { | 
 |  |  |         this.taskModeType1 = type1; | 
 |  |  |         this.taskMode1 = RgvTaskModeType.get(type1).id.shortValue(); | 
 |  |  |     public void setTaskMode(RgvTaskModeType type) { | 
 |  |  |         this.taskModeType = type; | 
 |  |  |         this.taskMode = RgvTaskModeType.get(type).id.shortValue(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setTaskMode2(Short taskMode2){ | 
 |  |  |         this.taskMode2 = taskMode2; | 
 |  |  |         this.taskModeType2 = RgvTaskModeType.get(taskModeType2); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setTaskMode2(RgvTaskModeType type2) { | 
 |  |  |         this.taskModeType2 = type2; | 
 |  |  |         this.taskMode2 = RgvTaskModeType.get(type2).id.shortValue(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public static void main(String[] args) { | 
 |  |  |         Date date = new Date(); | 
 |  |  |         Calendar cal = Calendar.getInstance(); | 
 |  |  |         cal.setTime(date); | 
 |  |  |  | 
 |  |  |         System.out.println(cal.get(Calendar.YEAR)); | 
 |  |  |         //默认从0-11 | 
 |  |  |         System.out.println(cal.get(Calendar.MONTH)+1); | 
 |  |  |         System.out.println(cal.get(Calendar.DATE)); | 
 |  |  |         int hour = cal.get(Calendar.HOUR_OF_DAY); | 
 |  |  |         System.out.println("时"); | 
 |  |  |         System.out.println(hour); | 
 |  |  |         int minute = cal.get(Calendar.MINUTE); | 
 |  |  |         System.out.println("分"); | 
 |  |  |         System.out.println(minute); | 
 |  |  |         int second = cal.get(Calendar.SECOND); | 
 |  |  |         System.out.println("秒"); | 
 |  |  |         System.out.println(second); | 
 |  |  |         int mm = cal.get(Calendar.DAY_OF_WEEK) - 1; // 星期:0(日)~6(六) | 
 |  |  |         System.out.println("礼拜"); | 
 |  |  |         System.out.println(mm); | 
 |  |  |     } | 
 |  |  | } |