fix(enduser):修正当调整电费也是空值时出现的空指针问题。
This commit is contained in:
parent
c306a749aa
commit
502a8bbcee
@ -455,7 +455,7 @@ func (es _EndUserService) StatEndUserRecordInPeriod(requestUser, requestPark, st
|
|||||||
elem.IsPublicMeter = archive.IsPublicMeter
|
elem.IsPublicMeter = archive.IsPublicMeter
|
||||||
elem.Kind = archive.ParkDetail.SubmeterType
|
elem.Kind = archive.ParkDetail.SubmeterType
|
||||||
}
|
}
|
||||||
if elem.OverallFee.Valid && !elem.OverallFee.Decimal.IsZero() {
|
if elem.OverallFee.Valid && elem.AdjustFee.Valid && !elem.OverallFee.Decimal.IsZero() {
|
||||||
elem.AdjustProportion = decimal.NewNullDecimal(
|
elem.AdjustProportion = decimal.NewNullDecimal(
|
||||||
elem.AdjustFee.Decimal.Div(elem.OverallFee.Decimal).RoundBank(8),
|
elem.AdjustFee.Decimal.Div(elem.OverallFee.Decimal).RoundBank(8),
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user