api.js 4.8 KB

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