fix: 导线掉落时返回更详细的错误信息

This commit is contained in:
dmy
2026-03-03 14:28:44 +08:00
parent 3b590f9a1f
commit e386da0e34

View File

@@ -117,7 +117,11 @@ def run_egm(para: Parameter) -> dict:
n_sf_phases = np.zeros((phase_n, voltage_n)) # 存储每一相的跳闸率 n_sf_phases = np.zeros((phase_n, voltage_n)) # 存储每一相的跳闸率
if np.any(np.array(gc_y) < 0): if np.any(np.array(gc_y) < 0):
logger.info("导线可能掉地面下了,程序退出。") logger.info("导线可能掉地面下了,程序退出。")
return 0 return {
"success": False,
"message": "导线可能掉地面下了,程序退出。",
"data": None
}
for phase_conductor_foo in range(phase_n): for phase_conductor_foo in range(phase_n):
exposed_curve_shielded = False exposed_curve_shielded = False
rs_x = gc_x[phase_conductor_foo] rs_x = gc_x[phase_conductor_foo]