AddOralTrailDTO.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package cn.cslg.pas.common.dto.invalidDTO;
  2. import cn.cslg.pas.common.model.report.ExtraEmailDTO;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import lombok.Data;
  5. import org.springframework.format.annotation.DateTimeFormat;
  6. import java.util.Date;
  7. import java.util.List;
  8. /**
  9. * 上传口审记录
  10. *
  11. * @Author xiexiang
  12. * @Date 2023/12/23
  13. */
  14. @Data
  15. public class AddOralTrailDTO {
  16. //口审时间
  17. @DateTimeFormat(pattern = "yyyy-MM-dd")
  18. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
  19. private Date oralTrailTime;
  20. //口审日期
  21. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
  22. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm")
  23. private Date oralDate;
  24. private String position;
  25. private String participator;
  26. private Integer projectId;
  27. private List<String> fileGuids;
  28. private String recordDescription;
  29. private String description;
  30. private Integer assoCasePhaseId;
  31. private Boolean ifSendEmail;
  32. private List<ExtraEmailDTO> extraEmailDTOS;
  33. }