package com.newyetai.usercenter.notice.dto; import java.io.Serializable; import com.newyetai.common.dto.BaseDTO; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** * @author sr on 2020-12-17 */ @NoArgsConstructor @AllArgsConstructor @EqualsAndHashCode(callSuper = true) @SuperBuilder @Data @ApiModel(description = "通知消息体模版") public class NoticeContentTemplateDTO extends BaseDTO implements Serializable{ /** **/ private static final long serialVersionUID = 1L; @ApiModelProperty("通知模版id") private Long templateId ; @ApiModelProperty("消息通道类型:1站内信,2短信,3钉钉,4企业微信,5邮件(见notice_channel_type)") private Integer channelType ; @ApiModelProperty("标题") private String title; @ApiModelProperty("内容模版") private String contentTemplate ; @ApiModelProperty("是否启用") private Boolean enabled; @ApiModelProperty("链接") private String link; }