project.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. import { http } from '@/utils/http';
  2. /**
  3. * @description 创建项目
  4. * @param {object} data
  5. */
  6. export function CreateProject(data) {
  7. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_manager-CreateProject`, data);
  8. }
  9. /**
  10. * @description 得到项目基本信息
  11. * @param {object} data
  12. */
  13. export function GetProjectBaseInfo(data) {
  14. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_manager-GetProjectBaseInfo`, data);
  15. }
  16. /**
  17. * @description 得到项目信息
  18. * @param {object} data
  19. */
  20. export function GetProjectInfo(data) {
  21. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_manager-GetProjectInfo`, data);
  22. }
  23. /**
  24. * @description 得到我的教材课件任务列表
  25. * @param {object} data
  26. */
  27. export function GetMyBookCoursewareTaskList(data) {
  28. return http.post(
  29. `${process.env.VUE_APP_EepServer}?MethodName=project_task_manager-GetMyBookCoursewareTaskList`,
  30. data,
  31. );
  32. }
  33. /**
  34. * @description 得到教材课件信息
  35. * @param {object} data
  36. */
  37. export function GetBookCoursewareInfo(data) {
  38. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_task_manager-GetBookCoursewareInfo`, data);
  39. }
  40. /**
  41. * @description 得到审校流程节点列表
  42. * @param {object} data
  43. */
  44. export function GetAuditFlowNodeList(data) {
  45. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_audit_manager-GetAuditFlowNodeList`, data);
  46. }
  47. /**
  48. * @description 启用初审节点
  49. * @param {object} data
  50. */
  51. export function SetEnableFirstAuditNode(data) {
  52. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_audit_manager-SetEnableFirstAuditNode`, data);
  53. }
  54. /**
  55. * @description 添加审校节点
  56. * @param {object} data
  57. */
  58. export function AddAuditNode(data) {
  59. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_audit_manager-AddAuditNode`, data);
  60. }
  61. /**
  62. * @description 删除审校节点
  63. * @param {object} data
  64. */
  65. export function DeleteAuditNode(data) {
  66. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_audit_manager-DeleteAuditNode`, data);
  67. }