| | |
| | | import com.vincent.rsf.server.system.service.UserService; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.experimental.Accessors; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | @Accessors(chain = true) |
| | | @TableName("man_qly_inspect") |
| | | public class QlyInspect implements Serializable { |
| | | |
| | |
| | | @ApiModelProperty(value= "编码") |
| | | private String code; |
| | | |
| | | /** |
| | | * 名称 |
| | | */ |
| | | @ApiModelProperty(value= "名称") |
| | | private String name; |
| | | |
| | | /** |
| | | * 标签码 |
| | | */ |
| | | @ApiModelProperty(value= "标签码") |
| | | private String barcode; |
| | | |
| | | /** |
| | | * 通知单明细标识 |
| | | */ |
| | | @ApiModelProperty(value= "通知单明细标识") |
| | | @ApiModelProperty("通知单明细ID") |
| | | private Long asnItemId; |
| | | |
| | | /** |
| | | * PO单明细标识 |
| | | * 业务类型 |
| | | */ |
| | | @ApiModelProperty(value= "PO单明细标识") |
| | | private Long poItemId; |
| | | @ApiModelProperty(value= "业务类型") |
| | | private String wkType; |
| | | |
| | | /** |
| | | * 合格数量 |
| | |
| | | private Double safeQty; |
| | | |
| | | /** |
| | | * 不合格数量 |
| | | * 送货数量 |
| | | */ |
| | | @ApiModelProperty(value= "不合格数量") |
| | | private Double disQty; |
| | | @ApiModelProperty(value= "送货数量") |
| | | private Double dlyQty; |
| | | |
| | | /** |
| | | * 状态 3: 部分合格 2: 不合格 1: 合格 0: 未检查 |
| | | * 收货数量 |
| | | */ |
| | | @ApiModelProperty(value= "状态 3: 部分合格 2: 不合格 1: 合格 0: 未检查 ") |
| | | @ApiModelProperty(value= "收货数量") |
| | | private Double rcptQty; |
| | | |
| | | /** |
| | | * 质检数量 |
| | | */ |
| | | @ApiModelProperty(value= "质检数量") |
| | | private Double isptQty; |
| | | |
| | | /** |
| | | * 状态 1: 质检完成 0: 待质检 2: 质检中 3: 关闭 |
| | | */ |
| | | @ApiModelProperty(value= "状态 1: 质检完成 0: 待质检 2: 质检中 3: 关闭 ") |
| | | private Integer status; |
| | | |
| | | /** |
| | |
| | | |
| | | public QlyInspect() {} |
| | | |
| | | public QlyInspect(String code, String name, String barcode, Long asnItemId, Long poItemId, Double safeQty, Double disQty, Integer status, Integer deleted, Integer tenantId, Long createBy, Date createTime, Long updateBy, Date updateTime, String memo) { |
| | | public QlyInspect(String code, String wkType, Double safeQty, Double dlyQty, Double rcptQty, Double isptQty, Integer status, Integer deleted, Integer tenantId, Long createBy, Date createTime, Long updateBy, Date updateTime, String memo) { |
| | | this.code = code; |
| | | this.name = name; |
| | | this.barcode = barcode; |
| | | this.asnItemId = asnItemId; |
| | | this.poItemId = poItemId; |
| | | this.wkType = wkType; |
| | | this.safeQty = safeQty; |
| | | this.disQty = disQty; |
| | | this.dlyQty = dlyQty; |
| | | this.rcptQty = rcptQty; |
| | | this.isptQty = isptQty; |
| | | this.status = status; |
| | | this.deleted = deleted; |
| | | this.tenantId = tenantId; |
| | |
| | | |
| | | // QlyInspect qlyInspect = new QlyInspect( |
| | | // null, // 编码[非空] |
| | | // null, // 名称 |
| | | // null, // 标签码 |
| | | // null, // 通知单明细标识 |
| | | // null, // PO单明细标识 |
| | | // null, // 业务类型 |
| | | // null, // 合格数量 |
| | | // null, // 不合格数量 |
| | | // null, // 送货数量 |
| | | // null, // 收货数量 |
| | | // null, // 质检数量 |
| | | // null, // 状态[非空] |
| | | // null, // 是否删除[非空] |
| | | // null, // 租户 |
| | |
| | | public String getStatus$(){ |
| | | if (null == this.status){ return null; } |
| | | switch (this.status){ |
| | | case 3: |
| | | return " 部分合格"; |
| | | case 1: |
| | | return "质检完成"; |
| | | case 0: |
| | | return "待质检"; |
| | | case 2: |
| | | return "不合格"; |
| | | case 1: |
| | | return "合格"; |
| | | case 0: |
| | | return "未检查"; |
| | | return "质检中"; |
| | | case 3: |
| | | return "关闭"; |
| | | default: |
| | | return String.valueOf(this.status); |
| | | } |
| | |
| | | } |
| | | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); |
| | | } |
| | | |
| | | |
| | | |
| | | public Boolean getStatusBool(){ |
| | | if (null == this.status){ return null; } |