fix(park): 修复创建报表中核定线损未显示问题

This commit is contained in:
ZiHangQin 2023-08-15 15:13:10 +08:00
parent eaf45331f1
commit 59a604bab0
5 changed files with 4 additions and 10 deletions

View File

@ -32,7 +32,7 @@ type Park struct {
CreatedAt time.Time `json:"createdAt"`
LastModifiedAt time.Time `json:"lastModifiedAt"`
DeletedAt *time.Time `json:"deletedAt"`
NormAuthorizedLossRate float64 `json:"norm_authorized_loss_rate"`
NormAuthorizedLossRate float64 `json:"normAuthorizedLoss"db:"norm_authorized_loss_rate"`
}
type ParkPeriodStatistics struct {

View File

@ -357,7 +357,6 @@ func (cr _CalculateRepository) SaveReportPublics(tx pgx.Tx, ctx context.Context,
})
// 执行插入语句
inserSql, insertArgs, _ := insertExpr.ToSQL()
fmt.Println(inserSql)
_, err := tx.Exec(ctx, inserSql, insertArgs...)
if err != nil {
_ = tx.Rollback(ctx)

View File

@ -38,7 +38,7 @@ func (pr _ParkRepository) ListAllParks(uid string) ([]*model.Park, error) {
"id", "user_id", "name", "area", "tenement_quantity", "capacity", "category",
"meter_04kv_type", "region", "address", "contact", "phone", "enabled", "price_policy", "tax_rate",
"basic_pooled", "adjust_pooled", "loss_pooled", "public_pooled", "created_at", "last_modified_at",
"deleted_at",
"deleted_at","norm_authorized_loss_rate",
).
Where(
goqu.I("user_id").Eq(uid),

View File

@ -302,11 +302,6 @@ func TenementChargeCalculate(tenements []calculate.PrimaryTenementStatistics,
relatedMeters = append(relatedMeters, meter)
}
}
fmt.Println("---", relatedMeters[0].Valley)
fmt.Println("---", relatedMeters[0].Flat)
fmt.Println("---", relatedMeters[0].Peak)
fmt.Println("---", relatedMeters[0].Overall)
fmt.Println("---", relatedMeters[0].Critical)
// 计算商户的合计电费信息
var overall model.ConsumptionUnit
var critical model.ConsumptionUnit
@ -488,7 +483,6 @@ func TenementChargeCalculate(tenements []calculate.PrimaryTenementStatistics,
Submeters: nil,
Poolings: nil,
}
fmt.Println("=====", tenementCharge)
tc = append(tc, tenementCharge)
}
}

View File

@ -20,6 +20,7 @@ func MainCalculateProcess(rid string) error {
return err
}
fmt.Println(report, reportSummary)
summary := calculate.FromReportSummary(reportSummary, report)
periodStart := report.Period.SafeLower()
@ -85,7 +86,7 @@ func MainCalculateProcess(rid string) error {
fmt.Println("11", err)
return err
}
fmt.Println("计算数据读取完成")
fmt.Println("计算数据读取完成=======================================================================================================================================================================================")
// 收集目前所有已经处理的表计,统一对其进行摊薄计算。
meters, err := CollectMeters(tenementReports, poolingMetersReports, parkMetersReports)
if err != nil {