From fbff1e5cefc4efcab71a8c374adf24cd648ff27b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E9=B9=8F?= Date: Mon, 2 Sep 2024 13:41:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E5=B0=8F=E7=A8=8B=E5=BA=8F=E5=BC=80?= =?UTF-8?q?=E5=8F=91=E7=89=88=E5=92=8C=E4=BD=93=E9=AA=8C=E7=89=88=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=87=E6=8D=A2=E7=8E=AF=E5=A2=83=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 17 ++++++++++++- config/env.js | 12 ++++++--- pages/mine/mine.vue | 60 ++++++++++++++++++++++++++++++++++++++++++++- utils/request.js | 13 ++++------ 4 files changed, 88 insertions(+), 14 deletions(-) diff --git a/App.vue b/App.vue index 233307e..6d7b2f9 100644 --- a/App.vue +++ b/App.vue @@ -14,7 +14,22 @@ // 账号信息 appid: '', // 小程序版本 - envVersion: '' + envVersion: '', + // 获取环境配置 + getEnvConfig() { + const envVserionStorage = uni.getStorageSync('envVersion') + if(envVserionStorage) { + return envVserionStorage + } else { + if(this.envVersion === 'develop') { + return 'DEV' + } else if(this.envVersion === 'trial') { + return 'PRE' + } else { + return 'PROD' + } + } + } }, computed: { ...mapState(useBluetoothStore, ['bluetoothStatus']), diff --git a/config/env.js b/config/env.js index 5f1fca5..ac08042 100644 --- a/config/env.js +++ b/config/env.js @@ -1,26 +1,30 @@ import request from '@/utils/request' const version = '1.0.0' +const buildNumber = 0 const DEV = { name: '开发', baseUrl: 'https://dev.lock.star-lock.cn/api', webviewBaseUrl: 'https://dev.lock.star-lock.cn', - version: version + version, + buildNumber } const PRE = { name: '预发', baseUrl: 'https://pre.lock.star-lock.cn/api', webviewBaseUrl: 'https://pre.lock.star-lock.cn', - version: version + version, + buildNumber } const PROD = { name: '线上', baseUrl: 'https://lock.xhjcn.ltd/api', webviewBaseUrl: 'https://lock.xhjcn.ltd', - version: version + version, + buildNumber } // 更换环境的时候 切换导出就行 -export default DEV +export default { DEV, PRE, PROD } diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index 2326f04..f848844 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -31,6 +31,10 @@ + + {{env.name}}环境 版本号:{{env.version}}+{{env.buildNumber}} + 切换环境 + @@ -40,11 +44,17 @@ + + {{env.name}}环境 版本号:{{env.version}}+{{env.buildNumber}} + 切换环境 + +