审核通过

master
KK 3 years ago
parent d59ef0adda
commit 9a5350f6d9

@ -7,6 +7,7 @@ import (
"recook/internal/define"
"recook/internal/libs/bean"
"recook/internal/service/baseCode"
"recook/internal/v2/logic/wxapp/message"
"recook/internal/v2/model/company"
"recook/internal/v2/model/recook/manage"
"recook/internal/v2/model/recook/user"
@ -270,7 +271,10 @@ func (o logic) Sure(args CompanySureApply) error {
err = fmt.Errorf("创建用户错误103:" + err.Error())
return err
}
err := message.MessageLogin.SendMessage(info.Mobile, message.SUCCESS) // 发送短信
if err != nil {
return err
}
if err := tx.Model(&obj).Updates(company.Info{
UserID: uint(lastId),
}).Error; err != nil {
@ -314,6 +318,10 @@ func (o logic) Reject(args CompanyRejectApply) error {
}).Error; err != nil {
return err
}
err := message.MessageLogin.SendMessage(obj.Mobile, message.FAIL)
if err != nil {
return err
}
return nil
}); err != nil {
return err

@ -7,7 +7,6 @@ import (
"github.com/golangkit/formatime"
"github.com/shopspring/decimal"
"gorm.io/gorm"
"recook/internal/v2/logic/wxapp/message"
"recook/internal/v2/model/company"
"recook/internal/v2/model/recook/user"
)
@ -62,10 +61,7 @@ func (c *companyLogic) Add(data CompanyInfo) error {
if data.TaxBillType == "一般纳税人" {
companyInfo.TaxPhoto = data.TaxPhoto
}
err := message.MessageLogin.SendMessage(data.Phone)
if err != nil {
return err
}
return mysql.Db.Transaction(func(tx *gorm.DB) error {
if tx.Create(&companyInfo).Error != nil {
return errors.New("提交失败")

@ -19,8 +19,9 @@ type messageLogin struct {
}
const (
regionId = "cn-hangzhou"
loginTemplateCode = "SMS_243631426"
regionId = "cn-hangzhou"
SUCCESS = "SMS_243631426"
FAIL = "SMS_243616481"
)
type AliResp struct {
@ -31,7 +32,7 @@ type AliResp struct {
}
// SendMessage @Title 短信发送
func (m *messageLogin) SendMessage(mobile string) error {
func (m *messageLogin) SendMessage(mobile, loginTemplateCode string) error {
randString := fmt.Sprintf("%04v", rand.New(rand.NewSource(time.Now().UnixNano())).Int31n(10000))
request := returnRequest(mobile, randString, loginTemplateCode)
response, err := client.ProcessCommonRequest(request)

Loading…
Cancel
Save