|
|
@@ -14,8 +14,53 @@ class Menu extends BaseController
|
|
|
*/
|
|
|
public function getUserMenus()
|
|
|
{
|
|
|
+
|
|
|
+ // return json_success([
|
|
|
+ // [
|
|
|
+ // 'meta' => [
|
|
|
+ // 'title' => 'page.dashboard.title'
|
|
|
+ // ],
|
|
|
+ // 'name' => 'Dashboard',
|
|
|
+ // 'path' => '/',
|
|
|
+ // 'redirect' => '/analytics',
|
|
|
+ // 'children' => [
|
|
|
+ // [
|
|
|
+ // 'name' => 'Analytics',
|
|
|
+ // 'path' => '/analytics',
|
|
|
+ // 'component' => '/dashboard/analytics/index',
|
|
|
+ // 'meta' => [
|
|
|
+ // 'affixTab' => true,
|
|
|
+ // 'title' => 'page.dashboard.analytics'
|
|
|
+ // ]
|
|
|
+ // ]
|
|
|
+ // ]
|
|
|
+ // ]
|
|
|
+ // ]);
|
|
|
+
|
|
|
+ $webMenu = [];
|
|
|
+ $webMenu[] = [
|
|
|
+ 'meta' => [
|
|
|
+ 'title' => 'page.dashboard.title'
|
|
|
+ ],
|
|
|
+ 'name' => 'Dashboard',
|
|
|
+ 'path' => '/',
|
|
|
+ 'redirect' => '/analytics',
|
|
|
+ 'children' => [
|
|
|
+ [
|
|
|
+ 'name' => 'Analytics',
|
|
|
+ 'path' => '/analytics',
|
|
|
+ 'component' => '/dashboard/analytics/index',
|
|
|
+ 'meta' => [
|
|
|
+ 'affixTab' => true,
|
|
|
+ 'title' => 'page.dashboard.analytics'
|
|
|
+ ]
|
|
|
+ ]
|
|
|
+ ]
|
|
|
+ ];
|
|
|
+
|
|
|
try {
|
|
|
$menus = MenuService::getMenuTree($this->userId);
|
|
|
+ // $menus = $webMenu;
|
|
|
return json_success($menus);
|
|
|
} catch (\Exception $e) {
|
|
|
return json_error('获取菜单失败:' . $e->getMessage());
|