소스 검색

fix:年度倒推值

Roc 1 년 전
부모
커밋
17d77f7450
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      services/data/predict_edb_info_rule.go

+ 3 - 0
services/data/predict_edb_info_rule.go

@@ -1779,6 +1779,9 @@ func GetChartPredictEdbInfoDataListByRuleAnnualValueInversion(edbInfoId int, con
 
 
 		//同比年份相应的上一期日期的余额
 		//同比年份相应的上一期日期的余额
 		lastYearDateBalance := yearTotalMap[lastPrevDateTime.Year()] - dateTotal
 		lastYearDateBalance := yearTotalMap[lastPrevDateTime.Year()] - dateTotal
+		if lastYearDateBalance == 0 {
+			continue
+		}
 
 
 		// 同比增速=当年余额/同比年份上一期日期的余额
 		// 同比增速=当年余额/同比年份上一期日期的余额
 		tbVal := decimal.NewFromFloat(currYearBalance).Div(decimal.NewFromFloat(lastYearDateBalance))
 		tbVal := decimal.NewFromFloat(currYearBalance).Div(decimal.NewFromFloat(lastYearDateBalance))