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}}
+ 切换环境
+
+