1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- import { resultSuccess } from '../_util';
- const menuList = () => {
- const result: any[] = [
- {
- label: 'Dashboard',
- key: 'dashboard',
- type: 1,
- subtitle: 'dashboard',
- openType: 1,
- auth: 'dashboard',
- path: '/dashboard',
- children: [
- {
- label: '主控台',
- key: 'console',
- type: 1,
- subtitle: 'console',
- openType: 1,
- auth: 'console',
- path: '/dashboard/console',
- },
- {
- label: '工作台',
- key: 'workplace',
- type: 1,
- subtitle: 'workplace',
- openType: 1,
- auth: 'workplace',
- path: '/dashboard/workplace',
- },
- ],
- },
- {
- label: '表单管理',
- key: 'form',
- type: 1,
- subtitle: 'form',
- openType: 1,
- auth: 'form',
- path: '/form',
- children: [
- {
- label: '基础表单',
- key: 'basic-form',
- type: 1,
- subtitle: 'basic-form',
- openType: 1,
- auth: 'basic-form',
- path: '/form/basic-form',
- },
- {
- label: '分步表单',
- key: 'step-form',
- type: 1,
- subtitle: 'step-form',
- openType: 1,
- auth: 'step-form',
- path: '/form/step-form',
- },
- {
- label: '表单详情',
- key: 'detail',
- type: 1,
- subtitle: 'detail',
- openType: 1,
- auth: 'detail',
- path: '/form/detail',
- },
- ],
- },
- ];
- return result;
- };
- export default [
- {
- url: '/api/menu/list',
- timeout: 1000,
- method: 'get',
- response: () => {
- const list = menuList();
- return resultSuccess({
- list,
- });
- },
- },
- ];
|