超管后台优化

This commit is contained in:
meimei
2025-05-08 10:47:04 +08:00
parent f0bd04e5d9
commit cd2ed33305
33 changed files with 184 additions and 139 deletions

View File

@@ -430,7 +430,7 @@ class Auth extends \fast\Auth
* @param string $fixedPage 默认页
* @return array
*/
public function getSidebar($params = [], $fixedPage = 'dashboard')
public function getSidebar($params = [], $fixedPage = 'dashboard',$userRule=[])
{
// 边栏开始
Hook::listen("admin_sidebar_begin", $params);
@@ -457,7 +457,11 @@ class Auth extends \fast\Auth
}
// 读取管理员当前拥有的权限节点
$userRule = $this->getRuleList();
if (empty($userRule)){
$userRule = $this->getRuleList();
}
// dump($userRule);die();
// dump(implode('","',$userRule));die();
$selected = $referer = [];
$refererUrl = Session::get('referer');
// 必须将结果集转换为数组