|  |  | 
 |  |  |     //任务号 | 
 |  |  |     private String taskNo; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     // | 
 |  |  |     private String type; | 
 |  |  |  | 
 |  |  |     //任务类型 | 
 |  |  |     private Integer ioType; | 
 |  |  |  | 
 |  |  | 
 |  |  |     //堆垛机 | 
 |  |  |     private Integer crn; | 
 |  |  |  | 
 |  |  |     public TaskCreateParam(){}; | 
 |  |  |     /** | 
 |  |  |      * 工装类型 | 
 |  |  |      */ | 
 |  |  |     private String lx; | 
 |  |  |  | 
 |  |  |     public TaskCreateParam(WMSAndAGVInterfaceParam param){ | 
 |  |  |     /** | 
 |  |  |      * 码盘层数 | 
 |  |  |      */ | 
 |  |  |     private short lev; | 
 |  |  |  | 
 |  |  |     public TaskCreateParam() { | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     ; | 
 |  |  |  | 
 |  |  |     public TaskCreateParam(WMSAndAGVInterfaceParam param) { | 
 |  |  |         this.taskNo = param.getTaskNo(); | 
 |  |  |         this.ioType = convertParamIoType(param.getTaskType()); | 
 |  |  |         this.barcode = param.getContainerCode(); | 
 |  |  | 
 |  |  |         this.targetPoint = param.getTargetLocationCode(); | 
 |  |  |         this.emptyContainer = param.getEmptyContainer(); | 
 |  |  |         this.crn = param.getTaskTunnel(); | 
 |  |  |     }; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     ; | 
 |  |  |  | 
 |  |  |     public TaskCreateParam(CarryParam param, Integer crn) { | 
 |  |  |         this.taskNo = param.getTaskNo(); | 
 |  |  |         this.ioType = param.getStereoscopicTaskType(); | 
 |  |  |         this.barcode = param.getBoxNo(); | 
 |  |  |         this.taskPriority = 12; | 
 |  |  |         this.startPoint = param.getStartPoint(); | 
 |  |  |         this.targetPoint = param.getTerminalNo(); | 
 |  |  |         this.emptyContainer = "N"; | 
 |  |  |         this.crn = crn; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     ; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public static Integer convertParamIoType(String paramIoType){ | 
 |  |  |         switch (paramIoType){ | 
 |  |  |     public static Integer convertParamIoType(String paramIoType) { | 
 |  |  |         switch (paramIoType) { | 
 |  |  |             case "RK": | 
 |  |  |                 return 1; | 
 |  |  |             case "CK": |