40 lines
815 B
Go
40 lines
815 B
Go
|
package model
|
||
|
|
||
|
// ArgMid is rpc mid params.
|
||
|
type ArgMid struct {
|
||
|
Mid int64
|
||
|
RealIP string
|
||
|
}
|
||
|
|
||
|
// ArgSend send sms
|
||
|
type ArgSend struct {
|
||
|
Mid int64
|
||
|
RealIP string
|
||
|
Mobile string
|
||
|
Country string
|
||
|
Tcode string
|
||
|
Tparam string
|
||
|
}
|
||
|
|
||
|
// ArgSendBatch send batch
|
||
|
type ArgSendBatch struct {
|
||
|
Mids []int64
|
||
|
RealIP string
|
||
|
Mobiles []string
|
||
|
Tcode string
|
||
|
Tparam string
|
||
|
}
|
||
|
|
||
|
// ArgUserActionLog add user action log
|
||
|
type ArgUserActionLog struct {
|
||
|
MsgID string // 发送短信时服务商返回的随机ID
|
||
|
Mobile string
|
||
|
Content string // 短信内容
|
||
|
Status string // 回执状态
|
||
|
Desc string // 回执状态描述
|
||
|
Provider int // 短信服务商ID
|
||
|
Type int // 短信类型,验证码/国际/营销
|
||
|
Action int // 操作类型,发送或回执
|
||
|
Ts int64 // 操作时间
|
||
|
}
|