修复路口对比报告bug

This commit is contained in:
wangxu 2026-05-21 11:41:46 +08:00
parent d5d8a22862
commit 6a280c8fbb
1 changed files with 2 additions and 2 deletions

View File

@ -279,7 +279,7 @@ def gen_compare_report_part1_data(data_range, compare_date_range, time_range, cr
service_level_compare_str = f"{index_dict[key]}{final_overview[compare_key]}提升为{final_overview[key]} 提升{service_level_compare_res}个等级;"
part1_data['data_list'].append(service_level_compare_str)
elif key in ('jam_index', 'stop_times', 'high_park_percent', 'delay_time'):
if key == 'high_park_percent':
if key == 'high_park_percent' and final_overview[key] != '-' and final_overview[compare_key] != '-':
final_overview[key] = int(final_overview[key].replace('%', ''))
final_overview[compare_key] = int(final_overview[compare_key].replace('%', ''))
if final_overview[compare_key] and final_overview[key] and final_overview[key] != '-' and final_overview[compare_key] != '-' and final_overview[compare_key] > final_overview[key]:
@ -471,7 +471,7 @@ def gen_compare_report_part5_data(part1_data, compared_inroad_delay_infos):
service_level_compare_str = f"{index_dict[key]}{compare_data[key]}提升为{item_data[key]} 提升{service_level_compare_res}个等级;"
src_dir_data.append(service_level_compare_str)
elif key in ('stop_times', 'high_park_percent', 'delay_time'):
if key == 'high_park_percent':
if key == 'high_park_percent' and compare_data[key] != '-' and item_data[key] != '-':
item_data[key] = int(item_data[key].replace('%', ''))
compare_data[key] = int(compare_data[key].replace('%', ''))
if compare_data[key] and item_data[key] and compare_data[key] != '-' and item_data[key] != '-' and compare_data[key] > item_data[key]: