|
@@ -198,6 +198,8 @@ def rank_by_h(now_date, now_h, rule_params):
|
|
cal_score_func = value.get('cal_score_func', 0)
|
|
cal_score_func = value.get('cal_score_func', 0)
|
|
if cal_score_func == 2:
|
|
if cal_score_func == 2:
|
|
score_df = cal_score2(df=feature_df)
|
|
score_df = cal_score2(df=feature_df)
|
|
|
|
+ elif cal_score_func == 3:
|
|
|
|
+ score_df = cal_score3(df=feature_df)
|
|
else:
|
|
else:
|
|
score_df = cal_score(df=feature_df, param=value)
|
|
score_df = cal_score(df=feature_df, param=value)
|
|
video_rank(df=score_df, now_date=now_date, now_h=now_h, rule_key=key, param=value)
|
|
video_rank(df=score_df, now_date=now_date, now_h=now_h, rule_key=key, param=value)
|