zid zu fix
This commit is contained in:
parent
dfa425b64d
commit
f330f61a6f
|
@ -1317,17 +1317,17 @@ func (s *Service) SearchZoneMember(ctx *gin.Context, req *vasproto.SearchMemberR
|
||||||
memMid := acnt.GetMid()
|
memMid := acnt.GetMid()
|
||||||
|
|
||||||
// 获取成员列表
|
// 获取成员列表
|
||||||
zmList, err := _DefaultVas.SearchZoneMember(ctx, zid, memMid)
|
//zmList, err := _DefaultVas.SearchZoneMember(ctx, zid, memMid)
|
||||||
ec, err = errs.DealVasErr(err)
|
//ec, err = errs.DealVasErr(err)
|
||||||
if err != nil {
|
//if err != nil {
|
||||||
logger.Error("ZoneRefund fail, err: %v", err)
|
// logger.Error("ZoneRefund fail, err: %v", err)
|
||||||
return
|
// return
|
||||||
}
|
//}
|
||||||
mids := make([]int64, 0)
|
//mids := make([]int64, 0)
|
||||||
for _, zm := range zmList {
|
//for _, zm := range zmList {
|
||||||
mids = append(mids, zm.GetMid())
|
// mids = append(mids, zm.GetMid())
|
||||||
}
|
//}
|
||||||
logger.Info("SearchZoneMember, zid: %v, memUserId: %v, mids: %v, zmList: %v", zid, memUserId, mids, util.ToJson(zmList))
|
//logger.Info("SearchZoneMember, zid: %v, memUserId: %v, mids: %v, zmList: %v", zid, memUserId, mids, util.ToJson(zmList))
|
||||||
|
|
||||||
// 获取空间解锁信息
|
// 获取空间解锁信息
|
||||||
zidZuMap, _ := _DefaultVas.GetZoneUnlockMapByMidZids(ctx, memMid, []int64{zid})
|
zidZuMap, _ := _DefaultVas.GetZoneUnlockMapByMidZids(ctx, memMid, []int64{zid})
|
||||||
|
@ -1339,23 +1339,22 @@ func (s *Service) SearchZoneMember(ctx *gin.Context, req *vasproto.SearchMemberR
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取用户信息
|
// 获取用户信息
|
||||||
|
mids := []int64{memMid}
|
||||||
acntMap, _ := _DefaultAccount.GetAccountMapByMids(ctx, mids)
|
acntMap, _ := _DefaultAccount.GetAccountMapByMids(ctx, mids)
|
||||||
logger.Info("GetAccountMapByMids, zid: %v, acntMap: %v", zid, util.ToJson(acntMap))
|
logger.Info("GetAccountMapByMids, zid: %v, acntMap: %v", zid, util.ToJson(acntMap))
|
||||||
for _, zm := range zmList {
|
item := &vasproto.SearchMemberVO{
|
||||||
item := &vasproto.SearchMemberVO{
|
JoinCt: zu.GetAdmissionCt(),
|
||||||
JoinCt: zm.GetCt(),
|
|
||||||
}
|
|
||||||
mid := zm.GetMid()
|
|
||||||
if acnt, ok := acntMap[mid]; ok {
|
|
||||||
item.Account = acnt
|
|
||||||
}
|
|
||||||
if zu.IsUnlockIronfanship() {
|
|
||||||
item.IsIronfan = 1
|
|
||||||
}
|
|
||||||
if zu.IsUnlockSuperfanship() {
|
|
||||||
item.IsSuperfan = 1
|
|
||||||
}
|
|
||||||
list = append(list, item)
|
|
||||||
}
|
}
|
||||||
|
mid := zu.GetMid()
|
||||||
|
if acnt, ok := acntMap[mid]; ok {
|
||||||
|
item.Account = acnt
|
||||||
|
}
|
||||||
|
if zu.IsUnlockIronfanship() {
|
||||||
|
item.IsIronfan = 1
|
||||||
|
}
|
||||||
|
if zu.IsUnlockSuperfanship() {
|
||||||
|
item.IsSuperfan = 1
|
||||||
|
}
|
||||||
|
list = append(list, item)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue