|
|
@@ -16,6 +16,7 @@ import (
|
|
|
"fohow.com/apps/models/balance_model"
|
|
|
"fohow.com/apps/models/order_model"
|
|
|
"fohow.com/apps/models/pay_model"
|
|
|
+ "fohow.com/cache"
|
|
|
"fohow.com/libs/wx_mp"
|
|
|
"github.com/astaxie/beego"
|
|
|
"strconv"
|
|
|
@@ -150,6 +151,11 @@ func UpdateIntroUser(wxUser *user_model.WxUser) {
|
|
|
//更改下级群主关系
|
|
|
inviteList := user_model.GetWxUsersByInviteIdAll(wxUser.Id, false)
|
|
|
go user_model.UpdateClass(inviteList, wxUser.Id, wxUser.IntroUserId)
|
|
|
+ //消除user,wxuser缓存
|
|
|
+ userKey := fmt.Sprintf("user.GetByUid[%d]", wxUser.UserId)
|
|
|
+ wxUserKey := cache.GetKey(cache.GetWxUserById, wxUser.Id)
|
|
|
+ cache.Cache.Delete(userKey)
|
|
|
+ cache.Cache.Delete(wxUserKey)
|
|
|
}
|
|
|
|
|
|
func FindInviter(wxUser *user_model.WxUser) *user_model.WxUser {
|