* fix(billing): 异步任务退款时同步减少 used_quota 退款时仅恢复了 quota(剩余额度),但未同步减少 used_quota(已用额度), 导致"总额度"(quota + used_quota)随退款次数持续虚增,超出用户实际充值金额。 修复三处退款路径: - RefundTaskQuota:任务失败完整退款 - RecalculateTaskQuota:差额结算退款分支 - controller/midjourney.go:Midjourney 任务失败退款 新增 model.UpdateUserUsedQuota 公开函数,仅调整 used_quota 不影响 request_count。 * fix(billing): 任务退款时同步扣减渠道 used_quota * fix(billing): complete async task refund accounting * style(model): group internal Midjourney fields --------- Co-authored-by: CaIon <i@caion.me>
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| audit.go | Loading commit data... | |
| auth_flow_test.go | Loading commit data... | |
| auth_session.go | Loading commit data... | |
| auth_session_test.go | Loading commit data... | |
| authz.go | Loading commit data... | |
| billing.go | Loading commit data... | |
| channel-billing.go | Loading commit data... | |
| channel-test.go | Loading commit data... | |
| channel.go | Loading commit data... | |
| channel_affinity_cache.go | Loading commit data... | |
| channel_authz.go | Loading commit data... | |
| channel_authz_test.go | Loading commit data... | |
| channel_test_internal_test.go | Loading commit data... | |
| channel_upstream_update.go | Loading commit data... | |
| channel_upstream_update_test.go | Loading commit data... | |
| checkin.go | Loading commit data... | |
| codex_usage.go | Loading commit data... | |
| custom_oauth.go | Loading commit data... | |
| deployment.go | Loading commit data... | |
| group.go | Loading commit data... | |
| image.go | Loading commit data... | |
| log.go | Loading commit data... | |
| midjourney.go | Loading commit data... | |
| misc.go | Loading commit data... | |
| misc_oidc_test.go | Loading commit data... | |
| missing_models.go | Loading commit data... | |
| model.go | Loading commit data... | |
| model_list_test.go | Loading commit data... | |
| model_meta.go | Loading commit data... | |
| model_owned_by_test.go | Loading commit data... | |
| model_sync.go | Loading commit data... | |
| oauth.go | Loading commit data... | |
| option.go | Loading commit data... | |
| option_claude_test.go | Loading commit data... | |
| option_gemini_test.go | Loading commit data... | |
| passkey.go | Loading commit data... | |
| passkey_test.go | Loading commit data... | |
| payment_compliance.go | Loading commit data... | |
| payment_webhook_availability.go | Loading commit data... | |
| payment_webhook_availability_test.go | Loading commit data... | |
| perf_metrics.go | Loading commit data... | |
| performance.go | Loading commit data... | |
| playground.go | Loading commit data... | |
| prefill_group.go | Loading commit data... | |
| pricing.go | Loading commit data... | |
| rankings.go | Loading commit data... | |
| ratio_config.go | Loading commit data... | |
| ratio_sync.go | Loading commit data... | |
| redemption.go | Loading commit data... | |
| relay.go | Loading commit data... | |
| return_path.go | Loading commit data... | |
| return_path_test.go | Loading commit data... | |
| secure_verification.go | Loading commit data... | |
| setup.go | Loading commit data... | |
| subscription.go | Loading commit data... | |
| subscription_payment_creem.go | Loading commit data... | |
| subscription_payment_epay.go | Loading commit data... | |
| subscription_payment_stripe.go | Loading commit data... | |
| subscription_payment_waffo_pancake.go | Loading commit data... | |
| system_info.go | Loading commit data... | |
| system_task.go | Loading commit data... | |
| system_task_handlers.go | Loading commit data... | |
| task.go | Loading commit data... | |
| telegram.go | Loading commit data... | |
| telegram_test.go | Loading commit data... | |
| theme_compat_test.go | Loading commit data... | |
| token.go | Loading commit data... | |
| token_auto_groups_test.go | Loading commit data... | |
| token_test.go | Loading commit data... | |
| topup.go | Loading commit data... | |
| topup_creem.go | Loading commit data... | |
| topup_stripe.go | Loading commit data... | |
| topup_waffo.go | Loading commit data... | |
| topup_waffo_pancake.go | Loading commit data... | |
| topup_waffo_pancake_test.go | Loading commit data... | |
| twofa.go | Loading commit data... | |
| uptime_kuma.go | Loading commit data... | |
| usedata.go | Loading commit data... | |
| usedata_flow_test.go | Loading commit data... | |
| user.go | Loading commit data... | |
| user_manage_test.go | Loading commit data... | |
| vendor_meta.go | Loading commit data... | |
| video_proxy.go | Loading commit data... | |
| video_proxy_gemini.go | Loading commit data... | |
| wechat.go | Loading commit data... |