Browse Source

指标不存在报错

xyxie 6 months ago
parent
commit
f4a3d128ed
1 changed files with 5 additions and 0 deletions
  1. 5 0
      controllers/data_manage/range_analysis/chart_info.go

+ 5 - 0
controllers/data_manage/range_analysis/chart_info.go

@@ -72,6 +72,11 @@ func (this *RangeChartChartInfoController) Preview() {
 	for _, v := range req.ChartEdbInfoList {
 		edbInfoMapping, e := data_manage.GetChartEdbMappingByEdbInfoId(v.EdbInfoId)
 		if e != nil {
+			if e.Error() == utils.ErrNoRow() {
+				br.Msg = v.EdbAliasName + "指标不存在"
+				br.ErrMsg = v.EdbAliasName + "指标不存在"
+				return
+			}
 			br.Msg = "获取失败"
 			br.ErrMsg = "获取区间计算图表, A指标mapping信息失败, Err:" + e.Error()
 			return