Răsfoiți Sursa

生成指标

gmy 3 luni în urmă
părinte
comite
98e886bec1

+ 7 - 1
services/residual_analysis_service/residual_analysis_service.go

@@ -141,7 +141,13 @@ func fillResidualChartInfo(edbInfoMappingA *data_manage.ChartEdbInfoMapping, edb
 	if !ok {
 		return nil, 0, fmt.Errorf("数据类型转换失败")
 	}
-	edbData := dataAList
+	edbData := make([]*data_manage.EdbDataList, len(dataAList))
+	for i, data := range dataAList {
+		edbData[i] = &data_manage.EdbDataList{
+			Value: data.Value, // 确保为每个元素创建一个新的对象
+		}
+	}
+
 	dataBList, ok := edbInfoB.DataList.([]*data_manage.EdbDataList)
 	if !ok {
 		return nil, 0, fmt.Errorf("数据类型转换失败")