|
@ -229,7 +229,7 @@ class LoginService: |
|
|
:return: 当前用户路由信息对象 |
|
|
:return: 当前用户路由信息对象 |
|
|
""" |
|
|
""" |
|
|
query_user = UserDao.get_user_by_id(query_db, user_id=user_id) |
|
|
query_user = UserDao.get_user_by_id(query_db, user_id=user_id) |
|
|
user_router_menu = [row for row in query_user.get('user_menu_info') if row.menu_type in ['M', 'C']] |
|
|
user_router_menu = sorted([row for row in query_user.get('user_menu_info') if row.menu_type in ['M', 'C']], key=lambda x: x.order_num) |
|
|
user_router = cls.__generate_user_router_menu(0, user_router_menu) |
|
|
user_router = cls.__generate_user_router_menu(0, user_router_menu) |
|
|
return user_router |
|
|
return user_router |
|
|
|
|
|
|
|
@ -271,6 +271,7 @@ class LoginService: |
|
|
elif permission.menu_type == 'C': |
|
|
elif permission.menu_type == 'C': |
|
|
router_list_data['name'] = permission.path.capitalize() |
|
|
router_list_data['name'] = permission.path.capitalize() |
|
|
router_list_data['path'] = permission.path |
|
|
router_list_data['path'] = permission.path |
|
|
|
|
|
router_list_data['query'] = permission.query |
|
|
router_list_data['hidden'] = False if permission.visible == '0' else True |
|
|
router_list_data['hidden'] = False if permission.visible == '0' else True |
|
|
router_list_data['component'] = permission.component |
|
|
router_list_data['component'] = permission.component |
|
|
router_list_data['meta'] = { |
|
|
router_list_data['meta'] = { |
|
|