package com.ruoyi.inspect.pojo;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
|
/**
|
* 不合格检验项目复测
|
*
|
* @author zhuo
|
* @since 2024-09-03
|
*/
|
@TableName(value = "ins_unqualified_retest_product")
|
@Data
|
public class InsUnqualifiedRetestProduct implements Serializable {
|
/**
|
* 主键id
|
*/
|
@TableId(type = IdType.AUTO)
|
private Integer id;
|
//外键:ins_product表id
|
private Integer insProductId;
|
|
@ApiModelProperty("项目参数id")
|
private Integer structureItemParameterId;
|
//检验项
|
private String inspectionItem;
|
//检验项子类
|
private String inspectionItemSubclass;
|
//工厂
|
private String factory;
|
//实验室
|
private String laboratory;
|
//样品分类
|
private String sampleType;
|
//样品
|
private String sample;
|
//型号
|
private String model;
|
//子实验室
|
private String sonLaboratory;
|
//计量单位
|
private String unit;
|
//单价(元)
|
private Double price;
|
//工时(H)
|
private Double manHour;
|
//工时分组
|
private String manHourGroup;
|
//检验项类型
|
private String inspectionItemType;
|
//检验值类型
|
private String inspectionValueType;
|
//设备组
|
private String deviceGroup;
|
//检验次数
|
private Integer checkoutNumber;
|
//区间
|
private String section;
|
//取值类型
|
private String valueType;
|
//方法
|
private String method;
|
//预计时间(天)
|
private Integer manDay;
|
//特殊标识
|
private String bsm;
|
//要求值
|
private String ask;
|
//要求描述
|
private String tell;
|
//最终值
|
@TableField("`last_value`")
|
private String lastValue;
|
//1:合格 0:不合格 3: 不判定
|
private Integer insResult;
|
//1:有效 0:无效
|
private Integer state;
|
//外键:ins_sample表id
|
private Integer insSampleId;
|
|
// 创建人
|
@TableField(fill = FieldFill.INSERT)
|
private Integer createUser;
|
|
//创建时间
|
@TableField(fill = FieldFill.INSERT)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime createTime;
|
|
// 修改人
|
@TableField(fill = FieldFill.INSERT_UPDATE)
|
private Integer updateUser;
|
|
// 修改时间
|
@TableField(fill = FieldFill.INSERT_UPDATE)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime updateTime;
|
//外键:standard_template表id
|
private Integer templateId;
|
//字典类型
|
private String dic;
|
//方法
|
private String methodS;
|
//外键
|
private Integer insFiberId;
|
//外键
|
private Integer insFibersId;
|
//检验项EN
|
private String inspectionItemEn;
|
//检验项小类EN
|
private String inspectionItemSubclassEn;
|
//检验项分类
|
private String inspectionItemClass;
|
//检验项分类EN
|
private String inspectionItemClassEn;
|
//外键:标准方法id
|
private Integer standardMethodListId;
|
//温度
|
private String temperature;
|
//湿度
|
private String humidity;
|
//外键(目前只有松套管项目使用)
|
private Integer insBushId;
|
//范围
|
private String radius;
|
//电缆标识
|
private String cableTag;
|
// 重复标识
|
private String repetitionTag;
|
//原材料批量标识
|
private String rawMaterialTag;
|
//复测次数标识
|
private String retestTag;
|
//排序
|
private Integer sort;
|
// 绑定值不参加展示, 只参加计算
|
@ApiModelProperty(value = "是否是绑定值, 0否, 1是")
|
private Integer isBinding;
|
|
@ApiModelProperty(value = "自关联(绑定id)")
|
private Integer bindingProductId;
|
}
|