diff --git a/src/Http/Middleware/CheckUserStatus.php b/src/Http/Middleware/CheckUserStatus.php index 6c13c24e250dd7faad60eeefc2beb765af9f0bf0..f75a5fa53fba211853d5467a2d4184dff7d8fb50 100644 --- a/src/Http/Middleware/CheckUserStatus.php +++ b/src/Http/Middleware/CheckUserStatus.php @@ -103,7 +103,8 @@ class CheckUserStatus implements MiddlewareInterface } // 被禁用的用户 if ($actor->status == User::STATUS_BAN) { - Utils::outPut(ResponseCode::USER_BAN); + $rejectReason = !empty($actor->reject_reason) ? $actor->reject_reason : ''; + Utils::outPut(ResponseCode::USER_BAN, '', ['banReason' => $rejectReason]); } // 审核中的用户 if ($actor->status == User::STATUS_MOD) {