ソースを参照

feat: 未登录状态不请求相关续费、切换身份弹窗接口

zhangyuhan 1 年間 前
コミット
cf7cb092cc

+ 3 - 1
apps/mobile/src/views/identity/components/CheckUserDialog.vue

@@ -1,5 +1,5 @@
 <template>
-  <div class="check-user-dialog">
+  <div class="check-user-dialog" v-if="isLogin">
     <CheckVipExpire @loaded="onVipCheckLoaded" @change="onVipCheckChange" />
     <CheckPowerAndSwitch v-if="checkPowerShow" />
   </div>
@@ -7,6 +7,7 @@
 <script>
 import CheckPowerAndSwitch from '@/views/identity/components/CheckPowerAndSwitch'
 import CheckVipExpire from '@/views/identity/components/CheckVipExpire'
+import { mapGetters } from 'vuex'
 
 export default {
   name: 'CheckUserDialog',
@@ -23,6 +24,7 @@ export default {
     }
   },
   computed: {
+    ...mapGetters('user', ['isLogin']),
     checkPowerShow() {
       const { loaded, show } = this.vipCheck
       return loaded && !show