liding
2025-04-16 56341ed5e8671f7002c295a371d6d4dcf0c55012
basic-server/src/main/java/com/ruoyi/basic/pojo/StructureItemParameter.java
@@ -3,6 +3,7 @@
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;
@@ -14,108 +15,246 @@
 * @author makejava
 * @since 2024-02-26 16:21:17
 */
@TableName(value ="structure_item_parameter")
@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;
}