diff --git a/app/Http/Controllers/Api/HostController.php b/app/Http/Controllers/Api/HostController.php index db4f124..e26e98c 100644 --- a/app/Http/Controllers/Api/HostController.php +++ b/app/Http/Controllers/Api/HostController.php @@ -31,8 +31,8 @@ public function update(HostRequest $request, Host $host): JsonResponse $user = $request->user(); - if ($user->balance < 1) { - return $this->error('余额不足,无法开启计费项目。'); + if ($user->balance < 0.5) { + return $this->error('余额不足,无法开启计费项目。请确保您的余额至少为 0.5 元,您当前有 ' . $user->balance . ' 元。'); } $host->update([ diff --git a/app/Http/Controllers/Web/BalanceController.php b/app/Http/Controllers/Web/BalanceController.php index 2facdd9..b8142c0 100644 --- a/app/Http/Controllers/Web/BalanceController.php +++ b/app/Http/Controllers/Web/BalanceController.php @@ -29,7 +29,7 @@ public function store(Request $request) { // 充值 $this->validate($request, [ - 'amount' => 'required|integer|min:1|max:10000', + 'amount' => 'required|integer|min:0.1|max:10000', ]); $user = $request->user(); @@ -39,7 +39,7 @@ public function store(Request $request) $data = [ 'user_id' => $user->id, - 'amount' => $request->amount, + 'amount' => $request->input('amount'), 'payment' => 'alipay', ];