| | |
| | | //起点 |
| | | private String startPoint; |
| | | |
| | | //优先级 |
| | | private Double taskPriority; |
| | | |
| | | //终点 |
| | | private String targetPoint; |
| | | |
| | | //是否空托盘 Y:是 N:否 |
| | | private String emptyContainer; |
| | | |
| | | //条码 |
| | | private String barcode; |
| | |
| | | //备注 |
| | | private String memo; |
| | | |
| | | public taskCreateParam(){}; |
| | | |
| | | public taskCreateParam(WMSAndAGVInterfaceParam param){ |
| | | this.taskNo = param.getTaskNo(); |
| | | this.ioType = convertParamIoType(param.getTaskType()); |
| | | this.barcode = param.getContainerCode(); |
| | | this.taskPriority = (double) param.getTaskPriority(); |
| | | this.startPoint = param.getSourceLocationCode(); |
| | | this.targetPoint = param.getTargetLocationCode(); |
| | | this.emptyContainer = param.getEmptyContainer(); |
| | | |
| | | }; |
| | | |
| | | |
| | | public static Integer convertParamIoType(String paramIoType){ |
| | | switch (paramIoType){ |
| | | case "RK": |
| | | return 1; |
| | | case "CK": |
| | | return 2; |
| | | case "YK": |
| | | return 3; |
| | | default: |
| | | return 0; |
| | | } |
| | | } |
| | | |
| | | } |