| | |
| | | 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); |
| | | } |
| | | } |