fix(user-center): refresh revenue withdrawal state

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-06 12:51:01 +08:00
co-authored by Claude Fable 5
parent 8a007b9ee7
commit 487a63629c
3 changed files with 35 additions and 4 deletions
+5 -2
View File
@@ -277,9 +277,12 @@ class PaymentController extends ControllerBase {
return $this->error('无效的提现 ID');
}
$success = \AKSRT\Payment\Withdrawal::get_instance()->update_status($id, $new_status, $note);
$result = \AKSRT\Payment\Withdrawal::get_instance()->process_status_change($id, $new_status, $note);
if ($success) {
if (is_wp_error($result)) {
return $this->error($result->get_error_message());
}
if ($result) {
return $this->success(['message' => __('提现状态已更新', 'aksrt')]);
}
return $this->error(__('更新失败', 'aksrt'));