This commit is contained in:
苏尹岚
2020-10-20 17:30:39 +08:00
parent 379d826b44
commit b6837feb2c
6 changed files with 57 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ package cms
import (
"fmt"
"strings"
"time"
"git.rosy.net.cn/jx-callback/globals"
@@ -481,6 +482,7 @@ func ImprotMtMembers(ctx *jxcontext.Context, mtMembers []*model.MtMember) (err e
db = dao.GetDB()
)
for _, v := range mtMembers {
v.ShortLink = v.URL[strings.LastIndex(v.URL, "/")+1 : len(v.URL)]
dao.WrapAddIDCULDEntity(v, ctx.GetUserName())
}
if err = dao.CreateMultiEntities(db, mtMembers); err == nil {
@@ -494,3 +496,18 @@ func ImprotMtMembers(ctx *jxcontext.Context, mtMembers []*model.MtMember) (err e
}
return err
}
func RechargeMtMembers(ctx *jxcontext.Context, phone int) (err error) {
var (
db = dao.GetDB()
)
mtMember, err := dao.GetMtMember(db)
if err != nil {
return err
}
if err = api.MtMemberAPI.RechargeExchange(phone, mtMember.ShortLink); err == nil {
mtMember.DeletedAt = time.Now()
dao.UpdateEntity(db, mtMember, "DeletedAt")
}
return err
}