package lib import ( "errors" beego "github.com/beego/beego/v2/server/web" ) func SendModel(phone, content string) error { subMailappid, err := beego.AppConfig.String("subMailappid") subMailsignature, err := beego.AppConfig.String("subMailsignature") ss := NewSMS(subMailappid, subMailsignature) if err != nil { return errors.New("获取短信参数失败") } res, err := ss.SmsXSend(phone, content) if err != nil || res.Status != SUCCESS { return errors.New("发送短信出现异常") } else { return nil } }