Roc 3 周之前
父节点
当前提交
e7ad38be0a
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      services/residual_analysis_service/residual_analysis_service.go

+ 3 - 0
services/residual_analysis_service/residual_analysis_service.go

@@ -279,6 +279,9 @@ func fillMappingChartInfo(req residual_analysis_model.ResidualAnalysisReq, edbIn
 
 	// 映射残差 计算a,b
 	if req.ResidualType == 1 {
+		if req.RightIndexMin == req.RightIndexMax {
+			return nil, a, b, r, fmt.Errorf("右轴上下限不能相同")
+		}
 		if req.IsOrder {
 			a = (req.LeftIndexMax - req.LeftIndexMin) / (req.RightIndexMin - req.RightIndexMax)
 			b = req.LeftIndexMax - req.RightIndexMin*a