@@ -647,7 +647,7 @@ def video_rank(df, now_date, now_h, rule_key, param, region, data_key, rule_rank
score_value = param.get('score_rule', 0)
platform_return_rate = param.get('platform_return_rate', 0)
# zhangbo
- if now_h in [1, 2, 3, 4]:
+ if now_h in [1, 2, 3, 4] and 'lastonehour_allreturn' in df.columns:
h_recall_df = df[
(df['lastonehour_return'] > 0) |
(df['lastonehour_allreturn'] > 1)