<script> export default { onLaunch: function() { let BASE_URL = ""; var env =''; let res = uni.getStorageSync('env') || '1' switch(res){ case '1': //dev BASE_URL = 'http://192.168.4.212:8866' // 开发环境 env = 'dev' break; case '2': //test BASE_URL = 'https://opentest1.elab.ink' env = 'test' break; case '3'://test2 BASE_URL = 'https://opentest2.elab.ink' env = 'test2' break; case '4'://test3 BASE_URL = 'https://gatewaytest3.skyforestcity.com' env = 'test3' break; case '5'://test4 BASE_URL = 'https://gatewaytest4.skyforestcity.com' env = 'test4' break; case '6'://uat3 BASE_URL = "https://api-uat3.elaber.cn" env = 'uat3' break; case '7': //uat BASE_URL = "https://api-uat.elaber.cn" env = 'uat' break; case '8': // 线上 product default: BASE_URL = "https://dm-api.elab-plus.cn" env = 'production' break; } this.globalData.BASE_URL = BASE_URL; this.globalData.env = env; let plat = uni.getSystemInfoSync().platform; this.globalData.platform = plat let userInfo = uni.getStorageSync('userInfo');//获得保存在本地的用户信息 }, onShow: function() { let token = this.$cache.get('_token_owner_union'); let userId = this.$cache.get('_user_id') if (!token) { this.regist(); } else { this.globalData.token = token; this.globalData.userId = userId; } document.body.style.setProperty("background-color",this.globalData.color4) }, onHide: function() { }, methods: { getThemeInfo() { }, async regist() { let ret = await this.$myRequest({ url: "/regist", data: { "code": "o08gpwOfRgwnhh1WCBYGLbaszur8", "shareToken": "" } }); if (ret.data.success) { let userId = ret.data.single.userId; this.$cache.set("_user_id",userId,0); this.globalData.userId = userId; if (ret.data.single.authed == 1) { let token = ret.data.single.token; this.$cache.set('_token_owner_union', token); this.globalData.token = token } uni.$emit('request') }else{ uni.$emit('request') } }, }, globalData: { token: "", userId:"", color1: "#F07423", color2: "#FD8F3C", color3: "#FFC444", color4: "#F5F5F7", color5: "#F7A98E", color6: "#FFF4EB", color7:"#F8BA91", color8:"#FFF4EB", color9:"#8B654D", color10:"#FCF6F1", BASE_URL:"https://dm-api.elab-plus.cn",//默认环境 } } </script> <style> </style>