一、给用户分配角色
1.1 用户模型关联角色
用户和角色之间的关系:属于关系 boLongsTo
在User.php
模型中写入如下关联代码:
// 用户属于哪个角色
public function role() {
return $this -> belongsTo(Role::class, 'role_id');
}
1.2 增加分配权限按钮
<span class="label label-primary radius">
<a href="{
{route('admin.user.role', $item)}}">分配权限</a>
</span>
1.3 添加分配权限路由
// 给用户分配角色
Route::match(['get', 'post'], 'user/role/{user}', 'UserController@role')->name('user.role');