xyxie 8 月之前
父节点
当前提交
f831095129
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      services/data/future_good/chart_info.go

+ 1 - 1
services/data/future_good/chart_info.go

@@ -389,7 +389,7 @@ func GetChartEdbData(chartInfoId int, startDate, endDate string, baseEdbInfoMapp
 
 		for i := lenEdbId - 1; i >= 0; i-- {
 			// 如果没有在无数据的指标列表中找到,那么就找到了最大x轴的下标
-			if _, ok := noDataEdbIdMap[edbInfoIdList[i]]; !ok && !utils.InArrayByInt(baseEdbIds, edbInfoIdList[i]) { //以往的逻辑是碰到第一个无数据的期货指标,那后续的月份都是无数据的,因此需要特殊处理,改成多个现货指标之后需要排除无值的现货指标
+			if _, ok := noDataEdbIdMap[edbInfoIdList[i]]; !ok {
 				// 如果最大x轴的下标 小于 当前下标,那么就重新赋值,
 				if maxIndex < i-1 {
 					maxIndex = i - 1