|
@@ -672,7 +672,7 @@ func InfoFormat(p string, info *map[string]interface{}) *InfoList {
|
|
|
}
|
|
|
winnerList := qu.ObjToString((*info)["s_winner"]) //中标企业名称集合
|
|
|
winnertel := qu.ObjToString((*info)["winnertel"])
|
|
|
- if winnertel == "" &&winnerList!="" &&isbid((*info)["subtype"]) {
|
|
|
+ if winnertel == "" && winnerList != "" && isbid((*info)["subtype"]) {
|
|
|
(*info)["winnertel"] = getwinnertel((*info)["s_winner"])
|
|
|
}
|
|
|
winnerInfoList := []WinnerInfo{}
|
|
@@ -686,6 +686,9 @@ func InfoFormat(p string, info *map[string]interface{}) *InfoList {
|
|
|
winnerId = entIdList[wk]
|
|
|
}
|
|
|
}
|
|
|
+ if len([]rune(winnerId)) < 24 { //验证是否真正的有效id
|
|
|
+ continue
|
|
|
+ }
|
|
|
winnerInfoList = append(winnerInfoList, WinnerInfo{
|
|
|
Winner: wv, //中标企业 需要单独处理
|
|
|
WinnerTel: qu.ObjToString((*info)["winnertel"]), //中标企业联系电话
|