瀏覽代碼

Merge branch 'hotfix/v4.8.91.1_wky' of qmx/jy into hotfix/v4.8.91.1

wangkaiyue 1 年之前
父節點
當前提交
bb126a05a9
共有 1 個文件被更改,包括 12 次插入11 次删除
  1. 12 11
      src/jfw/modules/bigmember/src/service/search/search.go

+ 12 - 11
src/jfw/modules/bigmember/src/service/search/search.go

@@ -22,7 +22,7 @@ type Search struct {
 }
 
 // 查询中标企业名称【带曾用名检索】
-const queryFullEntName = `{"query":{"function_score":{"query":{"multi_match":{"query":"%s","type":"phrase","fields":["name","history_name"]}},"field_value_factor":{"field":"company_type_int","modifier":"reciprocal","factor":2}}},"_source":["name","history_name","company_type_int","_id","company_area","company_city","establish_date","capital","company_phone","legal_person","tax_code","credit_no"],"size":%d}`
+const queryFullEntName = `{"query":{"function_score":{"query":{"multi_match":{"query":"%s","type":"phrase","fields":["name","history_name"]}},"field_value_factor":{"field":"company_type_int","modifier":"reciprocal","factor":2}}},"_source":["name","history_name","company_type_int","_id","company_area","company_city","establish_date","capital","company_phone","legal_person","tax_code","credit_no","seo_id"],"size":%d}`
 
 func (s *Search) EntAssociation() {
 	if !R.CheckReqParam(s.ResponseWriter, s.Request, "name") {
@@ -39,16 +39,17 @@ func (s *Search) EntAssociation() {
 		if r != nil {
 			for _, v := range *r {
 				tmp := map[string]interface{}{
-                    "name":           v["name"],
-                    "entId":          util.EncodeId(qutil.ObjToString(v["_id"])),
-                    "company_area":   qutil.ObjToString(v["company_area"]),  //地区
-                    "company_city":   qutil.ObjToString(v["company_city"]),  //城市
-                    "establish_date": qutil.Int64All(v["establish_date"]),   //注册日期
-                    "capital":        qutil.Float64All(v["capital"]),        //注册资本
-                    "company_phone":  qutil.ObjToString(v["company_phone"]), //企业联系方式
-                    "legal_person":   qutil.ObjToString(v["legal_person"]),  //企业法人
-                    "taxCode":        qutil.ObjToString(v["credit_no"]),
-                }
+					"name":           v["name"],
+					"entId":          util.EncodeId(qutil.ObjToString(v["_id"])),
+					"company_area":   qutil.ObjToString(v["company_area"]),  //地区
+					"company_city":   qutil.ObjToString(v["company_city"]),  //城市
+					"establish_date": qutil.Int64All(v["establish_date"]),   //注册日期
+					"capital":        qutil.Float64All(v["capital"]),        //注册资本
+					"company_phone":  qutil.ObjToString(v["company_phone"]), //企业联系方式
+					"legal_person":   qutil.ObjToString(v["legal_person"]),  //企业法人
+					"taxCode":        qutil.ObjToString(v["credit_no"]),
+					"seo_id":         qutil.ObjToString(v["seo_id"]),
+				}
 				if timestamp := qutil.Int64All(v["establish_date"]); timestamp > 0 {
 					tmp["establish_date"] = time.Unix(timestamp, 0).Format(Date_Short_Layout)
 				}