Browse Source

fix:格式转换修改

duxin 2 years ago
parent
commit
bbd65f8bd9
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/jfw/modules/bigmember/src/service/report/marketAnalysis.go

+ 3 - 2
src/jfw/modules/bigmember/src/service/report/marketAnalysis.go

@@ -153,7 +153,8 @@ func (this *MarketAnalysis) AnalysisKeyWord() {
 			btip, _ := vipJy["b_keytip"].(bool)
 			KeyWord(btip, i_vip_status, qutil.IntAll((*data)["l_vip_endtime"]), qutil.IntAll((*data)["l_vip_starttime"]), vipJy, *data, d)
 		} else {
-			if oJy["a_key"] != nil && len(oJy["a_key"].([]interface{})) > 0 {
+			a_key, _ := oJy["a_key"].([]interface{})
+			if a_key != nil && len(a_key) > 0 {
 				//免费用户关键词格式统一
 				arrMap := map[string]interface{}{
 					"s_item": "未分类",
@@ -176,7 +177,7 @@ func KeyWord(btip bool, status, i_member_starttime, i_member_endtime int, o_memb
 		if o_member_jy["a_items"] != nil {
 			for _, v := range o_member_jy["a_items"].([]interface{}) {
 				tmp := qutil.ObjToMap(v.(map[string]interface{}))
-				a_key := (*tmp)["a_key"].([]interface{})
+				a_key, _ := (*tmp)["a_key"].([]interface{})
 				for _, n := range a_key {
 					ntmp := qutil.ObjToMap(n.(interface{}))
 					if (*ntmp)["appendkey"] != nil && (*ntmp)["updatetime"] == nil {