document.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. import request from '../../utils/request'
  2. function getTop(data){
  3. return request({
  4. url:`/biz/dir/top-dir/${data}`,
  5. method:"get"
  6. })
  7. }
  8. // 获取所有文件夹列表
  9. function getALLdocument(data) {
  10. return request({
  11. url: `/biz/dir/list`,
  12. method: "get",
  13. params: data,
  14. })
  15. }
  16. // 按空间类型获取目录列表
  17. function getALLdocumentByType(data,type) {
  18. return request({
  19. url: `/biz/dir/list/${type}`,
  20. method: "get",
  21. params: data,
  22. })
  23. }
  24. // 新增
  25. function addDocument(data) {
  26. return request({
  27. url: `/biz/dir`,
  28. method: "post",
  29. data,
  30. })
  31. }
  32. // 修改文件夹
  33. function editFolerDocument(data) {
  34. return request({
  35. url: `/biz/dir`,
  36. method: "put",
  37. data,
  38. })
  39. }
  40. // 修改
  41. function editDocument(data) {
  42. return request({
  43. url: `/biz/dir/rename`,
  44. method: "get",
  45. params:data,
  46. })
  47. }
  48. // 删除
  49. function delDocument(data) {
  50. return request({
  51. url: `/biz/dir/${data}`,
  52. method: "delete",
  53. })
  54. }
  55. function fileTree(data){
  56. return request({
  57. url:`/biz/dir/dir-tree/${data}`,
  58. method:"get"
  59. })
  60. }
  61. // 新增
  62. function matches(data) {
  63. return request({
  64. url: `/biz/dir/matches`,
  65. method: "post",
  66. data,
  67. })
  68. }
  69. export default {
  70. getALLdocument,
  71. addDocument,
  72. delDocument,
  73. editDocument,
  74. getTop,
  75. fileTree,
  76. getALLdocumentByType,
  77. editFolerDocument,
  78. matches
  79. }