UNPKG

generator-min-app

Version:

hcy system layout and pages

276 lines (274 loc) 7.42 kB
export default { 'POST /mock/menu/menuList': (_req: any, res: any) => { res.json({ success: true, data: { pageNum: 1, pageSize: 10, totalPage: 8, items: [ { id: 1, isOpenWindow: 2, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '菜单管理', privilegeNameEn: '', privilegeNumber: '000111', privilegeUrl: 'systemManagement/menu', children: [ { id: 12, isOpenWindow: 1, parentId: 1, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '菜单管理子', privilegeNameEn: '', privilegeNumber: '000111', privilegeUrl: 'systemManagement/menu', }, { id: 11, isOpenWindow: 1, parentId: 1, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '菜单管理子2', privilegeNameEn: '', privilegeNumber: '000111', privilegeUrl: 'systemManagement/menu', }, ], sort: 1, status: 0, type: 0, }, { id: 2, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '角色管理', privilegeNameEn: '', privilegeNumber: '000112', privilegeUrl: 'systemManagement/role', sort: 2, status: 0, type: 0, }, { id: 3, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '用户管理', privilegeNameEn: '', privilegeNumber: '000113', privilegeUrl: 'systemManagement/user', sort: 3, status: 0, type: 0, }, { id: 4, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '部门管理', privilegeNameEn: '', privilegeNumber: '000114', privilegeUrl: 'systemManagement/department', sort: 4, status: 0, type: 0, }, { id: 5, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '权限管理', privilegeNameEn: '', privilegeNumber: '000115', privilegeUrl: 'systemManagement/privilege', sort: 5, status: 0, type: 0, }, { id: 6, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '日志管理', privilegeNameEn: '', privilegeNumber: '000116', privilegeUrl: 'systemManagement/log', sort: 6, status: 0, type: 0, }, { id: 7, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '数据字典', privilegeNameEn: '', privilegeNumber: '000117', privilegeUrl: 'systemManagement/dictionary', sort: 7, status: 0, type: 0, }, { id: 8, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '系统设置', privilegeNameEn: '', privilegeNumber: '000118', privilegeUrl: 'systemManagement/setting', sort: 8, status: 0, type: 0, }, { id: 9, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '消息管理', privilegeNameEn: '', privilegeNumber: '000119', privilegeUrl: 'systemManagement/message', sort: 9, status: 0, type: 0, }, { id: 10, isOpenWindow: 1, parentId: 0, permission: '', privilegeAlias: 'menu.center', privilegeIcon: 'lineChartOutlined', privilegeName: '系统监控', privilegeNameEn: '', privilegeNumber: '000120', privilegeUrl: 'systemManagement/monitor', sort: 10, status: 0, type: 0, }, ], }, code: 200, msg: 'success', }); }, 'POST /mock/menu/addMenu': (_req: any, res: any) => { res.json({ success: true, data: {}, code: 200, msg: 'success', }); }, 'POST /mock/menu/editMenu': (_req: any, res: any) => { res.json({ success: true, data: {}, code: 200, msg: 'success', }); }, 'POST /mock/menu/deleteMenu': (_req: any, res: any) => { res.json({ success: true, data: {}, code: 200, msg: 'success', }); }, 'GET /mock/menu/getMenuTree': (_req: any, res: any) => { res.json({ success: true, data: [ { id: 1, privilegeAlias: 'menu.center', }, { id: 2, privilegeName: '角色管理', privilegeNameEn: '', }, { id: 3, privilegeName: '用户管理', privilegeNameEn: '', }, { id: 4, privilegeName: '部门管理', privilegeNameEn: '', }, { id: 5, privilegeName: '权限管理', privilegeNameEn: '', }, { id: 6, privilegeName: '日志管理', privilegeNameEn: '', }, { id: 7, privilegeName: '数据字典', privilegeNameEn: '', }, { id: 8, privilegeName: '系统设置', privilegeNameEn: '', }, { id: 9, privilegeName: '消息管理', privilegeNameEn: '', }, { id: 10, privilegeName: '系统监控', privilegeNameEn: '', }, ], code: 200, msg: 'success', }); }, };