This commit is contained in:
parent
a771a1e89a
commit
cfbca174b7
|
@ -2165,7 +2165,7 @@ func (s *Service) OpGetStreamerAuthApprovalDetailsHisList(ctx *gin.Context, req
|
||||||
func (s *Service) OpApproveStreamerAuthApprovalDetails(ctx *gin.Context, req *streamerauthapprovaldetailsproto.OpApproveReq) (ec errcode.ErrCode) {
|
func (s *Service) OpApproveStreamerAuthApprovalDetails(ctx *gin.Context, req *streamerauthapprovaldetailsproto.OpApproveReq) (ec errcode.ErrCode) {
|
||||||
ec = errcode.ErrCodeStreamerAuthApprovalDetailsSrvOk
|
ec = errcode.ErrCodeStreamerAuthApprovalDetailsSrvOk
|
||||||
|
|
||||||
//1.查询获取这些认证申请
|
//1.查询获取这些认证申请,确认所有mid都是且只能是准主播
|
||||||
list, err := _DefaultStreamerAuthApprovalDetails.GetStreamerAuthApprovalDetailsListByIds(ctx, req.Ids)
|
list, err := _DefaultStreamerAuthApprovalDetails.GetStreamerAuthApprovalDetailsListByIds(ctx, req.Ids)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Error("GetStreamerAuthApprovalDetailsListByIds fail, req: %v, err: %v", util.ToJson(req), err)
|
logger.Error("GetStreamerAuthApprovalDetailsListByIds fail, req: %v, err: %v", util.ToJson(req), err)
|
||||||
|
@ -2187,25 +2187,13 @@ func (s *Service) OpApproveStreamerAuthApprovalDetails(ctx *gin.Context, req *st
|
||||||
ec = errcode.ErrCodeAccountSrvFail
|
ec = errcode.ErrCodeAccountSrvFail
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// 如果是人审通过,则预填写主播账户表数据,并确认所有mid都是且只能是准主播
|
// 判断主播是否是准主播
|
||||||
streamerAccts := make([]*dbstruct.EsStreamerAcct, 0)
|
for _, acct := range accountMp {
|
||||||
if util.DerefInt64(req.ApproveStatus) == consts.StreamerAuthApprovalDetailsApprove_Passed {
|
|
||||||
for _, acct := range accounts {
|
|
||||||
if acct.GetRole() != consts.StreamerToBe {
|
if acct.GetRole() != consts.StreamerToBe {
|
||||||
logger.Error("mid: %v is not a streamer-to-be, req: %v", acct.GetMid(), util.ToJson(req))
|
logger.Error("mid: %v is not a streamer-to-be, req: %v", acct.GetMid(), util.ToJson(req))
|
||||||
ec = errcode.ErrCodeStreamerAuthApprovalDetailsNotAStreamerToBe
|
ec = errcode.ErrCodeStreamerAuthApprovalDetailsNotAStreamerToBe
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
streamerAccts = append(streamerAccts, &dbstruct.EsStreamerAcct{
|
|
||||||
Mid: acct.GetMid(),
|
|
||||||
Name: acct.GetName(),
|
|
||||||
UserIdString: acct.GetUserIdString(),
|
|
||||||
PinYin: strings.Join(pinyin.LazyConvert(acct.GetName(), nil), ""),
|
|
||||||
Ct: acct.GetCt(),
|
|
||||||
Ut: acct.GetUt(),
|
|
||||||
DelFlag: acct.GetDelFlag(),
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//2.更新状态
|
//2.更新状态
|
||||||
|
|
Loading…
Reference in New Issue