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