api.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  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: '/api/greenChannel/project/',
  8. ADD_PROJECT_BY_EXCEL_PRE: '/api/greenChannel/excel/projects',
  9. ADD_PROJECT_BY_EXCEL: '/api/greenChannel/projects'
  10. },
  11. TASK: {
  12. GET_TASK: '/api/project/{projectId}/task/{taskId}/',
  13. CREATE_TASK: '/api/project/{projectId}/task/',
  14. UPDATE_TASK: '/api/project/{projectId}/task/{taskId}/',
  15. DELETE_TASK: '/api/project/{projectId}/task/{taskId}/'
  16. },
  17. REPORT: {
  18. GET_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  19. GET_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  20. CREATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/',
  21. CREATE_PROJECT_REPORT: '/api/project/{projectId}/report/',
  22. UPDATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  23. UPDATE_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  24. DELETE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  25. DELETE_PROJECT_REPORT: ''
  26. },
  27. FILE: {
  28. REQUIREMENT_FILE: '/api/files/requirementfile/{userId}/',
  29. APK: '/api/files/apk/{userId}/',
  30. UPLOAD_REPORT_FILE: '/api/files/report/{userId}/',
  31. UPLOAD_EXCEL: '',
  32. UPLOAD_IMAGE: '/api/files/image/{userId}/',
  33. },
  34. USER: {
  35. ACCEPT_TASK: '',
  36. ACCEPT_PROJECT: '',
  37. SUBMIT_TASK_REQUEST: '',
  38. SUBMIT_PROJECT_REQUEST: '',
  39. END_TASK: '',
  40. END_PROJECT: '',
  41. ADD_AGENCY: '/api/greenChannel/agency/',
  42. GET_CURRENT_USER: '/api/common/currentUser/',
  43. GET_USER_IDENTITY: '',
  44. GET_AUTH_URLS: '',
  45. SUBMIT_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/individual/',
  46. SUBMIT_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterprise/',
  47. SUBMIT_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency/'
  48. },
  49. PAGE: {
  50. HOME_PAGE: '/api/common/index/',
  51. SQUARE_PAGE: '/api/task/',
  52. MY_CROWD_TEST_PAGE: '/api/common/mycrowd/{userId}',
  53. TASK_DETAIL_PAGE: '/api/page/taskDetail/{taskId}/',
  54. PROJECT_DETAIL_PAGE: '/api/project/{projectId}/',
  55. REPORT_DETAIL_PAGE: '/api/page/reportDetail/{reportId}/',
  56. },
  57. GENERAL: {
  58. GET_ALL_ABILITIES: ''
  59. }
  60. }