api.js 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  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/{userId}/projects',
  9. ADD_PROJECT_BY_EXCEL: '/api/greenChannel/projects',
  10. ACCEPT_PROJECT: '/api/project/{projectId}/regionManager/{userId}',
  11. REJECT_PROJECT: '/api/project/{projectId}/status/rejected',
  12. SUBMIT_PROJECT: '/api/project/{projectId}/status/committed',
  13. END_PROJECT: '/api/project/{projectId}/status/finished'
  14. },
  15. TASK: {
  16. GET_TASK: '/api/project/{projectId}/task/{taskId}/',
  17. CREATE_TASK: '/api/project/{projectId}/task/',
  18. UPDATE_TASK: '/api/project/{projectId}/task/{taskId}/',
  19. DELETE_TASK: '/api/project/{projectId}/task/{taskId}/',
  20. ACCEPT_TASK: '/api/project/{projectId}/task/{taskId}/agency/{userId}', // PUT
  21. REJECT_TASK: '/api/project/{projectId}/task/{taskId}/status/reject',
  22. SUBMIT_TASK: '/api/project/{projectId}/task/{taskId}/status/commit',
  23. END_TASK: '/api/project/{projectId}/task/{taskId}/status/finished',
  24. },
  25. REPORT: {
  26. GET_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  27. GET_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  28. CREATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/',
  29. CREATE_PROJECT_REPORT: '/api/project/{projectId}/report/',
  30. UPDATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  31. UPDATE_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  32. DELETE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  33. DELETE_PROJECT_REPORT: ''
  34. },
  35. FILE: {
  36. REQUIREMENT_FILE: '/api/files/requirementfile/{userId}/',
  37. APK: '/api/files/apk/{userId}/',
  38. UPLOAD_REPORT_FILE: '/api/files/report/{userId}/',
  39. UPLOAD_EXCEL: '',
  40. UPLOAD_IMAGE: '/api/files/image/{userId}/',
  41. GET_TEMPLATE_EXCEL_FILE: ''
  42. },
  43. USER: {
  44. ADD_AGENCY: '/api/greenChannel/agency/',
  45. GET_CURRENT_USER: '/api/common/currentUser/',
  46. GET_USER_IDENTITY: '',
  47. GET_AUTH_URLS: '',
  48. LOGOUT: '/api/common/logout',
  49. SUBMIT_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/personalAuth/',
  50. SUBMIT_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterpriseAuth',
  51. SUBMIT_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency/',
  52. UPDATE_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/personalAuth',
  53. UPDATE_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterpriseAuth',
  54. UPDATE_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency/',
  55. UPDATE_AGENCY_RESOURCE_AND_ABILITY:'/api/user/{userId}/agency/resource',
  56. GET_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/personalAuth',
  57. GET_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterpriseAuth',
  58. GET_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency',
  59. GET_ALL_HANDLING_AUTH_INFO: '/api/user/authentication/handling',
  60. GET_ALL_HANDLED_AUTH_INFO: '/api/user/authentication/handled',
  61. PASS_AGENCY_AUTH:'/api/user/{userId}/agency/status/accept',
  62. PASS_ENTERPRISE_AUTH:'/api/user/{userId}/enterpriseAuth/status/accept',
  63. PASS_INDIVIDUAL_AUTH:'/api/user/{userId}/personalAuth/status/accept',
  64. REJECT_AGENCY_AUTH:'/api/user/{userId}/agency/status/reject',
  65. REJECT_ENTERPRISE_AUTH:'/api/user/{userId}/enterpriseAuth/status/reject',
  66. REJECT_INDIVIDUAL_AUTH:'/api/user/{userId}/personalAuth/status/reject',
  67. },
  68. PAGE: {
  69. HOME_PAGE: '/api/common/index/',
  70. SQUARE_PAGE: '/api/task/',
  71. MY_CROWD_TEST_PAGE: '/api/common/mycrowd/{userId}',
  72. TASK_DETAIL_PAGE: '/api/page/taskDetail/{taskId}/',
  73. PROJECT_DETAIL_PAGE: '/api/project/{projectId}/',
  74. REPORT_DETAIL_PAGE: '/api/page/reportDetail/{reportId}/',
  75. },
  76. GENERAL: {
  77. GET_ALL_INSTITUTIONS: '/api/regionalManager',
  78. GET_ALL_AGENCIES: '/api/agency/list',
  79. GET_ALL_ApplicationType: '/api/list/application',
  80. GET_ALL_TestType: '/api/list/type',
  81. GET_ALL_Filed: '/api/list/filed',
  82. }
  83. }