|
@@ -1181,7 +1181,7 @@ func getCensusIncomeListV2(ch chan models.CensusIncomeChartResp, req fms.IncomeL
|
|
|
totalMoneySlice = append(totalMoneySlice, accumulate)
|
|
|
} else if req.ListParam == "0" {
|
|
|
totalMoneySlice = append(totalMoneySlice, amountTotal)
|
|
|
- } else if i > 0 {
|
|
|
+ } else if i > 0 || i == numMonth {
|
|
|
totalMoneySlice = append(totalMoneySlice, partAccumulate)
|
|
|
partAccumulate = 0.0
|
|
|
}
|
|
@@ -1210,12 +1210,12 @@ func getCensusIncomeListV2(ch chan models.CensusIncomeChartResp, req fms.IncomeL
|
|
|
accumulate += amountTotal
|
|
|
partAccumulate += amountTotal
|
|
|
|
|
|
- if i == j {
|
|
|
+ if i == j || i == numMonth {
|
|
|
if req.ListParam == "4" {
|
|
|
totalMoneySlice = append(totalMoneySlice, accumulate)
|
|
|
} else if req.ListParam == "0" {
|
|
|
totalMoneySlice = append(totalMoneySlice, amountTotal)
|
|
|
- } else if i > 0 {
|
|
|
+ } else if i > 0 || i == numMonth {
|
|
|
totalMoneySlice = append(totalMoneySlice, partAccumulate)
|
|
|
partAccumulate = 0.0
|
|
|
}
|
|
@@ -1322,7 +1322,7 @@ func getCensusIncomeListV2(ch chan models.CensusIncomeChartResp, req fms.IncomeL
|
|
|
} else if req.ListParam == "0" {
|
|
|
prevTotalMoneySlice = append(prevTotalMoneySlice, partHistoryAccumulate)
|
|
|
partHistoryAccumulate = 0.0
|
|
|
- } else if i > 0 {
|
|
|
+ } else if i > 0 || i == numMonth {
|
|
|
prevTotalMoneySlice = append(prevTotalMoneySlice, partHistoryAccumulate)
|
|
|
partHistoryAccumulate = 0.0
|
|
|
}
|
|
@@ -1353,7 +1353,7 @@ func getCensusIncomeListV2(ch chan models.CensusIncomeChartResp, req fms.IncomeL
|
|
|
} else if req.ListParam == "0" {
|
|
|
prevTotalMoneySlice = append(prevTotalMoneySlice, partHistoryAccumulate)
|
|
|
partHistoryAccumulate = 0.0
|
|
|
- } else if i > 0 {
|
|
|
+ } else if i > 0 || i == numMonth {
|
|
|
prevTotalMoneySlice = append(prevTotalMoneySlice, partHistoryAccumulate)
|
|
|
partHistoryAccumulate = 0.0
|
|
|
}
|