diff --git a/app/Http/Controllers/AdminCommandController.php b/app/Http/Controllers/AdminCommandController.php index f45ce3b..490ab7f 100644 --- a/app/Http/Controllers/AdminCommandController.php +++ b/app/Http/Controllers/AdminCommandController.php @@ -429,7 +429,7 @@ class AdminCommandController extends Controller $request->validate([ 'username' => 'required|string', 'room_id' => 'required|integer', - 'amount' => 'required|integer|min:1|max:99999', + 'amount' => 'required|integer|min:1|max:999999999', ]); $admin = Auth::user(); @@ -694,9 +694,9 @@ class AdminCommandController extends Controller return false; } - // 目标用户等级必须低于操作者 + // 目标用户等级不能高于操作者(允许平级互相操作) $target = User::where('username', $targetUsername)->first(); - if ($target && $target->user_level >= $admin->user_level) { + if ($target && $target->user_level > $admin->user_level) { return false; } diff --git a/app/Http/Controllers/ChatController.php b/app/Http/Controllers/ChatController.php index bda0f2b..434bdfa 100644 --- a/app/Http/Controllers/ChatController.php +++ b/app/Http/Controllers/ChatController.php @@ -1156,7 +1156,7 @@ class ChatController extends Controller $request->validate([ 'to_user' => 'required|string', 'room_id' => 'required|integer', - 'amount' => 'required|integer|min:1|max:999999', + 'amount' => 'required|integer|min:1|max:999999999', ]); $sender = Auth::user();