enhance(enduser):终端用户统计部分增加终端用户表计类型。

This commit is contained in:
徐涛
2022-09-22 10:19:25 +08:00
parent f4ee7cf8a4
commit 022788bb44
2 changed files with 3 additions and 1 deletions

View File

@@ -435,7 +435,7 @@ func (es _EndUserService) StatEndUserRecordInPeriod(requestUser, requestPark, st
)
meterArchives := make([]model.Meter04KV, 0)
if len(meterIds.ToSlice()) > 0 {
err = global.DB.NewSelect().Model(&meterArchives).
err = global.DB.NewSelect().Model(&meterArchives).Relation("ParkDetail").
Where("code in (?)", bun.In(meterIds.ToSlice())).
Scan(ctx)
if err != nil {
@@ -452,6 +452,7 @@ func (es _EndUserService) StatEndUserRecordInPeriod(requestUser, requestPark, st
elem.Address = *archive.Address
elem.CustomerName = *archive.CustomerName
elem.IsPublicMeter = archive.IsPublicMeter
elem.Kind = archive.ParkDetail.SubmeterType
}
if !elem.Overall.Decimal.IsZero() {
elem.AdjustProportion = decimal.NewNullDecimal(