feat: #20220802 新增用户增加角色

This commit is contained in:
赵世界 2022-08-02 16:28:22 +08:00
parent ec7ef4969e
commit ad4f38fcbe

View File

@ -35,6 +35,7 @@ class UsersController extends Controller
'name' => 'required|string|unique:users,name|max:255',
'password' => 'required|string|min:8|confirmed',
'email' => 'email',
'role_name' => 'required|string|exists:roles,name'
]);
if ($validator->fails()) {
$this->setValidatorFailResponse($validator->getMessageBag()->getMessages());
@ -49,6 +50,7 @@ class UsersController extends Controller
$user->save();
$this->setAfterUpdate($user->toArray());
$this->addLog($user->id, 'add');
$user->assignRole($request->role_name);
return new UsersResource($user);
}