EmailSendCrForm.java 809 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package jnpf.model.email;
  2. import com.fasterxml.jackson.annotation.JsonIgnore;
  3. import io.swagger.v3.oas.annotations.media.Schema;
  4. import lombok.Data;
  5. import org.hibernate.validator.constraints.NotBlank;
  6. /**
  7. * 存草稿
  8. */
  9. @Data
  10. public class EmailSendCrForm {
  11. // @JsonIgnore
  12. @Schema(description ="id",hidden = true)
  13. private String id;
  14. @Schema(description ="抄送人")
  15. private String cc;
  16. @Schema(description ="密送人")
  17. private String bcc;
  18. @Schema(description ="正文")
  19. private String bodyText;
  20. @Schema(description ="附件")
  21. private String attachment;
  22. @NotBlank(message = "必填")
  23. @Schema(description ="主题")
  24. private String subject;
  25. @NotBlank(message = "必填")
  26. @Schema(description ="收件人")
  27. private String recipient;
  28. }