package com.zy.asrs.entity; import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.enums.IdType; import com.baomidou.mybatisplus.annotations.TableField; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.baomidou.mybatisplus.annotations.TableName; import java.io.Serializable; @Data @TableName("asr_bas_arm_mast_sign") public class BasArmMastSign implements Serializable { private static final long serialVersionUID = 1L; /** * ID */ @ApiModelProperty(value= "ID") @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 状态 */ @ApiModelProperty(value= "状态") private Integer status; @ApiModelProperty(value= "sku") private String matnr; @ApiModelProperty(value= "sku") private String sku; @ApiModelProperty(value= "po") private String po; @ApiModelProperty(value= "po") private String upc; /** * 货源 */ @ApiModelProperty(value= "货源") private String supplier; @ApiModelProperty(value= "订单号") @TableField("order_no") private String orderNo; /** * 分拣标记 */ @ApiModelProperty(value= "分拣绑定标记") @TableField("create_time") private Long createTime; /** * 货源 */ @ApiModelProperty(value= "数量") private Double anfme; public BasArmMastSign() {} public BasArmMastSign(Integer status,String matnr,String sku,String po,String upc,String supplier,String orderNo,Long createTime) { this.status = status; this.matnr = matnr; this.sku = sku; this.po = po; this.upc = upc; this.supplier = supplier; this.orderNo = orderNo; this.createTime = createTime; } // BasArmMastSign basArmMastSign = new BasArmMastSign( // null, // 状态[非空] // null, // [非空] // null, // [非空] // null, // [非空] // null, // [非空] // null, // 货源[非空] // null, // [非空] // null // 分拣标记[非空] // ); public String getStatus$() { if (Cools.isEmpty(status)) {return "未知异常";} switch (status){ case 0: return "0.未标记"; case 1: return "1.已标记"; default: return "未知异常"; } } }