潘志宝
2024-08-21 c39abccd937de093fc067abffac5f66b758bc97b
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.system.mq.message.sms;
H 2
3 import com.iailab.framework.common.core.KeyValue;
4 import lombok.Data;
5
6 import javax.validation.constraints.NotNull;
7 import java.util.List;
8
9 /**
10  * 短信发送消息
11  *
12  * @author iailab
13  */
14 @Data
15 public class SmsSendMessage {
16
17     /**
18      * 短信日志编号
19      */
20     @NotNull(message = "短信日志编号不能为空")
21     private Long logId;
22     /**
23      * 手机号
24      */
25     @NotNull(message = "手机号不能为空")
26     private String mobile;
27     /**
28      * 短信渠道编号
29      */
30     @NotNull(message = "短信渠道编号不能为空")
31     private Long channelId;
32     /**
33      * 短信 API 的模板编号
34      */
35     @NotNull(message = "短信 API 的模板编号不能为空")
36     private String apiTemplateId;
37     /**
38      * 短信模板参数
39      */
40     private List<KeyValue<String, Object>> templateParams;
41
42 }