add service
All checks were successful
Deploy Smart Search Backend Test / deploy (push) Successful in 4m35s

This commit is contained in:
vallyenfail
2026-01-20 13:22:35 +03:00
parent cac4035560
commit f834967768

View File

@@ -52,7 +52,7 @@ func (r *tokenUsageRepository) createWithExecutor(ctx context.Context, exec DBTX
}
func (r *tokenUsageRepository) GetBalanceStatistics(ctx context.Context, userID int) (float64, []*model.WriteOffHistory, error) {
avgQuery := r.qb.Select("COALESCE(AVG(COALESCE(rtu.token_cost, 0)), 0)").
avgQuery := r.qb.Select("ROUND(COALESCE(AVG(COALESCE(rtu.token_cost, 0)), 0)::numeric, 2)").
From("request_token_usage rtu").
Join("requests_for_suppliers rfs ON rtu.request_id = rfs.id").
Where(sq.Eq{"rfs.user_id": userID})
@@ -70,7 +70,7 @@ func (r *tokenUsageRepository) GetBalanceStatistics(ctx context.Context, userID
historyQuery := r.qb.Select(
"rtu.id",
"TO_CHAR(rtu.created_at, 'DD-MM-YYYY')",
"COALESCE(rtu.token_cost, 0)",
"ROUND(COALESCE(rtu.token_cost, 0)::numeric, 2)",
).
From("request_token_usage rtu").
Join("requests_for_suppliers rfs ON rtu.request_id = rfs.id").