From 94c4eae7a084e4f7634ea71b730c0b465bfbcdbc Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Fri, 25 Dec 2020 17:28:46 +0800 Subject: [PATCH] sopport abp dynamic api proxy --- vueJs/.env.development | 1 + vueJs/src/App.vue | 2 + vueJs/src/api/dynamic-api.ts | 287 ++++++++++++++++++ vueJs/src/api/identity-server4.ts | 1 - vueJs/src/api/types.ts | 5 + vueJs/src/mixins/HttpProxyMiXin.ts | 71 +++++ vueJs/src/store/index.ts | 2 + vueJs/src/store/modules/http-proxy.ts | 46 +++ .../admin/identityServer/client/index.vue | 13 +- 9 files changed, 425 insertions(+), 3 deletions(-) create mode 100644 vueJs/src/api/dynamic-api.ts create mode 100644 vueJs/src/mixins/HttpProxyMiXin.ts create mode 100644 vueJs/src/store/modules/http-proxy.ts diff --git a/vueJs/.env.development b/vueJs/.env.development index 185ec6bc8..145a0c25c 100644 --- a/vueJs/.env.development +++ b/vueJs/.env.development @@ -2,6 +2,7 @@ #VUE_APP_BASE_API = '/dev-api' VUE_APP_BASE_MOCK_API = '/dev-api' +REMOTE_SERVICE_BASE_URL = '' VUE_APP_BASE_API = '/api' #Signalr VUE_APP_SIGNALR_SERVER = '/signalr-hubs' diff --git a/vueJs/src/App.vue b/vueJs/src/App.vue index 1c71bee2f..87e0b786d 100644 --- a/vueJs/src/App.vue +++ b/vueJs/src/App.vue @@ -7,6 +7,7 @@