package com.zt.life.modules.contractReview.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; /** * contract_review * * @author zt generator * @since 1.0.0 2023-12-15 */ @Data @EqualsAndHashCode(callSuper=false) @TableName("contract_review") public class ContractReview extends BusiEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "编号") private String code; @ApiModelProperty(value = "项目ID") private Long projectId; @ApiModelProperty(value = "委托单编号") private String orderCode; @ApiModelProperty(value = "评审类型") private String reviewType; @ApiModelProperty(value = "评审记录") private String reviewRecord; @ApiModelProperty(value = "客户的特殊要求") private String specialRequire; @ApiModelProperty(value = "分包") private String subcontract; @ApiModelProperty(value = "评审结论") private String reviewConclusion; @ApiModelProperty(value = "技术负责人") private String technicalDirector; @ApiModelProperty(value = "评审日期") @JsonFormat(pattern = "yyyy-MM-dd") private Date reviewDate; @ApiModelProperty(value = "评审组成员") private String reviewPanelMember; @ApiModelProperty(value = "年份") private String year; @TableField(exist = false) @ApiModelProperty(value = "客户名称") private String agencyName; }