2 Star 0 Fork 0

BOBO/创想视频核心服务

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
sms_template_out.go 1.84 KB
一键复制 编辑 原始数据 按行查看 历史
zhouyp 提交于 2024-07-16 14:51 . init:初始化内框代码
package model
import "gitee.com/bobo-rs/innovideo-services/enums"
type (
// SmsTemplateOutListInput 获取外部平台SMS模板列表请求参数
SmsTemplateOutListInput struct {
Alias string `json:"alias" dc:"系统模板变量"`
FromType string `json:"from_type" dc:"平台类型:tencent腾讯,alipay阿里云"`
}
// SmsTemplateOutListOutput 获取外部SMS模板列表响应结果
SmsTemplateOutListOutput []SmsTemplateOutItem
)
type (
// SmsTemplateOutItem 外部SMS模板属性
SmsTemplateOutItem struct {
VarAlias string `json:"var_alias" dc:"模板变量"`
SmsOutItem
}
// SmsOutItem 外部短信平台模板属性
SmsOutItem struct {
TemplateId string `json:"template_id" dc:"平台短信模板ID"`
FromType string `json:"from_type" dc:"短信平台"`
OutTmplStatus string `json:"out_tmpl_status" dc:"外部平台状态"`
}
// SmsSyncOutTmplStatusItem 同步外部平台短信状态属性
SmsSyncOutTmplStatusItem struct {
Id uint `json:"id" dc:"关联ID"`
TemplateId string `json:"template_id" dc:"模板ID"`
OutTmplStatus string `json:"out_tmpl_status" dc:"外部模板状态"`
}
// SendOutFromSmsItem 通过手机号给平台提交短信发送信息
SendOutFromSmsItem struct {
Mobile []string `json:"mobile" dc:"发送手机号"`
SendSmsTemplateItem
}
// SendSmsResultItem 发送短信记录属性
SendSmsResultItem struct {
Mobile string `json:"mobile" dc:"发送手机号"`
SendSmsTemplateItem
CurrTemplateItem
}
// SendSmsTemplateItem 发送短信模板属性
SendSmsTemplateItem struct {
VarAlias enums.SmsAlias `json:"var_alias" dc:"模板变量"`
TemplateParams []string `json:"template_params" dc:"短信模板参数"`
SmsType enums.SmsType `json:"sms_type" dc:"短信类型"`
Code string `json:"code" dc:"短信验证码"`
}
)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/bobo-rs/innovideo-services.git
git@gitee.com:bobo-rs/innovideo-services.git
bobo-rs
innovideo-services
创想视频核心服务
v1.0.7

搜索帮助