ming 1 год назад
Родитель
Сommit
0c8e196cb1
2 измененных файлов с 16 добавлено и 28 удалено
  1. 1 1
      src/pages/index.vue
  2. 15 27
      src/pages/login.vue

+ 1 - 1
src/pages/index.vue

@@ -20,7 +20,7 @@ const dataToken=uni.getStorageSync("App-Token" )
 // 构造URL
 const url = `https://manager.usky.cn/mobile/#/pages/login?dataToken=${dataToken}&xcx=${encodeURIComponent(encryptedData)}`;
 console.log(url)
-// uni.hideHomeButton()
+uni.hideHomeButton()
 
  
 onShow(() => {

+ 15 - 27
src/pages/login.vue

@@ -1,5 +1,5 @@
 <template>
-  <view id="login-container" class="login-container">
+  <view id="login-container" class="login-container" v-if="!tokenData" >
     <image class="bgImage" :src="useStore.loginBg" v-if="useStore.loginBg" />
 
     <view class="middle">
@@ -123,9 +123,10 @@ const state = reactive({
   /** 用户隐私协议数据 */
   uChecked: false,
   modalShow: false,
+  tokenData:'',
 });
 
-const { phone, verify, switchText, username, password, isPassword, linkUrl, uChecked, modalShow } = toRefs(state);
+const { phone, verify, switchText, username, password, isPassword, linkUrl, uChecked, modalShow ,tokenData} = toRefs(state);
 
 /**
  * @跳转服务器配置
@@ -174,32 +175,13 @@ function getVerifyCode() {
  * @初始化
  */
 function init() {
+  uni.setStorageSync("serveUrl", "manager.usky.cn");
+  state.tokenData = uni.getStorageSync("App-Token");
   useStore.SetInterval("codeTime"); //调用倒计时定时器
-
-  //#ifdef H5
-  useStore.GetWxOpenId(1); //调用获取微信公众号openId
-
-  if (window.location.host) {
-    linkUrl.value = window.location.host;
-    // linkUrl.value = "172.16.120.165:13200";
-    // linkUrl.value = "localhost:81";
-    useStore.GetMobileTenantConfig({ url: linkUrl.value });
-  }
-  //#endif
-
-  //#ifdef APP-PLUS || MP-WEIXIN
-  if (uni.getStorageSync("serveUrl")) {
-    linkUrl.value = uni.getStorageSync("serveUrl");
-    // linkUrl.value = "localhost:81";
-    useStore.GetMobileTenantConfig({ url: linkUrl.value });
-  } else {
-    uni.setStorageSync("serveUrl", "manager.usky.cn");
-    commonStore.setServeList("manager.usky.cn", "");
-    linkUrl.value = uni.getStorageSync("serveUrl");
-    // linkUrl.value = "localhost:81";
-    useStore.GetMobileTenantConfig({ url: linkUrl.value });
+  if (uni.getStorageSync("App-Token")) {
+    proxy.$tab.reLaunch("/pages/index");       
   }
-  //#endif
+  
 }
 
 /** 点击提交按钮 */
@@ -312,7 +294,13 @@ onShow(() => {
   });
 });
 
-onLoad((options) => {});
+onLoad((options) => {
+  console.log(options)
+  if(options.type){
+    console.log('退出小程序,清缓存')
+    uni.clearStorageSync()
+  }
+});
 </script>
 
 <style lang="scss" scoped>