diff --git a/app/Http/Controllers/Modules/HostController.php b/app/Http/Controllers/Modules/HostController.php index 869a270..79af7ff 100644 --- a/app/Http/Controllers/Modules/HostController.php +++ b/app/Http/Controllers/Modules/HostController.php @@ -48,8 +48,10 @@ public function store(Request $request): Response|JsonResponse // $user = User::findOrFail($request->user_id); - if ($user->balance < 1) { - return $this->error('此用户余额不足,无法开设计费项目。'); + if ($request->price > 0) { + if ($user->balance < 1) { + return $this->error('此用户余额不足,无法开设计费项目。'); + } } // 如果没有 name,则随机