package com.thhy.pm.modules.biz.projectinfo.entity; import com.fasterxml.jackson.annotation.JsonFormat; import com.thhy.general.annotations.Excel; import com.thhy.general.annotations.Idkey; import lombok.Data; import java.io.Serializable; import java.util.Date; @Data public class ProInfoListVo implements Serializable { @Idkey private String proInfoId; @Excel(title = "序号",seq = true,sort = 0) private String seq; /** * 项目编号 */ @Excel(title = "项目编号",sort = 1) private String proNo; /** * 项目ID */ private String proId; @Excel(title = "项目名称",sort = 2) private String proName; /** * 标段ID */ private String segmentId; @Excel(title = "项目标段",sort = 3) private String segmentName; /** * 项目经理 */ private String proAdmin; /** * 项目经理联系电话 */ @Excel(title = "项目经理",sort = 4) private String proAdminName; @Excel(title = "联系电话",sort = 5) private String proAdminPhone; /** * 计划开始时间 */ @Excel(title = "计划开始时间",sort = 6) @JsonFormat(pattern = "yyyy-MM-dd") private Date planStartTime; /** * 计划结束时间 */ @Excel(title = "计划结束时间",sort = 7) @JsonFormat(pattern = "yyyy-MM-dd") private Date planEndTime; /** * 实际开始时间 */ @Excel(title = "实际开始时间",sort = 8) @JsonFormat(pattern = "yyyy-MM-dd") private Date startTime; /** * 实际结束时间 */ @Excel(title = "实际结束时间",sort = 9) @JsonFormat(pattern = "yyyy-MM-dd") private Date endTime; /** * 项目描述 */ @Excel(title = "项目描述",sort = 10,width = 20) private String proDesc; }