resourceAudit.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. import { baseRequest } from '@/utils/newRequest'
  2. const request = (url, ...arg) => baseRequest(`/api/webapp/` + url, ...arg)
  3. export default {
  4. // 获取资管理审核括列表
  5. page(data) {
  6. return request('disk/courseauditrecord/page', data, 'get')
  7. },
  8. //资源管理添加
  9. add(data = {}) {
  10. return request('disk/courseauditrecord/add', data, 'post')
  11. },
  12. //发布
  13. release(data = {}) {
  14. return request('disk/courseinfo/add', data, 'post')
  15. },
  16. //更新状态(审核/删除/恢复)
  17. updateStatus(data = {}) {
  18. return request('disk/courseauditrecord/updateStatus', data, 'post')
  19. },
  20. //编辑
  21. edit(data = {}) {
  22. return request('disk/courseauditrecord/edit', data, 'post')
  23. },
  24. //编辑
  25. detail(data = {}) {
  26. return request('disk/courseauditrecord/detail', data, 'get')
  27. },
  28. //院校下拉接口
  29. orgTreeSelector(data = {}) {
  30. return request('sys/org/orgTreeSelector', data, 'get')
  31. },
  32. //根据院校id获取专业下拉接口
  33. zyselect(data = {}) {
  34. return request('disk/major/select', data, 'get')
  35. },
  36. //获取热门关键词下拉接口
  37. HotKeywords(data = {}) {
  38. return request('disk/word/select', data, 'get')
  39. },
  40. //添加热门关键词
  41. addHotKeywords(data = {}) {
  42. return request('disk/word/add', data, 'post')
  43. },
  44. //获取课程下拉
  45. courseAllList(data = {}) {
  46. return request('disk/courseopen/queryCourseList', data, 'get')
  47. },
  48. //获取学期列表
  49. semesterDownList(data = {}) {
  50. return request('disk/semester/downList', data, 'get')
  51. },
  52. //获取专业列表
  53. majordownList(data = {}) {
  54. return request('disk/major/downList', data, 'get')
  55. },
  56. //查询资源表单最后一次提交信息
  57. recentlyRecord(data = {}) {
  58. return request('disk/courseauditrecord/recentlyRecord', data, 'get')
  59. },
  60. //回收站资源彻底删除
  61. deletefile(data = {}) {
  62. return request('disk/courseauditrecord/delete', data, 'post')
  63. },
  64. //文件下载资源上传删除
  65. downloadfile(data = {}) {
  66. return request('resourceFile/downloadfile', data, 'get', { responseType: 'blob' })
  67. },
  68. //文件上传成功转换格式
  69. fileFormatConversion(data = {}) {
  70. return request('transcodingResource/file', data, 'post')
  71. },
  72. //资源类型下拉
  73. resourceTypeTree(data = {}) {
  74. return request('disk/type/tree', data, 'get')
  75. },
  76. //资源格式下拉
  77. fileformat(data = {}) {
  78. return request('disk/fileformat/page', data, 'get')
  79. },
  80. //公开人员查询分级查询
  81. orgUserTreeRespectively(data = {}) {
  82. return request('disk/college/orgUserTreeRespectively', data, 'get')
  83. },
  84. //公开人员查询所有以及下级
  85. orgUserTreeSelector(data = {}) {
  86. return request('bus/org/orgUserTreeSelector', data, 'get')
  87. },
  88. // 学院接口
  89. orgList(data = {}) {
  90. return request('sys/org/queryList', data, 'get')
  91. },
  92. //根据学院id和专业id查询班级
  93. gradeByZyAndOrgId(data = {}) {
  94. return request('disk/grades/queryList', data, 'get')
  95. },
  96. //资源转换日志
  97. resourceConversionLog(data = {}) {
  98. return request('disk/userfileconvert/page', data, 'get')
  99. }
  100. }