package com.chinaztt.mes.quality.entity; import com.baomidou.mybatisplus.annotation.FieldStrategy; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** * 检测结果表 * * @author cxf * @date 2021-04-21 13:21:49 */ @Data @TableName("quality_result") @EqualsAndHashCode(callSuper = true) @ApiModel(value = "检测结果表") public class Result extends Model { private static final long serialVersionUID = 1L; /** * id */ @TableId @ApiModelProperty(value = "id") private Long id; /** * 系统号(唯一) */ @ApiModelProperty(value = "系统号(唯一)") private String systemNo; /** * 零件编号 */ @ApiModelProperty(value = "零件批号") private String partBatchNo; /** * 零件id */ @ApiModelProperty(value = "零件id") private Long partId; /** * 检测状态 */ @ApiModelProperty(value = "检测状态") private String checkStatus; /** * 自检是否合格 */ @ApiModelProperty(value = "自检是否合格") private Boolean isSelfQualified; /** * 检测是否合格 */ @ApiModelProperty(value = "检测是否合格") @TableField(updateStrategy = FieldStrategy.IGNORED) private Boolean isQualified; /** * 是否允许使用 */ @ApiModelProperty(value = "是否允许使用") @TableField(updateStrategy = FieldStrategy.IGNORED) private Boolean isUsed; /** * 备注 */ @ApiModelProperty(value = "备注") private String remark; /** * 是否erp库存(否就是产出) */ @ApiModelProperty(value = "是否erp库存(否就是产出)") private Boolean isErp; /** * 工作站id */ @ApiModelProperty(value = "工作站id") private Long workstationId; /** * 自动报检的申请id */ @ApiModelProperty(value = "自动报检的申请id") private Long applyId; /** * 检测申请明细id */ @ApiModelProperty(value = "检测申请明细id") private Long applyPartId; /** * 检测申请类型 */ @ApiModelProperty(value = "检测申请类型") private String applyType; }