api.js 4.5 KB

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