package com.ruoyi.basic.pojo; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import com.alibaba.excel.annotation.ExcelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; /** * 检验项目参数(StructureItemParameter)表对象 * * @author makejava * @since 2024-02-26 16:21:17 */ @TableName(value = "structure_item_parameter") @Data public class StructureItemParameter implements Serializable { /** * 主键 */ @ApiModelProperty(value = "主键") @TableId(type = IdType.AUTO) private Integer id; /** * 检验项 */ @ApiModelProperty(value = "检验项") @ExcelProperty(value = "检测参数名称",index = 4) private String inspectionItem; /** * 检验项EN */ @ApiModelProperty(value = "检验项EN") @ExcelProperty(value = "检测参数名称(EN)",index = 5) private String inspectionItemEn; /** * 检验子项 */ @ApiModelProperty(value = "检验子项") @ExcelProperty(value = "检测子项",index = 6) private String inspectionItemSubclass; /** * 检验子项EN */ @ApiModelProperty(value = "检验子项EN") @ExcelProperty(value = "检测子项(EN)",index = 7) private String inspectionItemSubclassEn; /** * 检验对象 */ @ApiModelProperty(value = "检验对象") @ExcelProperty(value = "测试对象",index = 1) private String sample; /** * 单价(元) */ @ApiModelProperty(value = "单价(元)") @ExcelProperty(value = "单价",index = 14) private String price; /** * 场所 */ @ApiModelProperty(value = "场所") @ExcelProperty(value = "场所",index = 25) private String laboratory; /** * 试验室 */ @ApiModelProperty(value = "试验室") @ExcelProperty(value = "试验室",index = 10) private String sonLaboratory; /** * 要求描述 */ @ApiModelProperty(value = "要求描述") @ExcelProperty(value = "标准显示",index = 12) private String askTell; /** * 要求值 */ @ApiModelProperty(value = "要求值") @ExcelProperty(value = "判断要求",index = 13) private String ask; /** * 计量单位 */ @ApiModelProperty(value = "计量单位") @ExcelProperty(value = "计量单位",index = 11) private String unit; /** * 试验方法 */ @ApiModelProperty(value = "试验方法") @ExcelProperty(value = "方法名称",index = 8) private String method; /** * 工时(H) */ @ApiModelProperty(value = "工时(H)") @ExcelProperty(value = "工时系数",index = 15) private Double manHour; /** * 预计时间(H) */ @ApiModelProperty(value = "预计时间(H)") @ExcelProperty(value = "预计完成时间",index = 17) private Integer manDay; /** * 工时分组 */ @ApiModelProperty(value = "工时分组") @ExcelProperty(value = "工时分组",index = 16) private String manHourGroup; /** * 检验项类型 */ @ApiModelProperty(value = "检验项类型") @ExcelProperty(value = "数据类型",index = 18) private String inspectionItemType; /** * 检验值类型 */ @ApiModelProperty(value = "检验值类型") @ExcelProperty(value = "检验值类型",index = 19) private String inspectionValueType; /** * 检验次数 */ @ApiModelProperty(value = "检验次数") private Integer checkoutNumber; /** * 区间 */ @ApiModelProperty(value = "区间") private String section; /** * 特殊标识 */ @ApiModelProperty(value = "特殊标识") @ExcelProperty(value = "特殊标识",index = 20) private String bsm; /** * 原始记录模板 */ @ApiModelProperty(value = "原始记录模板") private Integer templateId; @TableField(exist = false) @ExcelProperty(value = "原始记录模板",index = 22) private String templateName; /** * 创建人id */ @ApiModelProperty(value = "创建人id") @TableField(fill = FieldFill.INSERT) private Integer createUser; /** * 修改人id */ @ApiModelProperty(value = "修改人id") @TableField(fill = FieldFill.INSERT_UPDATE) private Integer updateUser; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; /** * 修改时间 */ @ApiModelProperty(value = "修改时间") @TableField(fill = FieldFill.INSERT_UPDATE) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; /** * 字典类型 */ @ApiModelProperty(value = "字典类型") @ExcelProperty(value = "数据字典",index = 21) private String dic; /** * 检验项分类 */ @ApiModelProperty(value = "检验项分类") @ExcelProperty(value = "检验项分类",index = 23) private String inspectionItemClass; /** * 检验项分类EN */ @ApiModelProperty(value = "检验项分类EN") @ExcelProperty(value = "检验项分类",index = 24) private String inspectionItemClassEn; /** * 条件 */ @ApiModelProperty(value = "条件") @ExcelProperty(value = "试验条件",index = 26) private String radiusList; /** * 收费标准(元/次) */ @ApiModelProperty(value = "收费标准(元/次)") @ExcelProperty(value = "收费标准",index = 28) private String rates; @TableField(exist = false) @ExcelProperty(value = "产品",index = 2) private String product; @ExcelProperty(value = "检测参数编号",index = 3) @TableField(exist = false) private String parameterNumber; @ApiModelProperty(value = "是否委托要求 0 否 1 是") private String delegateRequestFlag; @ApiModelProperty(value = "频次") @ExcelProperty(value = "检测参数编号",index = 9) private String frequency; @ApiModelProperty(value = "收费标准分组") @ExcelProperty(value = "检测参数编号",index = 27) private String ratesGroup; }