api.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  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. MORE_HOT_PROJECT: '/api/square/hotProject/list',
  15. CROWD_PROJECT: '/api/common/index/crowd/project/{code}',
  16. },
  17. TASK: {
  18. GET_TASK: '/api/project/{projectId}/task/{taskId}/',
  19. CREATE_TASK: '/api/project/{projectId}/task/',
  20. UPDATE_TASK: '/api/project/{projectId}/task/{taskId}/',
  21. DELETE_TASK: '/api/project/{projectId}/task/{taskId}/',
  22. ACCEPT_TASK: '/api/project/{projectId}/task/{taskId}/agency/{userId}', // PUT
  23. REJECT_TASK: '/api/project/{projectId}/task/{taskId}/status/reject',
  24. SUBMIT_TASK: '/api/project/{projectId}/task/{taskId}/status/commit',
  25. END_TASK: '/api/project/{projectId}/task/{taskId}/status/finished',
  26. EXPORT_TASK: '/api/project/{projectId}/task/{taskId}/export',
  27. MORE_HOT_TASK: '/api/square/hotTasks/list',
  28. GET_TASK_CLOUD:'/api/project/{projectId}/task/{taskId}/word',
  29. GET_TASK_CLOUD_By_DESCRIPTION:'/api/project/{projectId}/task/{taskId}/word/{taskDescription}'
  30. },
  31. REPORT: {
  32. GET_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  33. GET_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  34. CREATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/',
  35. CREATE_PROJECT_REPORT: '/api/project/{projectId}/report/',
  36. UPDATE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  37. UPDATE_PROJECT_REPORT: '/api/project/{projectId}/report/{reportId}/',
  38. DELETE_TASK_REPORT: '/api/project/{projectId}/task/{taskId}/report/{reportId}/',
  39. DELETE_PROJECT_REPORT: ''
  40. },
  41. FILE: {
  42. REQUIREMENT_FILE: '/api/files/requirementfile/{userId}/',
  43. APK: '/api/files/apk/{userId}/',
  44. UPLOAD_REPORT_FILE: '/api/files/report/{userId}/',
  45. UPLOAD_EXCEL: '',
  46. UPLOAD_IMAGE: '/api/files/image/{userId}/',
  47. GET_TEMPLATE_EXCEL_FILE: '' ,
  48. TASK_IMPORT: '/api/project/task/import'
  49. },
  50. USER: {
  51. ADD_AGENCY: '/api/greenChannel/agency/',
  52. GET_CURRENT_USER: '/api/common/currentUser/',
  53. GET_USER_IDENTITY: '',
  54. GET_AUTH_URLS: '',
  55. LOGOUT: '/api/common/logout',
  56. SUBMIT_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/personalAuth/',
  57. SUBMIT_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterpriseAuth',
  58. SUBMIT_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency/',
  59. UPDATE_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/personalAuth',
  60. UPDATE_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterpriseAuth',
  61. UPDATE_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency/',
  62. UPDATE_AGENCY_RESOURCE_AND_ABILITY:'/api/user/{userId}/agency/resource',
  63. GET_INDIVIDUAL_AUTHENTICATION_INFO: '/api/user/{userId}/personalAuth',
  64. GET_ENTERPRISE_AUTHENTICATION_INFO: '/api/user/{userId}/enterpriseAuth',
  65. GET_AGENCY_AUTHENTICATION_INFO: '/api/user/{userId}/agency',
  66. GET_AGENCY_AUTHENTICATION_INFO_COMMON: '/api/user/{userId}/agency/common',
  67. GET_ALL_HANDLING_AUTH_INFO: '/api/user/authentication/handling',
  68. GET_ALL_HANDLED_AUTH_INFO: '/api/user/authentication/handled',
  69. PASS_AGENCY_AUTH:'/api/user/{userId}/agency/status/accept',
  70. PASS_ENTERPRISE_AUTH:'/api/user/{userId}/enterpriseAuth/status/accept',
  71. PASS_INDIVIDUAL_AUTH:'/api/user/{userId}/personalAuth/status/accept',
  72. REJECT_AGENCY_AUTH:'/api/user/{userId}/agency/status/reject',
  73. REJECT_ENTERPRISE_AUTH:'/api/user/{userId}/enterpriseAuth/status/reject',
  74. REJECT_INDIVIDUAL_AUTH:'/api/user/{userId}/personalAuth/status/reject',
  75. GET_DETAIL: "/api/user/detail/{userId}",
  76. GET_ADDRESS: "/api/index/address",
  77. IS_PART: "/api/common/check/create/project/{userId}",
  78. IS_AGENCY: "/api/common/check/accept/task/{userId}",
  79. },
  80. PAGE: {
  81. HOME_PAGE: '/api/common/index/',
  82. SQUARE_PAGE: '/api/task/',
  83. MY_CROWD_TEST_PAGE: '/api/common/mycrowd/{userId}',
  84. TASK_DETAIL_PAGE: '/api/page/taskDetail/{taskId}/',
  85. PROJECT_DETAIL_PAGE: '/api/project/{projectId}/',
  86. REPORT_DETAIL_PAGE: '/api/page/reportDetail/{reportId}/',
  87. },
  88. AGENCY: {
  89. GET_DETAIL: '/api/agency/{agencyId}',
  90. },
  91. RESOURCE: {
  92. GET_DETAIL: '/api/common/index/resource/{code}',
  93. },
  94. EXPERT: {
  95. GET_DETAIL: '/api/common/index/expert/{id}',
  96. },
  97. TECHNOLOGY: {
  98. GET_MORE: '/api/technical/more',
  99. },
  100. GENERAL: {
  101. GET_ALL_INSTITUTIONS: '/api/regionalManager',
  102. GET_ALL_AGENCIES: '/api/agency/list',
  103. GET_ALL_AGENCIES_AND_TEST_USER: '/api/agencyAndTestUser/list',
  104. GET_ALL_ApplicationType: '/api/list/application',
  105. GET_ALL_TestType: '/api/list/type',
  106. GET_ALL_Filed: '/api/list/filed',
  107. }
  108. }