权限fields添加level字段

This commit is contained in:
JaguarJack 2021-05-13 20:22:07 +08:00
parent ef69476a4c
commit 66673a0714

View File

@ -15,6 +15,7 @@ class Permissions extends CatchModel
'id', //
'permission_name', // 菜单名称
'parent_id', // 父级ID
'level', // 层级
'icon',
'component', // 组件
'redirect',
@ -89,8 +90,7 @@ class Permissions extends CatchModel
{
$modelData = $model->getData();
if (isset($modelData['restful'])) {
$restful = intval($model->getData('restful'));
$restful = intval($modelData['restful'] ?? 0);
$model = self::where('id', $model->id)->find();
@ -101,14 +101,13 @@ class Permissions extends CatchModel
$restful && self::createRestful($model, $level);
return $model->updateBy('id', [
$model->updateBy('id', [
'level' => $level
]);
}
return true;
}
}
/**
@ -144,7 +143,13 @@ class Permissions extends CatchModel
}
}
/**
* 展示
*
* @time 2021年05月13日
* @param $id
* @return Permissions
*/
public function show($id)
{
$permission = $this->findBy($id);