From 66f19d8ef163f8b811731599a9357f2348706a37 Mon Sep 17 00:00:00 2001 From: JaguarJack Date: Sat, 3 Jun 2023 07:49:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E8=A7=92=E8=89=B2=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/Permissions/Http/Controllers/RolesController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/Permissions/Http/Controllers/RolesController.php b/modules/Permissions/Http/Controllers/RolesController.php index b44bd6e..b31bf2a 100644 --- a/modules/Permissions/Http/Controllers/RolesController.php +++ b/modules/Permissions/Http/Controllers/RolesController.php @@ -41,7 +41,8 @@ class RolesController extends Controller public function store(RoleRequest $request) { $data = $request->all(); - if ($data['data_range'] && ! DataRange::Personal_Choose->assert($data['data_range'])) { + $data['data_range'] = (int) $data['data_range']; + if (!$data['data_range'] || !DataRange::Personal_Choose->assert($data['data_range'])) { $data['departments'] = []; } @@ -77,7 +78,8 @@ class RolesController extends Controller public function update($id, RoleRequest $request) { $data = $request->all(); - if ($data['data_range'] && ! DataRange::Personal_Choose->assert($data['data_range'])) { + $data['data_range'] = (int) $data['data_range']; + if (!$data['data_range'] || !DataRange::Personal_Choose->assert($data['data_range'])) { $data['departments'] = []; }