package com.cloudroam.bo; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.time.LocalDateTime; import java.util.Date; @Data @NoArgsConstructor @AllArgsConstructor public class EmailTaskSettingBO { private String id; /** * 邮箱id */ private String smtpId; /** * 任务标识 */ private String taskTag; /** * 任务名称 */ private String taskName; /** * 任务时间 */ private LocalDateTime taskTime; /** * 任务发送定时时间 */ private Integer taskHour; /** * 任务描述 */ private String taskDesc; /** * 任务暂停标志 */ private Integer taskStopFlag; /** * 备注 */ private String remark; /** * 邮件发送的最后的日期 */ private String emailSendDate; /** * 邮件发送的时间 */ private Date emailSendTime; /** * 创建人id */ private String createUserId; /** * 创建人姓名 */ private String createUserName; /** * 更新id */ private String updateUserId; /** * 更新人姓名 */ private String updateUserName; /** * 删除标志 */ private Integer isDeleted; /** * 删除人id */ private String deleteUserId; /** * 删除人姓名 */ private String deleteUserName; @JsonIgnore private Date createTime; @JsonIgnore private Date updateTime; @JsonIgnore private Date deleteTime; private String taskTagName; private String smtpHost; private String smtpUsername; private String smtpTypeName; }