浏览代码

Merge branch 'master' into feature/v1.1.64

yuelujie 8 月之前
父节点
当前提交
acb1165f62
共有 2 个文件被更改,包括 4 次插入1 次删除
  1. 1 1
      jyBXCore/rpc/util/search.go
  2. 3 0
      jyBXSubscribe/rpc/model/push.go

+ 1 - 1
jyBXCore/rpc/util/search.go

@@ -256,7 +256,7 @@ func SearchListFormat(userid, subInformation, propertyForm, industry string, rep
 						winnerId = entIdList[wk]
 					}
 				}
-				if IC.C.SearchWinner.Switch && winnerId == "" {
+				if IC.C.SearchWinner.Switch && len([]rune(winnerId)) < 24 { //验证是否真正的有效id
 					continue
 				}
 				if entity.RegWinner.MatchString(wv) {

+ 3 - 0
jyBXSubscribe/rpc/model/push.go

@@ -280,6 +280,9 @@ func (s *subscribePush) InfoFormat(p *PushCa, info *map[string]interface{}, isPa
 					winnerId = entIdList[wk]
 				}
 			}
+			if len([]rune(winnerId)) < 24 { //验证是否真正的有效id
+				continue
+			}
 			formatInfo.WinnerInfo = append(formatInfo.WinnerInfo, &bxsubscribe.WinnerInfo{
 				Winner:       wv,                                                                                                              //中标企业 需要单独处理
 				WinnerTel:    common.ObjToString((*info)["winnertel"]),                                                                        //中标企业联系电话