xyxie 3 months ago
parent
commit
97b287d72c
1 changed files with 20 additions and 0 deletions
  1. 20 0
      controllers/chart_collect_stat.go

+ 20 - 0
controllers/chart_collect_stat.go

@@ -188,6 +188,26 @@ func (this *ChartCollectStatController) ChartStat() {
 		return
 	}
 
+	// 查询图表名称
+	chartInfoIds := make([]int, 0)
+	for _, v := range list {
+		chartInfoIds = append(chartInfoIds, v.ChartInfoId)
+	}
+	chartList, err := models.GetChartInfoListByChartIds(chartInfoIds)
+	if err != nil {
+		br.Msg = "获取失败"
+		br.ErrMsg = "获取图表信息失败,Err:" + err.Error()
+		return
+	}
+	chartInfoMap := make(map[int]string)
+	for _, v := range chartList {
+		chartInfoMap[v.ChartInfoId] = v.ChartName
+	}
+	for _, v := range list {
+		if name, ok := chartInfoMap[v.ChartInfoId]; ok {
+			v.ChartName = name
+		}
+	}
 	resp.List = list
 	br.Ret = 200
 	br.Success = true