Merge branch 'feature-wxid_filtration-wxy-20241209' into test

This commit is contained in:
wangxinyu 2024-12-16 17:49:12 +08:00
commit d6b6541c15
2 changed files with 12 additions and 0 deletions

View File

@ -1203,6 +1203,11 @@ func (s *Service) ApiGetStreamerAuthApprovalBasicHisList(ctx *gin.Context, req *
func (s *Service) ApiCreateStreamerAuthApprovalDetails(ctx *gin.Context, req *streamerauthapprovaldetailsproto.ApiCreateReq) (ec errcode.ErrCode) {
ec = errcode.ErrCodeStreamerAuthApprovalDetailsSrvOk
// 禁止设置[wxid_]开头的初始微信号
if strings.HasPrefix(req.GetWechatContact(), "wxid_") {
ec = errcode.ErrCodeStreamerWxIdSetError
return
}
if ec = s.ApiCreateStreamerAuthApprovalDetailsBusinessValidate(ctx, req); ec != errcode.ErrCodeStreamerAuthApprovalSrvOk {
return

View File

@ -129,6 +129,13 @@ func (p *StreamerAuthApprovalDetails) GetApproveStatus() int64 {
return 0
}
func (p *StreamerAuthApprovalDetails) GetWechatContact() string {
if p == nil || p.WechatContact == nil {
return ""
}
return *p.WechatContact
}
type StreamerAuthApprovalVersion struct {
Id int64 `json:"id" bson:"_id"` //id,主播的mid
Version int64 `json:"version" bson:"version"` //版本号