forked from free-lancers/electricity_bill_calc_service
		
	fix(park): 修复创建报表中核定线损未显示问题
This commit is contained in:
		| @@ -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 { | ||||
|   | ||||
| @@ -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) | ||||
|   | ||||
| @@ -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), | ||||
|   | ||||
| @@ -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) | ||||
| 		} | ||||
| 	} | ||||
|   | ||||
| @@ -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 { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user