From 1e91c867d6dfbd509a95e02b6358e8235784bc27 Mon Sep 17 00:00:00 2001 From: wangxu <1318272526@qq.com> Date: Tue, 28 Oct 2025 17:46:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B7=AF=E5=8F=A3=E6=8C=87?= =?UTF-8?q?=E6=A0=87=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/eva_common.py | 5 +++-- cross_doctor.ini | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/eva_common.py b/app/eva_common.py index 753118d..ca9c084 100644 --- a/app/eva_common.py +++ b/app/eva_common.py @@ -355,8 +355,9 @@ def gen_cross_static_info(crossid, nodeid, area_id, cross_ledger_info_dict): for dir in dir_list: dir_length = roads[dir]['topology']['entry']['road_length'] straight_left_split, reverse_turn, left_turn_waiting_area, straight_turn_waiting_area, reversible_lanes_info, outside_left = 0, 0, 0, 0, 0, 0 - if 2 in src_light_dict[dir] and (1 in src_light_dict[dir] or 3 in src_light_dict[dir]): - straight_left_split = 1 + if dir in src_light_dict.keys(): + if 2 in src_light_dict[dir] and (1 in src_light_dict[dir] or 3 in src_light_dict[dir]): + straight_left_split = 1 if roads[dir]['canaliza']['reverse_turn'] == 1: reverse_turn = 1 if roads[dir]['canaliza']['hold_left'] == 1: diff --git a/cross_doctor.ini b/cross_doctor.ini index 2ca28c4..a899876 100644 --- a/cross_doctor.ini +++ b/cross_doctor.ini @@ -15,7 +15,7 @@ dbname = tmnet [server] # 本机服务配置 ;host = localhost -port = 9090 +port = 9091 [redis] ip = 101.42.25.182