修改权限分类

This commit is contained in:
liaofei 2023-04-23 16:17:27 +08:00
parent 317d5715e4
commit e7349e6a9e
2 changed files with 8 additions and 1 deletions

View File

@ -354,6 +354,12 @@ class SystemCrudServices extends BaseServices
'add_time' => date('Y-m-d H:i:s')
],
];
$routeService = app()->make(SystemRouteServices::class);
foreach ($ruleData as $key => $item) {
if ($routeService->count(['method' => $item['method'], 'path' => $item['path']])) {
unset($ruleData[$key]);
}
}
app()->make(SystemRouteServices::class)->saveAll($ruleData);
//记录权限加入菜单表
$menuData = [];

View File

@ -204,7 +204,8 @@ class SystemRouteServices extends BaseServices
$cateId = $commmonId;
} else {
if (!isset($item['option']['cate_name'])) {
$cateId = $id;
$rule = explode('/', $item['rule']);
$cateId = $this->topCateId($app, $rule[0]);
} else {
$cateId = $this->topCateId($app, $item['option']['cate_name']);
}