notification.js 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import request from '@/common/request.js';
  2. // 获取当前登录人的菜单显示
  3. export const queryTaskMenu = () => {
  4. return request.get('/api/v1/teaching_plan/collect/collection_task/query_task_menu')
  5. }
  6. // 学年学期列表
  7. export const getSchoolYearList = () => {
  8. return request.get('/api/v1/teaching_plan/collect/target_loading/find_school_year')
  9. }
  10. // 归属分类
  11. export const getCategoryList = () => {
  12. return request.get('/api/v1/teaching_plan/collect/file_category/file_category_data')
  13. }
  14. // 总览列表
  15. export const findCollectionTask = (data) => {
  16. return request.post('/api/v1/teaching_plan/collect/collection_task/find_collection_task', data)
  17. }
  18. //删除采集任务
  19. export const deleteCollectionTask = (taskId) => {
  20. return request.post(`/api/v1/teaching_plan/collect/collection_task/delete_collection_task?taskId=${taskId}`)
  21. }
  22. // 提交材料列表
  23. export const findTeacherTaskTargetList = (data) => {
  24. return request.post('/api/v1/teaching_plan/collect/task_target/find_teacher_task_target_list', data)
  25. }
  26. // 审核人列表
  27. export const queryTeacherInfo = (data) => {
  28. return request.get(`/api/v1/teaching_plan/collect/target_loading/query_teacher_info?accountName=${data}`)
  29. }
  30. // 审核的任务列表
  31. export const getTaskTargetReview = (data) => {
  32. return request.post('/api/v1/teaching_plan/collect/task_target_review/get_task_target_review', data)
  33. }
  34. // 获取任务详情,用于编辑采集任务
  35. export const getCollectionTaskInfo = (taskId) => {
  36. return request.post(`/api/v1/teaching_plan/collect/collection_task/get_collection_task_info?taskId=${taskId}`)
  37. }
  38. // 新建采集任务
  39. export const insertCollectionTask = (data) => {
  40. return request.post('/api/v1/teaching_plan/collect/collection_task/insert_collection_task',data)
  41. }
  42. // 更新采集任务
  43. export const UpdateCollectionTask = (data) => {
  44. return request.post('/api/v1/teaching_plan/collect/collection_task/update_collection_task',data)
  45. }
  46. // 获取指定的采集任务详情
  47. export const GetCollectionTask = (data) => {
  48. return request.get(`/api/v1/teaching_plan/collect/collection_task/get_collection_task?taskId=${data}`)
  49. }
  50. // 获取当前采集任务具体采集详情列表
  51. export const getTaskTargetList = (data) => {
  52. return request.post('/api/v1/teaching_plan/collect/Task_statistics_info/get_task_target_list',data)
  53. }
  54. // 获取当前任务的筛选表头 和数据表的表头
  55. export const getTaskSelectCommon = (taskId) => {
  56. return request.post(`/api/v1/teaching_plan/collect/Task_statistics_info/get_task_select_common?taskId=${taskId}`)
  57. }
  58. // 获取指定状态的采集任务列表
  59. export const getReviewTaskList = (data) => {
  60. return request.post('/api/v1/teaching_plan/collect/task_target_review/get_review_task_list',data)
  61. }
  62. // 获取当前教师提交的文件列表
  63. export const getTaskTargetFileList = (targetId) => {
  64. return request.post(`/api/v1/teaching_plan/collect/task_target_file/get_task_target_file_list?targetId=${targetId}`)
  65. }
  66. // 批量删除OSS文件
  67. export const DeleteFileList = (data) => {
  68. return request.post('/api/v1/teach/oss/file/oss/delete_file_list',data)
  69. }
  70. //删除指定的文件
  71. export const DelTaskTargetFileList = (data) => {
  72. return request.post('/api/v1/teaching_plan/collect/task_target_file/del_task_target_file_list', data)
  73. }
  74. // 修改教师任务提交状态为待提交
  75. export const updateTaskTarget = (taskTargetId) => {
  76. return request.post(`/api/v1/teaching_plan/collect/task_target/update_task_target?taskTargetId=${taskTargetId}`)
  77. }
  78. // 具体采集任务保存上传的文件地址
  79. export const uploadTaskTargetFileList = (data) => {
  80. return request.post('/api/v1/teaching_plan/collect/task_target_file/upload_task_target_file_list',data)
  81. }