¶Ô±ÈÐÂÎļþ |
| | |
| | | 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 |
| | | } |
| | | } |
| | | }) |
| | | } |