修复车辆数为0时的异常情况

This commit is contained in:
wangxu 2026-01-22 15:28:38 +08:00
parent 09fd320ff4
commit 665fa7a86b
1 changed files with 13 additions and 12 deletions

View File

@ -114,6 +114,7 @@ def gen_avg_cross_delay_pb(cross_delay_data_list, weekdays):
std_flow += item_delay_info.std_flow
avg_cross_delay.delay_info.car_num = sum_car_num
if sum_car_num != 0:
avg_cross_delay.delay_info.delay_time = int(delay_time / sum_car_num)
avg_cross_delay.delay_info.stop_times = stop_times / sum_car_num
avg_cross_delay.delay_info.queue_len = int(queue_len / sum_car_num)