| | |
| | | * 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; |
| | | |
| | |
| | | * 时间戳 |
| | | */ |
| | | @ApiModelProperty(value= "时间戳") |
| | | @TableId(value = "createTime", type = IdType.INPUT) |
| | | @TableField("create_time") |
| | | private Long createTime; |
| | | |
| | | /** |
| | |
| | | @TableField("arm_msg") |
| | | private String armMsg; |
| | | |
| | | /** |
| | | * 异常信息 |
| | | */ |
| | | @ApiModelProperty(value= "条码") |
| | | @TableField("barcode") |
| | | private String barcode; |
| | | |
| | | public BasArmMast() {} |
| | | public BasArmMast(TaskArmReportParam param) { |
| | | this.orderNo = param.getOrderNo(); |
| | | this.sku = param.getSku(); |
| | | this.matnr = param.getSku(); |
| | | this.po = param.getPo(); |
| | | this.upc = param.getUpc(); |
| | | this.supplier = param.getSupplier(); |
| | | this.createTime = param.getCreateTime(); |
| | | this.sortingLine = Integer.getInteger(param.getStaNo()); |
| | | 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 "未知异常"; |
| | | } |
| | | } |
| | | } |