liqian пре 3 година
родитељ
комит
3fc1e376b7
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      video_recall.py

+ 4 - 4
video_recall.py

@@ -391,12 +391,12 @@ class PoolRecall(object):
                 log_.info('=== item === {}'.format(item))
                 video_id = int(item['videoId'])
                 # 判断 视频推荐区域与用户地址信息 是否匹配,市级别
-                # video_area_list = item['area'].split(',')
-                if self.client_info.get('city') in item['area'] or '全部' == item['area']:
+                video_area_list = item['area'].split(',')
+                if self.client_info.get('city') in video_area_list or config_.ALL_AREA_CODE in video_area_list:
                     log_.info('===2=== {}, ===3=== video_id: {}, area: {}'.format(
-                        self.client_info.get('city'), video_id, item['area']))
+                        self.client_info.get('city'), video_id, video_area_list))
                     video_ids.append(video_id)
-                    video_info[video_id] = {'score': item['score'], 'area': item['area']}
+                    video_info[video_id] = {'score': item['score'], 'area': video_area_list}
 
             # 过滤
             filter_ = FilterVideos(app_type=self.app_type, video_ids=video_ids, mid=self.mid, uid=self.uid)