package com.zt.life.modules.qaAuditReport.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.zt.common.entity.BusiEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; /** * qa_audit_report * * @author zt generator * @since 1.0.0 2023-12-29 */ @Data @EqualsAndHashCode(callSuper=false) @TableName("qa_audit_report") public class QaAuditReport extends BusiEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "项目ID") private Long projectId; @ApiModelProperty(value = "编号") private String code; @ApiModelProperty(value = "已完成的检查") private String completedCheck; @ApiModelProperty(value = "qa总结") private String qaSummary; @ApiModelProperty(value = "检查人") private String checker; @ApiModelProperty(value = "检查人ID") private Long checkerId; @ApiModelProperty(value = "检查日期") @JsonFormat(pattern = "yyyy-MM-dd") private Date checkDate; @ApiModelProperty(value = "监督人意见") private String supervisorOpinion; @ApiModelProperty(value = "监督人签名") private String supervisorSign; @ApiModelProperty(value = "监督人ID") private Long supervisorId; @ApiModelProperty(value = "监督日期") @JsonFormat(pattern = "yyyy-MM-dd") private Date superviseDate; @ApiModelProperty(value = "年份") private String year; @TableField(exist = false) @ApiModelProperty(value = "项目标识") private String softwareName; @TableField(exist = false) @ApiModelProperty(value = "项目名称") private String softwareIdentity; }