|  |  | 
 |  |  |      * ID | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "ID") | 
 |  |  |     @TableId(value = "id", type = IdType.AUTO) | 
 |  |  |     private Long id; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 机械臂编号 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "机械臂编号") | 
 |  |  |     @TableId(value = "arm_no", type = IdType.INPUT) | 
 |  |  |     @TableField("arm_no") | 
 |  |  |     private Integer armNo; | 
 |  |  |  | 
 |  |  | 
 |  |  |      * 起点 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "起点") | 
 |  |  |     @TableId(value = "sorting_line", type = IdType.INPUT) | 
 |  |  |     @TableField("sorting_line") | 
 |  |  |     private Integer sortingLine; | 
 |  |  |  | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "绑定标记") | 
 |  |  |     @TableField("binding_tags") | 
 |  |  |     private Integer bindingTags; | 
 |  |  |     private Long bindingTags; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 优先级 | 
 |  |  | 
 |  |  |     @ApiModelProperty(value= "状态") | 
 |  |  |     private Integer status; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @ApiModelProperty(value= "matnr") | 
 |  |  |     private String matnr; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @ApiModelProperty(value= "sku") | 
 |  |  |     private String sku; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @ApiModelProperty(value= "po") | 
 |  |  |     private String po; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @ApiModelProperty(value= "upc") | 
 |  |  |     private String upc; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |     @ApiModelProperty(value= "货源") | 
 |  |  |     private String supplier; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @ApiModelProperty(value= "订单号") | 
 |  |  |     @TableField("order_no") | 
 |  |  |     private String orderNo; | 
 |  |  |  | 
 |  |  | 
 |  |  |     @TableField("arm_msg") | 
 |  |  |     private String armMsg; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 异常信息 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "条码") | 
 |  |  |     @TableField("barcode") | 
 |  |  |     private String barcode; | 
 |  |  |  | 
 |  |  |     public BasArmMast() {} | 
 |  |  |     public BasArmMast(TaskArmReportParam param) { | 
 |  |  |         this.orderNo = param.getOrderNo(); | 
 |  |  | 
 |  |  |         this.upc = param.getUpc(); | 
 |  |  |         this.supplier = param.getSupplier(); | 
 |  |  |         this.createTime = param.getCreateTime(); | 
 |  |  |         this.bindingTags = param.getBindingTags(); | 
 |  |  |         this.sortingLine = Integer.parseInt(param.getStaNo());; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public BasArmMast(Integer armNo,Integer armDirection,Integer staNo,Integer sortingLine,Integer bindingTags,Long priority,Integer status,String matnr,String sku,String po,String upc,String supplier,String orderNo,Integer ctns,Long createTime,Long armError,String armMsg) { | 
 |  |  |     public BasArmMast(Integer armNo,Integer armDirection,Integer staNo,Integer sortingLine,Long bindingTags,Long priority,Integer status,String matnr,String sku,String po,String upc,String supplier,String orderNo,Integer ctns,Long createTime,Long armError,String armMsg) { | 
 |  |  |         this.armNo = armNo; | 
 |  |  |         this.armDirection = armDirection; | 
 |  |  |         this.staNo = staNo; | 
 |  |  | 
 |  |  | //    ); | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public String getStatus$() { | 
 |  |  |         if (Cools.isEmpty(status)) {return "未知异常";} | 
 |  |  |         switch (status){ | 
 |  |  |             case 0: | 
 |  |  |                 return "0.等待下发至机械臂"; | 
 |  |  |             case 1: | 
 |  |  |                 return "1.机械臂作业中"; | 
 |  |  |             case 2: | 
 |  |  |                 return "2.单码完成等待托盘完成"; | 
 |  |  |             case 3: | 
 |  |  |                 return "3.自动组托中"; | 
 |  |  |             case 4: | 
 |  |  |                 return "4.自动组托成功"; | 
 |  |  |             case 5: | 
 |  |  |                 return "5.等待机械臂订单完成"; | 
 |  |  |             case 6: | 
 |  |  |                 return "6.完结"; | 
 |  |  |             default: | 
 |  |  |                 return "未知异常"; | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  | } |