|
@@ -153,7 +153,8 @@ func (this *MarketAnalysis) AnalysisKeyWord() {
|
|
btip, _ := vipJy["b_keytip"].(bool)
|
|
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)
|
|
KeyWord(btip, i_vip_status, qutil.IntAll((*data)["l_vip_endtime"]), qutil.IntAll((*data)["l_vip_starttime"]), vipJy, *data, d)
|
|
} else {
|
|
} 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{}{
|
|
arrMap := map[string]interface{}{
|
|
"s_item": "未分类",
|
|
"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 {
|
|
if o_member_jy["a_items"] != nil {
|
|
for _, v := range o_member_jy["a_items"].([]interface{}) {
|
|
for _, v := range o_member_jy["a_items"].([]interface{}) {
|
|
tmp := qutil.ObjToMap(v.(map[string]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 {
|
|
for _, n := range a_key {
|
|
ntmp := qutil.ObjToMap(n.(interface{}))
|
|
ntmp := qutil.ObjToMap(n.(interface{}))
|
|
if (*ntmp)["appendkey"] != nil && (*ntmp)["updatetime"] == nil {
|
|
if (*ntmp)["appendkey"] != nil && (*ntmp)["updatetime"] == nil {
|