You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
922 B

5 years ago
5 years ago
  1. import Mock from 'mockjs'
  2. import loginAPI from './login'
  3. import articleAPI from './article'
  4. import remoteSearchAPI from './remoteSearch'
  5. import transactionAPI from './transaction'
  6. // Mock.setup({
  7. // timeout: '350-600'
  8. // })
  9. // 登录相关
  10. //Mock.mock(/\/login\/login/, 'post', loginAPI.loginByUsername)
  11. //Mock.mock(/\/login\/logout/, 'post', loginAPI.logout)
  12. //Mock.mock(/\/user\/info\.*/, 'get', loginAPI.getUserInfo)
  13. // 文章相关
  14. Mock.mock(/\/article\/list/, 'get', articleAPI.getList)
  15. Mock.mock(/\/article\/detail/, 'get', articleAPI.getArticle)
  16. Mock.mock(/\/article\/pv/, 'get', articleAPI.getPv)
  17. Mock.mock(/\/article\/create/, 'post', articleAPI.createArticle)
  18. Mock.mock(/\/article\/update/, 'post', articleAPI.updateArticle)
  19. // 搜索相关
  20. Mock.mock(/\/search\/user/, 'get', remoteSearchAPI.searchUser)
  21. // 账单相关
  22. Mock.mock(/\/transaction\/list/, 'get', transactionAPI.getList)
  23. export default Mock