buhuazhen
5 天以前 b36dfcb807af748dabdbc76a134b0667196563f6
src/main/java/com/ruoyi/projectManagement/dto/SaveInfoDto.java
@@ -1,6 +1,8 @@
package com.ruoyi.projectManagement.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.ruoyi.common.vo.SimpleFileVo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@@ -24,7 +26,7 @@
public class SaveInfoDto implements Serializable {
    private Long id;
    private String no;
    @NotBlank
    @NotBlank(message = "title为空")
    private String title;
    private Long clientId;
    private String clientName;
@@ -35,7 +37,7 @@
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate establishTime;
    // 项目类型 id
    @NotNull
    @NotNull(message = "projectManagementPlanId为空")
    private Long projectManagementPlanId;
    private String source;
@@ -43,7 +45,7 @@
    private Long managerId;
    private String managerName;
    private Long salesmanId;
        private String salesmanName;
    private String salesmanName;
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
@@ -61,6 +63,9 @@
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate actualEndTime;
    // 审核状态
    private Integer reviewStatus;
    // 项目状态
    private Integer status;
@@ -76,7 +81,14 @@
    private String remark;
    @JsonIgnore
    private String attachment;
    private List<SimpleFileVo> attachmentList;
    private List<String> attachmentIds; // 附件ids
    private List<TeamDto> teamList;
    private List<PlanStageDto> planStage;
}