xyxie 1 year ago
parent
commit
177ee16b42
1 changed files with 3 additions and 3 deletions
  1. 3 3
      services/data/chart_info.go

+ 3 - 3
services/data/chart_info.go

@@ -1069,12 +1069,12 @@ func GetSeasonEdbInfoDataListByXDateNong(result *data_manage.EdbDataResult, late
 	}
 	endTmp := fmt.Sprintf("%d-%s", maxY, xEndDate)
 	endTmpT, _ := time.Parse(utils.FormatDate, endTmp)
-	/*minY := maxY
+	minY := maxY
 	if jumpYear == 1 {
 		minY = maxY - 1
 	}
 	startTmp := fmt.Sprintf("%d-%s", minY, xStartDate)
-	startTmpT, _ := time.Parse(utils.FormatDate, startTmp)*/
+	startTmpT, _ := time.Parse(utils.FormatDate, startTmp)
 
 	for name, dateItem := range dataMap {
 		lv, ok1 := yearDataListMap[dateItem.EndDate.Year()]
@@ -1084,7 +1084,7 @@ func GetSeasonEdbInfoDataListByXDateNong(result *data_manage.EdbDataResult, late
 
 		for _, item := range lv.Items {
 			dataTimeT, _ := time.Parse(utils.FormatDate, item.DataTime)
-			if (endTmpT.After(dataTimeT)) || endTmpT == dataTimeT {
+			if (startTmpT.Before(dataTimeT) && endTmpT.After(dataTimeT)) || startTmpT == dataTimeT || endTmpT == dataTimeT {
 				if findVal, ok := quarterMap[name]; !ok {
 					findVal = append(findVal, item)
 					quarterMap[name] = findVal