// Package consts
// @Link  https://github.com/bufanyun/hotgo
// @Copyright  Copyright (c) 2023 HotGo CLI
// @Author  Ms <133814250@qq.com>
// @License  https://github.com/bufanyun/hotgo/blob/master/LICENSE
package consts

// 短信驱动

const (
	SmsDriveAliYun  = "aliyun"  // 阿里云
	SmsDriveTencent = "tencent" // 腾讯云
)

// 短信内置模板
const (
	SmsTemplateCode     = "code"     // 通用验证码
	SmsTemplateLogin    = "login"    // 登录
	SmsTemplateRegister = "register" // 注册
	SmsTemplateResetPwd = "resetPwd" // 重置密码
	SmsTemplateBind     = "bind"     // 绑定手机号
	SmsTemplateCash     = "cash"     // 申请提现
)

var (
	SmsTemplateEventMap = map[string]string{
		SmsTemplateCode:     "通用验证码",
		SmsTemplateLogin:    "登录",
		SmsTemplateRegister: "注册",
		SmsTemplateResetPwd: "重置密码",
		SmsTemplateBind:     "绑定手机号",
		SmsTemplateCash:     "申请提现",
	}
)

// 验证码状态
const (
	SmsStatusNotUsed = 1 // 未使用
	SmsStatusUsed    = 2 // 已使用
)
