|  |  |  | 
|---|
|  |  |  | * 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 "未知异常"; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|