import Mock from 'mockjs'; import { ApiEnum } from '@/enums/apiEnum'; import { resultSuccess } from '../_util'; const Random = Mock.Random; const token = Random.string('upper', 32, 32); const adminInfo = { userId: '1', username: 'admin', realName: 'Admin', avatar: Random.image(), desc: 'manager', password: Random.string('upper', 4, 16), token, permissions: [ { label: '主控台', value: 'dashboard_console', }, { label: '监控页', value: 'dashboard_monitor', }, { label: '工作台', value: 'dashboard_workplace', }, { label: '基础列表', value: 'basic_list', }, { label: '基础列表删除', value: 'basic_list_delete', }, ], }; export default [ { url: ApiEnum.SiteLogin, timeout: 1000, method: 'post', response: () => { return resultSuccess({ token }); }, }, { url: ApiEnum.MemberInfo, timeout: 1000, method: 'get', response: () => { return resultSuccess(adminInfo); }, }, ];