From 5442e55d63e455ce0601c7f759543d5f1337c3e9 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Tue, 30 Apr 2024 15:56:01 +0800 Subject: [PATCH] =?UTF-8?q?0430=E9=9C=80=E6=B1=82=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 11 +++--- .env.production | 6 ++++ public/index.html | 31 ++++++++--------- public/static/config.js | 9 +++++ src/assets/styles/yxk-admin.scss | 2 +- src/store/modules/api.js | 57 ++++++++++++++++---------------- src/utils/request.js | 3 +- src/views/system/role/index.vue | 6 ++-- 8 files changed, 70 insertions(+), 55 deletions(-) create mode 100644 public/static/config.js diff --git a/.env.development b/.env.development index 3137c52..739e89d 100644 --- a/.env.development +++ b/.env.development @@ -6,15 +6,12 @@ ENV = 'development' # VUE_APP_BASE_API = 'http://192.168.99.107:7077' # VUE_APP_WS_API = 'ws://192.168.99.107:7077' VUE_APP_CAMERA_API = '192.168.99.107:3000' -# VUE_APP_BASE_API = 'http://192.168.99.107:7070' -# VUE_APP_WS_API = 'ws://192.168.99.107:7070' +VUE_APP_BASE_API = 'http://192.168.99.107:7070' +VUE_APP_WS_API = 'ws://192.168.99.107:7070' # 许镇-本地服地址 -#VUE_APP_BASE_API = 'http://192.168.99.84:7070' -#VUE_APP_WS_API = 'ws://192.168.99.84:7070' - -VUE_APP_BASE_API = 'http://192.168.99.67:7070' -VUE_APP_WS_API = 'ws://192.168.99.67:7070' +#VUE_APP_BASE_API = 'http://192.168.99.67:7070' +#VUE_APP_WS_API = 'ws://192.168.99.67:7070' # 是否启用 babel-plugin-dynamic-import-node插件 diff --git a/.env.production b/.env.production index 6bda747..a23ca8f 100644 --- a/.env.production +++ b/.env.production @@ -3,7 +3,13 @@ ENV = 'production' # 如果使用 Nginx 代理后端接口,那么此处需要改为 '/',文件查看 Docker 部署篇,Nginx 配置 # 接口地址,注意协议,如果你没有配置 ssl,需要将 https 改为 http # VUE_APP_BASE_API = 'https://openapitest.aiyxlib.com' +# 火箭军 VUE_APP_BASE_API = 'http://192.168.1.100:7070' +# VUE_APP_BASE_API = 'http://192.168.99.107:7070' # 如果接口是 http 形式, wss 需要改为 ws +# 火箭军 VUE_APP_WS_API = 'ws://192.168.1.100:7071' VUE_APP_CAMERA_API = '192.168.1.100:3000' +# VUE_APP_WS_API = 'ws://192.168.99.107:7071' +# VUE_APP_CAMERA_API = '192.168.1.107:3000' + diff --git a/public/index.html b/public/index.html index 294da2d..789283f 100644 --- a/public/index.html +++ b/public/index.html @@ -1,15 +1,16 @@ - - - - - - - - - <%= webpackConfig.name %> - - -
- - - + + + + + + + + + <%= webpackConfig.name %> + + + +
+ + + diff --git a/public/static/config.js b/public/static/config.js new file mode 100644 index 0000000..62ca3b6 --- /dev/null +++ b/public/static/config.js @@ -0,0 +1,9 @@ +window.g = { + AXIOS_TIMEOUT: 10000, + ApiUrl: 'http://192.168.1.100:7070', // 配置服务器地址, + // ParentPage: { // 后续看需求配置 + // CrossDomainProxyUrl: '/Home/CrossDomainProxy', + // BtnsApi: '/api/services/app/Authorization/GetBtns', + // OrgsApi: '/api/services/app/authorization/GetOrgsByUserId' + // }, +} \ No newline at end of file diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss index 29297f0..1dc4aac 100644 --- a/src/assets/styles/yxk-admin.scss +++ b/src/assets/styles/yxk-admin.scss @@ -516,7 +516,7 @@ content: ""; width: 134px; height: 63px; - z-index: 99; + z-index: 101; } &::before{ left: -6px; diff --git a/src/store/modules/api.js b/src/store/modules/api.js index f65785e..2698684 100644 --- a/src/store/modules/api.js +++ b/src/store/modules/api.js @@ -1,28 +1,29 @@ -// 适配 Nginx 反向代理 -const baseUrl = process.env.VUE_APP_BASE_API === '/' ? '' : process.env.VUE_APP_BASE_API -const api = { - state: { - // 部署包上传 - deployUploadApi: baseUrl + '/api/deploy/upload', - // SQL脚本上传 - databaseUploadApi: baseUrl + '/api/database/upload', - // 实时控制台 - socketApi: baseUrl + '/websocket?token=kl', - // 图片上传 - imagesUploadApi: baseUrl + '/api/localStorage/pictures', - // 修改头像 - updateAvatarApi: baseUrl + '/api/users/updateAvatar', - // 上传文件到七牛云 - qiNiuUploadApi: baseUrl + '/api/qiNiuContent', - // Sql 监控 - sqlApi: baseUrl + '/druid/index.html', - // swagger - swaggerApi: baseUrl + '/swagger-ui.html', - // 文件上传 - fileUploadApi: baseUrl + '/api/localStorage', - // baseUrl, - baseApi: baseUrl - } -} - -export default api +// 适配 Nginx 反向代理 +// const baseUrl = process.env.VUE_APP_BASE_API === '/' ? '' : process.env.VUE_APP_BASE_API +const baseUrl = process.env.NODE_ENV === 'production' ? window.g.ApiUrl : process.env.VUE_APP_BASE_API +const api = { + state: { + // 部署包上传 + deployUploadApi: baseUrl + '/api/deploy/upload', + // SQL脚本上传 + databaseUploadApi: baseUrl + '/api/database/upload', + // 实时控制台 + socketApi: baseUrl + '/websocket?token=kl', + // 图片上传 + imagesUploadApi: baseUrl + '/api/localStorage/pictures', + // 修改头像 + updateAvatarApi: baseUrl + '/api/users/updateAvatar', + // 上传文件到七牛云 + qiNiuUploadApi: baseUrl + '/api/qiNiuContent', + // Sql 监控 + sqlApi: baseUrl + '/druid/index.html', + // swagger + swaggerApi: baseUrl + '/swagger-ui.html', + // 文件上传 + fileUploadApi: baseUrl + '/api/localStorage', + // baseUrl, + baseApi: baseUrl + } +} + +export default api diff --git a/src/utils/request.js b/src/utils/request.js index d47f7e6..c601849 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -10,7 +10,8 @@ import { reject } from 'core-js/fn/promise' // 创建axios实例 const service = axios.create({ - baseURL: process.env.NODE_ENV === 'production' ? process.env.VUE_APP_BASE_API : '/', // api 的 base_url + baseURL: process.env.NODE_ENV === 'production' ? window.g.ApiUrl : '/', // api 的 base_url + // baseURL: process.env.NODE_ENV === 'production' ? process.env.VUE_APP_BASE_API : '/', // api 的 base_url // baseURL: process.env.NODE_ENV === 'production' ? 'http://192.168.99.84:7070' : '/', // api 的 base_url timeout: Config.timeout // 请求超时时间 diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index e9cf3f0..5ee8bbd 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -64,10 +64,10 @@ - - + - +