package com.doumee.dao.business.vo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.doumee.core.annotation.excel.ExcelColumn; import com.doumee.dao.business.model.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; import java.util.List; /** * 服务结构上传服务记录表 * @author 江蹄蹄 * @date 2023/02/15 08:55 */ @Data @ApiModel("服务结构上传服务记录表") public class DeclareServiceVo { /* @ApiModelProperty(value = "诊断评分") private BigDecimal diagnoseScore; @ApiModelProperty(value = "诊断服务时间") private Date diagnoseDate;*/ @ApiModelProperty(value = "服务机构信息") private DeclareService declareService; @ApiModelProperty(value = "专家评分数据") private DeclareExpert declareExpert; @ApiModelProperty(value = "专家评分报告") private List declareExpertFiles; @ApiModelProperty(value = "服务机构数据") private List dsServiceList; @ApiModelProperty(value = "综合服务单位核查资料") private List dsZHList; @ApiModelProperty(value = "服务完成和退回修改数据集合") private List declareDoneList; @ApiModelProperty(value = "申报状态 0已保存、1待审核、2审核通过、3退回修改、4审核驳回、5待服务机构确认、6服务机构拒绝、7已分配服务机构、8诊断中(成功上传第一份服务资料)、9服务完成、10已分配评分专家、11已完成(专家上传评分)", example = "1") private Integer status; @ApiModelProperty(value = "是否已完成服务,0否 1是", example = "1") private int serviceDone; @ApiModelProperty(value = "申报信息编码 ", example = "1") private Integer declareId; @ApiModelProperty(value = "企业名称") private String companyName; @ApiModelProperty(value = "所属行业") private String indusrtyName; @ApiModelProperty(value = "企业性质名称") private String natureName; @ApiModelProperty(value = "统一社会信用代码,不可重复") private String creditCode; @ApiModelProperty(value = "单位地址") private String address; @ApiModelProperty(value = "企业成立时间") private String registerDate; @ApiModelProperty(value = "联系人姓名") private String linkName; @ApiModelProperty(value = "联系人电话") private String linkPhone; @ApiModelProperty(value = "企业评分") private List fileScoreList; /* @ApiModelProperty(value = "诊断报告") private List fileDiagnosisList; @ApiModelProperty(value = "诊断填写信息") private List declareDiagnoseList;*/ @ApiModelProperty(value = "企业规模编码或单位类型") private String labelName; }