From bdbcf274f9bc62875ed20a971f7dc6570f73308e Mon Sep 17 00:00:00 2001 From: wangxu <1318272526@qq.com> Date: Thu, 20 Nov 2025 14:31:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B7=AF=E5=8F=A3=E8=AF=8A?= =?UTF-8?q?=E6=96=AD=E9=A1=B5=E9=9D=A2bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/eva_common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/eva_common.py b/app/eva_common.py index 4f1ef03..dc73b4f 100644 --- a/app/eva_common.py +++ b/app/eva_common.py @@ -1232,6 +1232,7 @@ def gen_cross_imbalance_problems(road_delay_infos, roads_dir_dict, cross_phase): min_src = road_src_dict[min_roadid] if min_roadid in road_src_dict else None if max_src is None or min_src is None: return detail, suggestion, total_num + rate = int(round(max_stop_times_road.delay_info.stop_times, 2) / round(min_stop_times_road.delay_info.stop_times, 2) * 100) if min_stop_times_road.delay_info.stop_times > 0 else 0 total_num = 1 detail = [ [ @@ -1243,7 +1244,7 @@ def gen_cross_imbalance_problems(road_delay_infos, roads_dir_dict, cross_phase): }, { 'min_src_dir': dir_str_dict[min_src] + '进口', - 'text': f"""的停车次数({str(round(min_stop_times_road.delay_info.stop_times, 2))})相差过大,两者之比为{int(round(max_stop_times_road.delay_info.stop_times, 2) / round(min_stop_times_road.delay_info.stop_times, 2) * 100)}%,分配的绿灯时长不匹配""" + 'text': f"""的停车次数({str(round(min_stop_times_road.delay_info.stop_times, 2))})相差过大,两者之比为{rate}%,分配的绿灯时长不匹配""" } ] }