package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseModel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** *

* 菌种报告库详情 *

* * @author 无关风月 * @since 2025-04-12 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_strain_report_detail") @ApiModel(value="TStrainReportDetail对象", description="菌种报告库详情") public class TStrainReportDetail extends BaseModel { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键id") @TableId("id") private String id; @ApiModelProperty(value = "报告库id") @TableField("report_id") private String reportId; @ApiModelProperty(value = "评定人id") @TableField("evaluate_id") private String evaluateId; @ApiModelProperty(value = "评定等级逗号隔开") @TableField("evaluate") private String evaluate; @ApiModelProperty(value = "合计评分") @TableField("evaluate_total") private BigDecimal evaluateTotal; @ApiModelProperty(value = "被评定人员id") @TableField("experiment_id") private String experimentId; @ApiModelProperty(value = "报告库类型 1报告库1 2报告库2...") @TableField("report_type") private Integer reportType; @ApiModelProperty(value = "报告评定人员类型1实验员 2工程师") @TableField("evaluate_human_type") private Integer evaluateHumanType; @ApiModelProperty(value = "报告类型为234存值 1创新型 2规程型") @TableField("evaluate_type") private Integer evaluateType; @ApiModelProperty(value = "检测项编号 评定类型为2存值") @TableField("detection_code") private Integer detectionCode; @ApiModelProperty(value = "检测项名称 评定类型为2存值") @TableField("detection_name") private Integer detectionName; }