package com.cloudroam.bo.project; import com.cloudroam.bo.calendar.CalCalendarBO; import com.cloudroam.model.CalCalendarDO; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; @Data public class ProjectBoardBO { /** * 序号 */ private Integer no; /** * 项目ID */ private String projectId; /** * 项目名称 */ private String projectName; /** * 项目 -- 计划、实际 */ private String project; /** * 开始日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private LocalDateTime startDate; /** * 结束日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private LocalDateTime endDate; /** * 总天数 */ private Integer totalDays; /** * 当前状态 */ private String projectStatus; private List calendarList; }