doc.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. export default ($axios) => {
  2. const docApis = {}
  3. // 获取文章列表
  4. docApis.getArticleList = (params = {}) =>
  5. $axios.get('/wx/data/article/list', { params })
  6. // 获取图片列表
  7. docApis.getImageList = (params = {}) =>
  8. $axios.get('/wx/data/image/list', { params })
  9. // 获取视频列表
  10. docApis.getVideoList = (params = {}) =>
  11. $axios.get('/wx/data/video/list', { params })
  12. // 获取文件列表
  13. docApis.getFileList = (params = {}) =>
  14. $axios.get('/wx/data/file/list', { params })
  15. // 获取文章详情
  16. docApis.getArticleDetail = (params = {}) =>
  17. $axios.get('/wx/data/article/form/data', { params })
  18. // 下载文件
  19. docApis.downFile = (params = {}) =>
  20. $axios.get('/wx/download/file', { params })
  21. // 获取文件列表
  22. docApis.fetchDocsList = (params = {}) =>
  23. $axios.get('/notoken/path/file', { params })
  24. // 获取面包屑
  25. docApis.fetchCrumbsList = (params = {}) =>
  26. $axios.get('/notoken/path/crumbs', { params })
  27. // 获取面包屑
  28. docApis.fetchFileDetail = (params = {}) =>
  29. $axios.get('/wx/data/file/detail', { params })
  30. return docApis
  31. }