1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import Mock from 'mockjs'
- export default ({ mock }) => {
- if (!mock) return;
- // 用户登录
- Mock.mock('/user/login', 'post', {
- data: new Date().getTime() + ''
- });
- //用户退出
- Mock.mock('/user/logout', 'get', {
- data: true,
- });
- //刷新token
- Mock.mock('/user/refesh', 'post', {
- data: new Date().getTime() + ''
- });
- //获取表格数据
- Mock.mock('/user/getTable', 'get', () => {
- let list = []
- for (let i = 0; i < 5; i++) {
- list.push(Mock.mock({
- id: '@increment',
- name: Mock.mock('@cname'),
- username: Mock.mock('@last'),
- type: [0, 2],
- checkbox: [0, 1],
- 'number|0-100': 0,
- datetime: 1532932422071,
- 'sex|0-1': 0,
- moreselect: [0, 1],
- "grade": 0,
- address: Mock.mock('@cparagraph(1, 3)'),
- check: [1, 3, 4]
- }))
- }
- return {
- data: {
- total: 11,
- pageSize: 10,
- tableData: list
- }
- }
- })
- }
|