Browse Source

http地址动态配置

wangtao 1 year ago
parent
commit
510c0da018

+ 4 - 1
.env.development

@@ -5,7 +5,10 @@ VUE_APP_TITLE = 东信充值管理系统
 ENV = 'development'
 
 # 东信充值管理系统/开发环境
-VUE_APP_BASE_API = '/dev-api'
+VUE_APP_BASE_API = 'https://smartpark.caih.com/dxapi/'
+
+# 文件路径
+VUE_APP_FILE_API = 'https://smartpark.caih.com/dxfile/'
 
 # 路由懒加载
 VUE_CLI_BABEL_TRANSPILE_MODULES = true

+ 5 - 1
.env.production

@@ -5,4 +5,8 @@ VUE_APP_TITLE = 东信充值管理系统
 ENV = 'production'
 
 # 管理系统/生产环境
-VUE_APP_BASE_API = '/dxapi'
+VUE_APP_BASE_API = 'https://smartpark.caih.com/dxapi/'
+
+
+# 文件路径
+VUE_APP_FILE_API = 'https://smartpark.caih.com/dxfile/'

+ 4 - 1
.env.staging

@@ -7,4 +7,7 @@ NODE_ENV = production
 ENV = 'staging'
 
 # 管理系统/测试环境
-VUE_APP_BASE_API = '/stage-api'
+VUE_APP_BASE_API = 'https://smartpark.caih.com/dxapi/'
+
+# 文件路径
+VUE_APP_FILE_API = 'https://smartpark.caih.com/dxfile/'

+ 1 - 1
src/views/recharge/cateringManagement/foodManagement/index.vue

@@ -345,7 +345,7 @@ export default {
     /** 模板导出 */
     handleExport() {
       var a = document.createElement("a"); //创建一个<a></a>标签
-      a.href = "https://smartpark.caih.com/dxfile/3164eb4f-d4f5-4f28-a201-61c602ad2cdb.xls"; // 给a标签的href属性值加上地址,注意,这里是绝对路径,不用加 点.
+      a.href = process.env.VUE_APP_FILE_API+"3164eb4f-d4f5-4f28-a201-61c602ad2cdb.xls"; // 给a标签的href属性值加上地址,注意,这里是绝对路径,不用加 点.
       a.download = "点餐服务菜品上传模板" ; //设置下载文件文件名,这里加上.xlsx指定文件类型,pdf文件就指定.fpd即可
       a.style.display = "none"; // 障眼法藏起来a标签
       document.body.appendChild(a); // 将a标签追加到文档对象中

+ 1 - 1
src/views/recharge/personnel/index.vue

@@ -399,7 +399,7 @@ export default {
     /** 导出按钮操作 */
     handleExport() {
         var a = document.createElement("a"); //创建一个<a></a>标签
-        a.href = 'https://smartpark.caih.com/dxfile/7695b261-d941-4bb6-b3d1-1e448edc6afb.xls'; // 给a标签的href属性值加上地址,注意,这里是绝对路径,不用加 点.
+        a.href = process.env.VUE_APP_FILE_API+'7695b261-d941-4bb6-b3d1-1e448edc6afb.xls'; // 给a标签的href属性值加上地址,注意,这里是绝对路径,不用加 点.
         a.download = "批量充值模板.xls"; //设置下载文件文件名,这里加上.xlsx指定文件类型,pdf文件就指定.fpd即可
         a.style.display = "none"; // 障眼法藏起来a标签
         document.body.appendChild(a); // 将a标签追加到文档对象中

+ 1 - 1
src/views/system/user/profile/userAvatar.vue

@@ -86,7 +86,7 @@ export default {
   created(){
     let index=this.options.img.lastIndexOf("dxtop/");
     index=this.options.img.substring(index+5,index.length);
-    this.options.img = "https://smartpark.caih.com" + index
+    // this.options.img = "" + index
   },
   methods: {
     // 编辑头像

+ 12 - 12
vue.config.js

@@ -30,17 +30,17 @@ module.exports = {
         host: '0.0.0.0',
         port: port,
         open: true,
-        proxy: {
-            // detail: https://cli.vuejs.org/config/#devserver-proxy
-            [process.env.VUE_APP_BASE_API]: {
-                //target: `http://172.16.120.85:8085`, //本地
-                target: 'https://smartpark.caih.com/dxapi/', //东信
-                changeOrigin: true,
-                pathRewrite: {
-                    ['^' + process.env.VUE_APP_BASE_API]: ''
-                }
-            }
-        },
+        // proxy: {
+        //     // detail: https://cli.vuejs.org/config/#devserver-proxy
+        //     [process.env.VUE_APP_BASE_API]: {
+        //         //target: `http://172.16.120.85:8085`, //本地
+        //         target: 'https://smartpark.caih.com/dxapi/', //东信
+        //         changeOrigin: true,
+        //         pathRewrite: {
+        //             ['^' + process.env.VUE_APP_BASE_API]: ''
+        //         }
+        //     }
+        // },
         disableHostCheck: true
     },
     configureWebpack: {
@@ -125,4 +125,4 @@ module.exports = {
                 }
             )
     }
-}
+}