Parcourir la source

fix:格式转换修改

duxin il y a 2 ans
Parent
commit
15f6aa91e8
2 fichiers modifiés avec 6 ajouts et 6 suppressions
  1. 4 3
      entity/search/advancedProject.go
  2. 2 3
      entity/search/customizedAnalysis.go

+ 4 - 3
entity/search/advancedProject.go

@@ -184,8 +184,8 @@ func Subscription(userid string) (aItems []interface{}, ret bool) {
 			ret = Items(aItems)
 		} else {
 			//免费用户关键词格式统一
-			if oJy["a_key"] != nil && len(oJy["a_key"].([]interface{})) > 0 {
-				aKey, _ := oJy["a_key"].([]interface{})
+			aKey, _ := oJy["a_key"].([]interface{})
+			if aKey != nil && len(aKey) > 0 {
 				for _, v := range aKey {
 					v1, _ := v.(map[string]interface{})
 					jyKey, _ := v1["key"].([]interface{})
@@ -208,7 +208,8 @@ func Items(aItems []interface{}) bool {
 	if aItems != nil && len(aItems) > 0 {
 		for _, v := range aItems {
 			tmp := qutil.ObjToMap(v.(map[string]interface{}))
-			if (*tmp)["a_key"] != nil && len((*tmp)["a_key"].([]interface{})) > 0 {
+			aKey, _ := (*tmp)["a_key"].([]interface{})
+			if aKey != nil && len(aKey) > 0 {
 				return true
 			}
 		}

+ 2 - 3
entity/search/customizedAnalysis.go

@@ -17,14 +17,13 @@ var (
 
 func PotentialCustomizeAnalysis(userid, keyWord string) map[string]interface{} {
 	mae := new(MarketAnalysisEntity)
-
 	var aggs []string
 	aggs = append(aggs, aggs_buyerclass, buyer_procurement_scale, winner_procurement_scale)
 	mae.Types = 1
 	mae.FormatParam.STime = time.Now().AddDate(-1, 0, 0).Unix()
-	log.Println("[SEARCH-INFO]定制化分析报告数据参数:", mae)
+	log.Println("[SEARCH-INFO]定制化分析报告数据参数:", userid)
 	if !mae.KeyWordFormat(userid, keyWord) {
-		//log.Printf("[SEARCH-ERR]关键词格式化化失败 userid:%s,keyWord:%s", userid, keyWord)
+		log.Printf("[SEARCH-ERR]关键词格式化化失败 userid:%s,keyWord:%s", userid, keyWord)
 		return nil
 	}
 	finalSql := fmt.Sprintf(mae.GetCommonQuerySqlWithAggs(), strings.Join(aggs, ","), mae.Size, "")