|
@@ -398,9 +398,12 @@ class PoolRecall(object):
|
|
if self.client_info.get('cityCode') in city_code_list or config_.ALL_AREA_CODE in city_code_list:
|
|
if self.client_info.get('cityCode') in city_code_list or config_.ALL_AREA_CODE in city_code_list:
|
|
# log_.info('=== uid: {}, ===2=== {}, ===3=== video_id: {}, cityCode: {}'.format(
|
|
# log_.info('=== uid: {}, ===2=== {}, ===3=== video_id: {}, cityCode: {}'.format(
|
|
# self.uid, self.client_info.get('cityCode'), video_id, city_code_list))
|
|
# self.uid, self.client_info.get('cityCode'), video_id, city_code_list))
|
|
- if video_id in video_ids and item['score'] > video_info[video_id].get('score'):
|
|
|
|
|
|
+ if video_id in video_ids:
|
|
# 如果video_id有重复,score保留大分值
|
|
# 如果video_id有重复,score保留大分值
|
|
- video_info[video_id] = {'score': item['score'], 'cityCode': city_code_list}
|
|
|
|
|
|
+ if item['score'] > video_info[video_id].get('score'):
|
|
|
|
+ video_info[video_id] = {'score': item['score'], 'cityCode': city_code_list}
|
|
|
|
+ else:
|
|
|
|
+ continue
|
|
else:
|
|
else:
|
|
video_ids.append(video_id)
|
|
video_ids.append(video_id)
|
|
video_info[video_id] = {'score': item['score'], 'cityCode': city_code_list}
|
|
video_info[video_id] = {'score': item['score'], 'cityCode': city_code_list}
|