package com.ruoyi.system.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.system.model.TStrainReport; import com.ruoyi.system.model.TTrainLibrary; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @ApiModel(value = "添加编辑报告库DTO") public class TStrainReportDTO extends TStrainReport { @ApiModelProperty(value = "被评定人员id") private String experimentId; @ApiModelProperty(value = "评定等级逗号隔开") private String evaluate; @ApiModelProperty(value = "合计评分") private BigDecimal evaluateTotal; @ApiModelProperty(value = "审批意见") private String auditRemark; @ApiModelProperty(value = "审批时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime auditTime; @ApiModelProperty(value = "审批人") private String auditId; @ApiModelProperty(value = "评定时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime evaluateTime; @ApiModelProperty(value = "评定人") private String evaluateId; @ApiModelProperty(value = "报告评定人员类型1实验员 2工程师") private Integer evaluateHumanType; @ApiModelProperty(value = "报告类型为234存值 1创新型 2规程型") private Integer evaluateType; }