reportService.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import Http from './http'
  2. import Apis from './api'
  3. //创建项目报告
  4. export const createProjectReport = () => {
  5. }
  6. //创建任务报告
  7. export const createTaskReport = () => {
  8. }
  9. //修改项目报告
  10. export const updateProjectReport = () => {
  11. }
  12. //修改任务报告
  13. export const updateTaskReport = () => {
  14. }
  15. //查看项目报告
  16. export const getProjectReport = () => {
  17. }
  18. //查看任务报告
  19. export const getTaskReport = () => {
  20. }
  21. //删除项目报告
  22. export const deleteProjectReport = (projectId, reportId, deleteProjectReportSuccess, deleteProjectReportFail) => {
  23. Http.put(Apis.REPORT.DELETE_PROJECT_REPORT.replace('{projectId}', projectId).replace('{reportId}', reportId), {}).then((res) => {
  24. deleteProjectReportSuccess(res)
  25. }).catch((error) => {
  26. deleteProjectReportFail(error)
  27. })
  28. }
  29. //删除任务报告
  30. export const deleteTaskReport = (projectId, taskId, reportId, deleteTaskReportSuccess, deleteTaskReportFail) => {
  31. Http.put(Apis.REPORT.DELETE_TASK_REPORT.replace('{projectId}', projectId).replace('{taskId}', taskId).replace('{reportId}', reportId), {}).then((res) => {
  32. deleteTaskReportSuccess(res)
  33. }).catch((error) => {
  34. deleteTaskReportFail(error)
  35. })
  36. }