646 lines
23 KiB
JSON
646 lines
23 KiB
JSON
[
|
|
{
|
|
"name": "系统管理",
|
|
"icon": "iconfont icon-xitongshezhi",
|
|
"sort": 1,
|
|
"is_link": false,
|
|
"is_catalog": true,
|
|
"web_path": "",
|
|
"component": "layout/routerView/parent",
|
|
"component_name": "menu",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": null,
|
|
"children": [
|
|
{
|
|
"name": "菜单管理",
|
|
"icon": "iconfont icon-caidan",
|
|
"sort": 1,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/menu",
|
|
"component": "system/menu/index",
|
|
"component_name": "menu",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "Menu:Search",
|
|
"api": "/api/system/menu/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "Menu:Retrieve",
|
|
"api": "/api/system/menu/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "Menu:Create",
|
|
"api": "/api/system/menu/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "Menu:Update",
|
|
"api": "/api/system/menu/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "Menu:Delete",
|
|
"api": "/api/system/menu/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "菜单按钮",
|
|
"icon": "dot-circle-o",
|
|
"sort": 2,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/menuButton",
|
|
"component": "system/menuButton/index",
|
|
"component_name": "menuButton",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": false,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "MenuButton:Search",
|
|
"api": "/api/system/menu_button/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "MenuButton:Create",
|
|
"api": "/api/system/menu_button/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "MenuButton:Update",
|
|
"api": "/api/system/menu_button/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "MenuButton:Delete",
|
|
"api": "/api/system/menu_button/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "部门管理",
|
|
"icon": "ele-OfficeBuilding",
|
|
"sort": 3,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/dept",
|
|
"component": "system/dept/index",
|
|
"component_name": "dept",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "Dept:Search",
|
|
"api": "/api/system/dept/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "Dept:Retrieve",
|
|
"api": "/api/system/dept/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "Dept:Create",
|
|
"api": "/api/system/dept/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "Dept:Update",
|
|
"api": "/api/system/dept/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "Dept:Delete",
|
|
"api": "/api/system/dept/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "角色管理",
|
|
"icon": "ele-ColdDrink",
|
|
"sort": 4,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/role",
|
|
"component": "system/role/index",
|
|
"component_name": "role",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "Role:Search",
|
|
"api": "/api/system/role/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "Role:Retrieve",
|
|
"api": "/api/system/role/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "Role:Create",
|
|
"api": "/api/system/role/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "Role:Update",
|
|
"api": "/api/system/role/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "保存",
|
|
"value": "Role:Save",
|
|
"api": "/api/system/role/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "Role:Delete",
|
|
"api": "/api/system/role/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "用户管理",
|
|
"icon": "iconfont icon-icon-",
|
|
"sort": 6,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/user",
|
|
"component": "system/user/index",
|
|
"component_name": "user",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "User:Search",
|
|
"api": "/api/system/user/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "User:Retrieve",
|
|
"api": "/api/system/user/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "User:Create",
|
|
"api": "/api/system/user/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "导出",
|
|
"value": "User:Export",
|
|
"api": "/api/system/user/export/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "导入",
|
|
"value": "User:Import",
|
|
"api": "/api/system/user/import/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "User:Update",
|
|
"api": "/api/system/user/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "重设密码",
|
|
"value": "User:ResetPassword",
|
|
"api": "/api/system/user/{id}/reset_password/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "重置密码",
|
|
"value": "User:DefaultPassword",
|
|
"api": "/api/system/user/{id}/reset_to_default_password/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "User:Delete",
|
|
"api": "/api/system/user/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "消息中心",
|
|
"icon": "iconfont icon-xiaoxizhongxin",
|
|
"sort": 7,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/messageCenter",
|
|
"component": "system/messageCenter/index",
|
|
"component_name": "messageCenter",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "MessageCenter:Search",
|
|
"api": "/api/system/message_center/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "MessageCenter:Retrieve",
|
|
"api": "/api/system/message_center/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "MessageCenter:Create",
|
|
"api": "/api/system/message_center/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "MessageCenter:Update",
|
|
"api": "/api/system/message_center/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "MessageCenter:Delete",
|
|
"api": "/api/system/menu/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "接口白名单",
|
|
"icon": "ele-SetUp",
|
|
"sort": 8,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/apiWhiteList",
|
|
"component": "system/whiteList/index",
|
|
"component_name": "whiteList",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 19,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "WhiteList:Search",
|
|
"api": "/api/system/api_white_list/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "WhiteList:Retrieve",
|
|
"api": "/api/system/api_white_list/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "WhiteList:Create",
|
|
"api": "/api/system/api_white_list/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "WhiteList:Update",
|
|
"api": "/api/system/api_white_list/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "WhiteList:Delete",
|
|
"api": "/api/system/api_white_list/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"menu_button": []
|
|
},
|
|
{
|
|
"name": "常规配置",
|
|
"icon": "iconfont icon-configure",
|
|
"sort": 2,
|
|
"is_link": false,
|
|
"is_catalog": true,
|
|
"web_path": "",
|
|
"component": "layout/routerView/parent",
|
|
"component_name": "config",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": null,
|
|
"children": [
|
|
{
|
|
"name": "系统配置",
|
|
"icon": "iconfont icon-system",
|
|
"sort": 0,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/config",
|
|
"component": "system/config/index",
|
|
"component_name": "config",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 27,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "Config:Search",
|
|
"api": "/api/system/system_config/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "Config:Retrieve",
|
|
"api": "/api/system/system_config/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "Config:Create",
|
|
"api": "/api/system/system_config/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "Config:Update",
|
|
"api": "/api/system/system_config/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "Config:Delete",
|
|
"api": "/api/system/system_config/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "字典管理",
|
|
"icon": "iconfont icon-dict",
|
|
"sort": 1,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/dictionary",
|
|
"component": "system/dictionary/index",
|
|
"component_name": "dictionary",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 27,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "Dictionary:Search",
|
|
"api": "/api/system/dictionary/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "Dictionary:Retrieve",
|
|
"api": "/api/system/dictionary/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "Dictionary:Create",
|
|
"api": "/api/system/dictionary/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "Dictionary:Update",
|
|
"api": "/api/system/dictionary/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "Dictionary:Delete",
|
|
"api": "/api/system/dictionary/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "地区管理",
|
|
"icon": "iconfont icon-Area",
|
|
"sort": 2,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/areas",
|
|
"component": "system/areas/index",
|
|
"component_name": "areas",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 27,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "Areas:Search",
|
|
"api": "/api/system/area/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "Areas:Retrieve",
|
|
"api": "/api/system/area/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "新增",
|
|
"value": "Areas:Create",
|
|
"api": "/api/system/area/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "Areas:Update",
|
|
"api": "/api/system/area/{id}/",
|
|
"method": 2
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "Areas:Delete",
|
|
"api": "/api/system/area/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "附件管理",
|
|
"icon": "iconfont icon-file",
|
|
"sort": 3,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/file",
|
|
"component": "system/fileList/index",
|
|
"component_name": "file",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 27,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "详情",
|
|
"value": "File:Retrieve",
|
|
"api": "/api/system/file/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "查询",
|
|
"value": "File:Search",
|
|
"api": "/api/system/file/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "编辑",
|
|
"value": "File:Update",
|
|
"api": "/api/system/file/{id}/",
|
|
"method": 1
|
|
},
|
|
{
|
|
"name": "删除",
|
|
"value": "File:Delete",
|
|
"api": "/api/system/file/{id}/",
|
|
"method": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"menu_button": []
|
|
},
|
|
{
|
|
"name": "日志管理",
|
|
"icon": "iconfont icon-rizhi",
|
|
"sort": 3,
|
|
"is_link": false,
|
|
"is_catalog": true,
|
|
"web_path": "/log",
|
|
"component": "layout/routerView/parent",
|
|
"component_name": "log",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": null,
|
|
"children": [
|
|
{
|
|
"name": "登录日志",
|
|
"icon": "iconfont icon-guanlidenglurizhi",
|
|
"sort": 1,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/loginLog",
|
|
"component": "system/log/loginLog/index",
|
|
"component_name": "loginLog",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 32,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "查询",
|
|
"value": "LoginLog:Search",
|
|
"api": "/api/system/login_log/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "详情",
|
|
"value": "LoginLog:Retrieve",
|
|
"api": "/api/system/login_log/{id}/",
|
|
"method": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "操作日志",
|
|
"icon": "iconfont icon-caozuorizhi",
|
|
"sort": 2,
|
|
"is_link": false,
|
|
"is_catalog": false,
|
|
"web_path": "/operationLog",
|
|
"component": "system/log/operationLog/index",
|
|
"component_name": "operationLog",
|
|
"status": true,
|
|
"cache": false,
|
|
"visible": true,
|
|
"parent": 32,
|
|
"children": [],
|
|
"menu_button": [
|
|
{
|
|
"name": "详情",
|
|
"value": "OperationLog:Retrieve",
|
|
"api": "/api/system/operation_log/{id}/",
|
|
"method": 0
|
|
},
|
|
{
|
|
"name": "查询",
|
|
"value": "OperationLog:Search",
|
|
"api": "/api/system/operation_log/",
|
|
"method": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"menu_button": []
|
|
}
|
|
] |