fix: 增加导地线挂点垂直坐标顺序验证

This commit is contained in:
dmy
2026-03-04 10:50:17 +08:00
parent 8c1e6c2068
commit 52a1ca7c2e

View File

@@ -617,6 +617,17 @@ const calculate = async () => {
} }
} }
// 验证导、地线挂点垂直坐标顺序:地线 > 导线1 > 导线2 > 导线3
const hArm = params.parameter.h_arm.map(Number)
for (let i = 0; i < hArm.length - 1; i++) {
if (hArm[i] <= hArm[i + 1]) {
const labels = ['地线', '导线1', '导线2', '导线3']
error.value = `请检查参数:${labels[i]}垂直坐标应大于${labels[i + 1]}垂直坐标`
logRef.value?.addLog('error', error.value)
return
}
}
calculating.value = true calculating.value = true
result.value = null result.value = null
error.value = null error.value = null