Pārlūkot izejas kodu

fix:预测指标的获取预测指标日期列表中的月度日期调整

Roc 2 gadi atpakaļ
vecāks
revīzija
1ea5212a95
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      services/data/predict_edb_info.go

+ 2 - 1
services/data/predict_edb_info.go

@@ -77,10 +77,11 @@ func getPredictEdbDayList(startDate, endDate time.Time, frequency string) (dayLi
 		}
 	case "月度":
 		for currDate := startDate; currDate.Before(endDate) || currDate.Equal(endDate); {
-			currDate = time.Date(currDate.Year(), currDate.Month(), 1, 0, 0, 0, 0, time.Now().Location()).AddDate(0, 2, -1)
+			currDate = time.Date(currDate.Year(), currDate.Month(), 1, 0, 0, 0, 0, time.Now().Location()).AddDate(0, 1, -1)
 			if !currDate.After(endDate) {
 				dayList = append(dayList, currDate)
 			}
+			currDate = currDate.AddDate(0, 0, 1)
 		}
 	}
 	return