package com.thhy.pm.modules.biz.projectinfo.entity; import com.fasterxml.jackson.annotation.JsonFormat; import com.thhy.general.annotations.Idkey; import lombok.Data; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; import java.util.List; /** * * @author zhang_xiao_bo * @since 2023-04-23 17:02:12 */ @Data @Accessors(chain = true) public class ProjectInfo implements Serializable { @Idkey private String proInfoId; /** * 项目编号 */ private String proNo; /** * 项目ID */ private String proId; /** * 标段ID */ private String segmentId; /** * 项目经理 */ private String proAdmin; /** * 项目经理联系电话 */ //private String proAdminPhone; /** * 计划开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date planStartTime; /** * 计划结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date planEndTime; /** * 实际开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date startTime; /** * 实际结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date endTime; /** * 项目描述 */ private String proDesc; private Date createTime; private String createUser; private Date updateTime; private String updateUser; private List proInfoFileList; private String companyId; }