|
@@ -158,7 +158,10 @@ func fillResidualChartInfo(edbInfoMappingA *data_manage.ChartEdbInfoMapping, edb
|
|
|
}
|
|
|
|
|
|
// 映射指标开始时间
|
|
|
- startTime := dataBList[0].DataTime
|
|
|
+ var startTime string
|
|
|
+ if len(dataBList) > 0 {
|
|
|
+ startTime = dataBList[0].DataTime
|
|
|
+ }
|
|
|
|
|
|
var indexDataBMap = make(map[string]*data_manage.EdbDataList)
|
|
|
for _, data := range dataBList {
|
|
@@ -204,7 +207,7 @@ func fillResidualChartInfo(edbInfoMappingA *data_manage.ChartEdbInfoMapping, edb
|
|
|
}
|
|
|
|
|
|
// 获取映射指标之后的数据
|
|
|
- if utils.CompareDate(startTime, indexData.DataTime) {
|
|
|
+ if startTime != "" && utils.CompareDate(startTime, indexData.DataTime) {
|
|
|
edbDataResp = append(edbDataResp, indexData)
|
|
|
}
|
|
|
}
|