api.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. export default {
  2. PROJECT: {
  3. GET_PROJECT: '/api/project/{projectId}/',
  4. CREATE_PROJECT: '/api/project/',
  5. UPDATE_PROJECT: '/api/project/{projectId}/',
  6. DELETE_PROJECT: '/api/project/{projectId}/',
  7. ADD_PROJECT: '',
  8. ADD_PROJECT_BY_EXCEL: '/api/project/projectListImportByExcel/',
  9. },
  10. TASK: {
  11. GET_TASK: '/api/project/{projectId}/task/{taskId}/',
  12. CREATE_TASK: '/api/project/{projectId}/task/',
  13. UPDATE_TASK: '/api/project/{projectId}/task/{taskId}/',
  14. DELETE_TASK: '/api/project/{projectId}/task/{taskId}/'
  15. },
  16. REPORT: {
  17. GET_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  18. GET_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  19. CREATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/',
  20. CREATE_PROJECT_REPORT: '/api/project/{projectId}/report/',
  21. UPDATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  22. UPDATE_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  23. DELETE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  24. DELETE_PROJECT_REPORT: ''
  25. },
  26. FILE: {
  27. REQUIREMENT_FILE: '/api/files/requirementfile/{userId}/',
  28. APK: '/api/files/apk/{userId}/',
  29. UPLOAD_REPORT_FILE: '/api/files/report/{userId}/',
  30. UPLOAD_EXCEL: '',
  31. UPLOAD_IMAGE: '/api/files/image/{userId}/',
  32. },
  33. USER: {
  34. ACCEPT_TASK: '',
  35. ACCEPT_PROJECT: '',
  36. SUBMIT_TASK_REQUEST: '',
  37. SUBMIT_PROJECT_REQUEST: '',
  38. END_TASK: '',
  39. END_PROJECT: '',
  40. AGENCY_AUTHENTICATION: '',
  41. ADD_AGENCY: ''
  42. },
  43. PAGE: {
  44. HOME_PAGE: '/api/common/index/',
  45. SQUARE_PAGE: '/api/common/task/',
  46. MY_CROWD_TEST_PAGE: '/api/common/mycrowd/{userId}',
  47. TASK_DETAIL_PAGE: '/api/page/taskDetail/{taskId}/',
  48. PROJECT_DETAIL_PAGE: '/api/project/{projectId}/',
  49. REPORT_DETAIL_PAGE: '/api/page/reportDetail/{reportId}/',
  50. }
  51. }