This commit is contained in:
2023-08-14 13:49:48 +08:00
4 changed files with 41 additions and 17 deletions

View File

@@ -11,10 +11,10 @@ import (
)
// 向数据库保存核算概况结果
func SaveSummary(tx pgx.Tx, summary calculate.Summary) error {
func SaveSummary(tx pgx.Tx, ctx context.Context, summary calculate.Summary) error {
// 保存核算概况结果到数据库
err := repository.CalculateRepository.SaveReportSummary(tx, summary)
err := repository.CalculateRepository.SaveReportSummary(tx,ctx, summary)
if err != nil {
return err
}

View File

@@ -62,7 +62,7 @@ func MainCalculateProcess(rid string) error {
fmt.Println("8", err)
return err
}
fmt.Println(parkMetersReports, "看看物业所有表计电量是否为空", tenementReports, summary)
// 计算所有表计的总电量
parkTotal := TotalConsumptionCalculate(tenementReports, summary)
@@ -73,7 +73,6 @@ func MainCalculateProcess(rid string) error {
return err
}
// 计算所有已经启用的商铺面积总和,仅计算所有未迁出的商户的所有表计对应的商铺面积。
_, err = EnabledAreaCalculate(&tenementReports, &summary)
if err != nil {
@@ -135,7 +134,7 @@ func MainCalculateProcess(rid string) error {
return err
}
err = SaveSummary(tx, summary)
err = SaveSummary(tx, ctx, summary)
if err != nil {
_ = tx.Rollback(ctx)
fmt.Println("19", err)