12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- import { MockMethod } from 'vite-plugin-mock';
- import { resultSuccess, resultError, baseUrl } from '../_util';
- import { ResultEnum } from '../../src/enums/httpEnum';
- const userInfo = {
- name: 'Jeecg',
- userid: '00000001',
- email: 'test@gmail.com',
- signature: '海纳百川,有容乃大',
- introduction: '微笑着,努力着,欣赏着',
- title: '交互专家',
- group: '某某某事业群-某某平台部-某某技术部-UED',
- tags: [
- {
- key: '0',
- label: '很有想法的',
- },
- {
- key: '1',
- label: '专注设计',
- },
- {
- key: '2',
- label: '辣~',
- },
- {
- key: '3',
- label: '大长腿',
- },
- {
- key: '4',
- label: '川妹子',
- },
- {
- key: '5',
- label: '海纳百川',
- },
- ],
- notifyCount: 12,
- unreadCount: 11,
- country: 'China',
- address: 'Xiamen City 77',
- phone: '0592-268888888',
- };
- export default [
- {
- url: `${baseUrl}/account/getAccountInfo`,
- timeout: 1000,
- method: 'get',
- response: () => {
- return resultSuccess(userInfo);
- },
- },
- {
- url: `${baseUrl}/user/sessionTimeout`,
- method: 'post',
- statusCode: 401,
- response: () => {
- return resultError();
- },
- },
- {
- url: '/basic-api/user/tokenExpired',
- method: 'post',
- statusCode: 200,
- response: () => {
- return resultError('Token Expired!', { code: ResultEnum.TIMEOUT as number });
- },
- },
- ] as MockMethod[];
|