Răsfoiți Sursa

feat:删除多余代码

fuwencai 1 an în urmă
părinte
comite
88e3f857fe
1 a modificat fișierele cu 0 adăugiri și 79 ștergeri
  1. 0 79
      jyBXCore/rpc/util/search.go

+ 0 - 79
jyBXCore/rpc/util/search.go

@@ -264,85 +264,6 @@ func SearchListFormat(userid, industry string, repl *[]map[string]interface{}, b
 	}
 	return
 }
-func SearchListFormatNoLogin(userid, industry string, repl *[]map[string]interface{}, b bool) (list []*bxcore.SearchList) {
-	for _, v := range *repl {
-		var searchList = &bxcore.SearchList{}
-		//正文
-		if b {
-			//正文匹配检索关键词
-			highlight, _ := v["highlight"].(map[string][]string)
-			detail := ""
-			for _, val := range highlight["detail"] {
-				detail += ClearHtml.ReplaceAllString(val, "")
-			}
-			searchList.Detail = detail
-		}
-		searchList.Id = ME.EncodeArticleId2ByCheck(MC.ObjToString(v["_id"]))                                    //ME.EncodeArticleId2ByCheck(MC.ObjToString(v["_id"]))                                         //加密信息id
-		searchList.Area = MC.ObjToString(v["area"])                                                             //地区
-		searchList.AreaUrl = IC.LabelMap[searchList.Area].Url                                                   //地区分类链接
-		searchList.BuyerClass = MC.ObjToString(v["buyerclass"])                                                 //采购单位类型
-		searchList.City = MC.ObjToString(v["city"])                                                             //城市
-		searchList.Industry = IndustryFormat(industry, strings.Trim(MC.ObjToString(v["s_subscopeclass"]), ",")) //行业
-		searchList.IndustryUrl = IC.LabelMap[searchList.Industry].Url                                           //行业分类地址
-		searchList.PublishTime = MC.Int64All(v["publishtime"])                                                  //发布时间
-		searchList.FileExists, _ = v["isValidFile"].(bool)                                                      //是否有附件
-		searchList.Subtype = MC.ObjToString(v["subtype"])                                                       //信息类型
-		searchList.SubtypeUrl = IC.LabelMap[searchList.Subtype].Url                                             //信息类型分类链接
-		searchList.Title = MC.ObjToString(v["title"])                                                           //标题
-		searchList.ProjectName = MC.ObjToString(v["projectname"])                                               //项目名称
-		searchList.ProjectCode = MC.ObjToString(v["projectcode"])                                               //项目代码
-		if budget, ok := v["budget"].(float64); ok && budget > 0 {                                              //预算
-			searchList.Budget = int64(budget)
-		}
-		if bidAmount, ok := v["bidamount"].(float64); ok && bidAmount > 0 { //中标金额
-			searchList.BidAmount = int64(bidAmount)
-		}
-		searchList.Buyer = MC.ObjToString(v["buyer"])               //采购单位
-		searchList.BuyerTel = MC.ObjToString(v["buyertel"])         //采购单位联系方式
-		searchList.BuyerPerson = MC.ObjToString(v["buyerperson"])   //采购单位联系人
-		searchList.Agency = MC.ObjToString(v["agency"])             //代理机构
-		searchList.AgencyTel = MC.ObjToString(v["agencytel"])       //代理机构联系电话
-		searchList.AgencyPerson = MC.ObjToString(v["agencyperson"]) //代理机构联系人
-		searchList.BidOpenTime = MC.Int64All(v["bidopentime"])      //开标时间
-		searchList.BidEndTime = MC.Int64All(v["bidendtime"])        //发布时间
-		searchList.SignEndTime = MC.Int64All(v["signendtime"])      //投标截止日期
-		searchList.Site = MC.ObjToString(v["site"])                 //网站来源名称
-		searchList.SpiderCode = MC.ObjToString(v["spidercode"])     //网站来源代码
-		searchList.Winner = MC.ObjToString(v["winner"])             //中标企业
-		winnerList := MC.ObjToString(v["s_winner"])                 //中标企业名称集合
-		if winnerList != "" && len(strings.Split(winnerList, ",")) > 0 {
-			for wk, wv := range strings.Split(winnerList, ",") {
-				var (
-					winnerId = ""
-				)
-				if v["entidlist"] != nil {
-					if entIdList := MC.ObjArrToStringArr(v["entidlist"].([]interface{})); len(entIdList) > wk { //中标企业id集合
-						winnerId = entIdList[wk]
-					}
-				}
-				searchList.WinnerInfo = append(searchList.WinnerInfo, &bxcore.WinnerInfo{
-					Winner:       wv,                                                                                                     //中标企业 需要单独处理
-					WinnerTel:    MC.ObjToString(v["winnertel"]),                                                                         //中标企业联系电话
-					WinnerPerson: MC.ObjToString(v["winnerperson"]),                                                                      //中标企业联系人
-					WinnerId:     MC.If(winnerId != "" && len([]rune(winnerId)) > 12, ME.EncodeArticleId2ByCheck(winnerId), "").(string), //中标企业加密id  存在winnerId 异常的情况
-				})
-			}
-		}
-		searchList.ProjectInfo = &bxcore.PInfo{} //拟建项目信息
-		if v["projectinfo"] != nil {
-			pInfo := MC.ObjToMap(v["projectinfo"])
-			searchList.ProjectInfo.ApproveCode = MC.ObjToString((*pInfo)["approvecode"])
-			searchList.ProjectInfo.ApproveContent = MC.ObjToString((*pInfo)["approvecontent"])
-			searchList.ProjectInfo.ApproveDept = MC.ObjToString((*pInfo)["approvedept"])
-			searchList.ProjectInfo.ApproveStatus = MC.ObjToString((*pInfo)["approvestatus"])
-			searchList.ProjectInfo.ProjectType = MC.ObjToString((*pInfo)["projecttype"])
-			searchList.ProjectInfo.ApproveNumber = MC.ObjToString((*pInfo)["approvenumber"])
-			searchList.ProjectInfo.ApproveTime = MC.ObjToString((*pInfo)["approvetime"])
-		}
-		list = append(list, searchList)
-	}
-	return
-}
 
 // IsOptimize 付费用户搜索优化
 // 需求来源:付费用户 默认查询 五年内数据,数据查询耗时,