chenjiahe
2022-08-19 7bcdafce8e8923833c85a3bb59df55b9985422e5
提交 | 用户 | age
6de4e8 1 package com.hz.sms.dto;
2
6dde8c 3 import lombok.Data;
6de4e8 4 import java.util.Date;
5
6dde8c 6 @Data
6de4e8 7 public class SmsGeneralSendDto {
8
5ed8aa 9     /**短信类型 - Y*/
C 10     private Integer smsType;
11     /**短信内容 - Y*/
6de4e8 12     private String msg;
5ed8aa 13     /**接收人名称 - N*/
C 14     private String receiveMan;
15     /**手机号码 - Y*/
6de4e8 16     private String phone;
771d5e 17     /**定时发送短信时间,值小于或等于当前时间则立即发送,默认立即发送:格式yyyy-MM-dd HH:mm:dd - N*/
5ed8aa 18     private Date sendTime;
771d5e 19     /**如需状态报告则传true - N*/
6dde8c 20     private String report;
5ed8aa 21     /**下发短信号码扩展码 - N*/
6de4e8 22     private String extend;
5ed8aa 23     /**该条短信在您业务系统内的ID,可不填 - N*/
6de4e8 24     private String uid;
5ed8aa 25     /** 发送模式 (0: 立即发送; 1:异步发送,默认1) - Y*/
C 26     private Integer sendModel = SEND_TYPE_ASYNCHRONOUS;
7bcdaf 27     /**系统的id*/
C 28     private String platId;
5ed8aa 29
C 30     /**短信类型-短信验证码*/
31     public static final int SMS_TYPE_VERIFICATION = 0;
32     /**短信类型-通知短信*/
33     public static final int SMS_TYPE_NOTICE = 1;
34     /**短信类型-营销短信*/
35     public static final int SMS_TYPE_MARKETING= 2;
36
37     /**发送类型-立即发送*/
38     public static final int SEND_TYPE_IMMEDIATELY = 0;
39     /**发送类型-异步发送*/
40     public static final int SEND_TYPE_ASYNCHRONOUS = 1;
41
42     /**数字0*/
43     public static final int NUMBER_0 = 0;
44     /**数字1*/
45     public static final int NUMBER_1 = 1;
6de4e8 46
47
48
5ed8aa 49
6de4e8 50 }