From 7e41702de8facfc7b1663386782402e8b5f7a287 Mon Sep 17 00:00:00 2001 From: wuyanwen Date: Tue, 14 Jan 2020 08:22:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=A7=92=E8=89=B2=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- catch/permissions/controller/Role.php | 2 +- catch/permissions/model/HasPermissionsTrait.php | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 catch/permissions/model/HasPermissionsTrait.php diff --git a/catch/permissions/controller/Role.php b/catch/permissions/controller/Role.php index 0a4c384..c7b384e 100644 --- a/catch/permissions/controller/Role.php +++ b/catch/permissions/controller/Role.php @@ -97,7 +97,7 @@ class Role extends CatchController } if (!empty($request->param('departments'))) { $role->detachDepartments(); - $role->attach($request->param('departments')); + $role->attachDepartments($request->param('departments')); } return CatchResponse::success(); } diff --git a/catch/permissions/model/HasPermissionsTrait.php b/catch/permissions/model/HasPermissionsTrait.php new file mode 100644 index 0000000..006cf1e --- /dev/null +++ b/catch/permissions/model/HasPermissionsTrait.php @@ -0,0 +1,10 @@ + + * @copyright By CatchAdmin + * @license https://github.com/yanwenwu/catch-admin/blob/master/LICENSE.txt + */