import Mock from 'mockjs'; // import { getUrlParams } from './utils'; let token = { expire: 9999999, token: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWRzIjpbIjEiXSwidXNlcklkIjoiMSIsInBhc3N3b3JkVmVyc2lvbiI6MSwiaWF0IjoxNTczOTc4MzYyLCJleHAiOjE1NzQ1ODMxNjJ9.UOfPFd5cbWaRcaCri4TU2aFZ8_t8KVJzfBFBciDYLdQ' }; let userList = [ { id: '21', name: '测试部门权限2', password: '', passwordV: 1, nickName: '权限2昵称', headImg: null, email: null, remark: null, status: 1, createTime: '2019-11-20 15:48:31', updateTime: '2019-11-20 15:48:31', username: 'testdp2', phone: null, departmentId: '1', roleName: '只有部门2小组2', departmentName: 'x-admin' }, { id: '20', name: '测试部门权限', password: '', passwordV: 1, nickName: '测试部门权限昵称', headImg: null, email: null, remark: null, status: 1, createTime: '2019-11-20 15:39:28', updateTime: '2019-11-20 15:39:28', username: 'testdep', phone: null, departmentId: '1', roleName: '只有部门1', departmentName: 'x-admin' }, { id: '19', name: '33', password: '', passwordV: 1, nickName: '333', headImg: null, email: null, remark: null, status: 1, createTime: '2019-11-19 00:02:27', updateTime: '2019-11-19 00:02:27', username: '333', phone: null, departmentId: '17', roleName: '只有部门1', departmentName: '小组1' }, { id: '18', name: '阿打算', password: '', passwordV: 1, nickName: '12312', headImg: null, email: null, remark: null, status: 1, createTime: '2019-11-18 18:20:04', updateTime: '2019-11-18 18:20:04', username: '3123', phone: null, departmentId: '13', roleName: 'testRole', departmentName: '部门1' }, { id: '17', name: '阿', password: '', passwordV: 1, nickName: '123', headImg: null, email: null, remark: null, status: 1, createTime: '2019-11-18 18:07:57', updateTime: '2019-11-18 18:07:57', username: '123', phone: null, departmentId: '16', roleName: '超管', departmentName: '小组2' }, { id: '16', name: 'test', password: '', passwordV: 1, nickName: null, headImg: null, email: null, remark: null, status: 1, createTime: '2019-11-11 10:37:43', updateTime: '2019-11-11 11:17:25', username: '测试', phone: null, departmentId: '14', roleName: '测试,testRole,超管', departmentName: '小组1' } ]; let userInfo = { createTime: '2019-06-25 10:20:20', email: '123456@qq.com', headImg: '', id: '1', name: '超级管理员', nickName: '超管', passwordV: 1, phone: '18000000000', remark: '备注', roleIdList: ['1'], status: 1, updateTime: '2019-11-12 09:40:27', username: 'admin' }; let menu = { perms: [ 'sys:menu:add', 'sys:menu:delete', 'sys:menu:update', 'sys:menu:page', 'sys:menu:list', 'sys:menu:info', 'sys:user:add', 'sys:user:delete', 'sys:user:update', 'sys:user:page', 'sys:user:list', 'sys:user:info', 'sys:role:add', 'sys:role:delete', 'sys:role:update', 'sys:role:page', 'sys:role:list', 'sys:role:info', '1', 'sys:log:page', 'sys:log:clear' ], menus: [ {id: '9',parentId: null,name: '控制台',type: 0,icon: 'icongongzuotai',orderNum: 1,router: '',viewPath: '',keepAlive: 1}, {id: '91',parentId: '9',name: '今日概况',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/',viewPath: 'Home',keepAlive: 1}, {id: '1',parentId: null,name: '商家',type: 0,icon: 'icongongzuotai',orderNum: 1,router: '',viewPath: '',keepAlive: 1}, {id: '11',parentId: '1',name: '申请记录',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/apply',viewPath: 'saas/shop/apply',keepAlive: 1}, {id: '13',parentId: '1',name: '门店管理',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/shop',viewPath: 'saas/shop/shop',keepAlive: 1}, {id: '12',parentId: '1',name: '商家列表',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/list',viewPath: 'saas/shop/list',keepAlive: 1}, {id: '14',parentId: '1',name: '员工管理',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/manage',viewPath: 'saas/shop/manage',keepAlive: 1}, {id: '15',parentId: '1',name: '小程序',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/upgrade',viewPath: 'saas/shop/upgrade',keepAlive: 1}, {id: '16',parentId: '1',name: '付费订单',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/buy',viewPath: 'saas/shop/buy',keepAlive: 1}, {id: '17',parentId: '1',name: '提现申请',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/saas/shop/deposit',viewPath: 'saas/shop/deposit',keepAlive: 1}, {id: '10',parentId: null,name: '资产',type: 0,icon: 'icongongzuotai',orderNum: 1,router: '',viewPath: '',keepAlive: 1}, {id: '101',parentId: '10',name: '余额明细',type: 1,icon: 'icongongzuotai',orderNum: 1,router: '/assets/ptYeChange',viewPath: 'views/assets/ptYeChange',keepAlive: 1}, {id: '2',parentId: null,name: '订单',type: 1,icon: 'icongongzuotai',orderNum: 2,router: '/saas/order/list',viewPath: 'saas/order/list',keepAlive: 1}, {id: '3',parentId: null,name: '客户',type: 1,icon: 'icongongzuotai',orderNum: 3,router: '/saas/member/list',viewPath: 'saas/member/list',keepAlive: 1}, {id: '4',parentId: null,name: '店长',type: 1,icon: 'icongongzuotai',orderNum: 4,router: '/saas/pt-member/list',viewPath: 'saas/pt-member/list',keepAlive: 1}, {id: '5',parentId: null,name: '商品',type: 1,icon: 'icongongzuotai',orderNum: 5,router: '/saas/goods/list',viewPath: 'saas/goods/list',keepAlive: 1}, {id: '6',parentId: null,name: '节日',type: 1,icon: 'icongongzuotai',orderNum: 6,router: '/saas/fest/list',viewPath: 'saas/fest/list',keepAlive: 1}, {id: '8',parentId: null,name: '花材',type: 0,icon: 'icongongzuotai',orderNum: 4,router: '/item/list',viewPath: 'views/item/list.vue',keepAlive: 1}, {id: '805',parentId: '8',name: '花材分类',type: 1,icon: 'icongongzuotai',orderNum: 4,router: '/item-class/list',viewPath: 'views/item-class/list.vue',keepAlive: 1}, {id: '810',parentId: '8',name: '花材列表',type: 1,icon: 'icongongzuotai',orderNum: 4,router: '/item/list',viewPath: 'views/item/list.vue',keepAlive: 1}, {id: '806',parentId: '8',name: '花材分类(供)',type: 1,icon: 'icongongzuotai',orderNum: 4,router: '/item-cat/list',viewPath: 'views/item-cat/list.vue',keepAlive: 1}, {id: '810',parentId: '8',name: '花材列表(供)',type: 1,icon: 'icongongzuotai',orderNum: 4,router: '/item-cat-relate/list',viewPath: 'views/item-cat-relate/list.vue',keepAlive: 1}, {id: '7',parentId: null,name: '套餐',type: 0,icon: 'icongongzuotai',orderNum: 7,router: '/saas/manage/list',viewPath: 'saas/manage/list',keepAlive: 1}, {id: '701',parentId: '7',name: '套餐列表',type: 1,icon: 'icongongzuotai',orderNum: 7,router: '/saas/manage/package',viewPath: 'saas/manage/package',keepAlive: 1}, {id: '701',parentId: '7',name: '权限',type: 1,icon: 'icongongzuotai',orderNum: 7,router: '/saas/manage/auth',viewPath: 'saas/manage/auth',keepAlive: 1}, ] }; // Mock.mock(RegExp('/auth/login' + '.*'), 'get', req => { // // console.table(req); // return { // code: 1, // data: userInfo, // message: 'success' // }; // }); Mock.mock(RegExp('/comm/permmenu' + '.*'), 'get', req => { // console.table(req); return { code: 1, data: menu, message: 'success' }; }); Mock.mock(RegExp('/sys/user/list' + '.*'), 'get', req => { // console.table(req); return { code: 1, data: { list: userList, pagination: { page: 1, size: 20, total: 6 } }, message: 'success' }; });