liushengqiang 1 year ago
parent
commit
9521e51f33
1 changed files with 16 additions and 3 deletions
  1. 16 3
      src/views/co-ai/index.tsx

+ 16 - 3
src/views/co-ai/index.tsx

@@ -37,6 +37,7 @@ import MEmpty from '@/components/m-empty';
 import Coaiguide from '@/custom-plugins/guide-page/coai-guide'
 import { usePageVisibility } from '@vant/use';
 import TheVip from '@/components/the-vip';
+import request from '@/helpers/request';
 export default defineComponent({
   name: 'co-ai',
   setup() {
@@ -74,7 +75,8 @@ export default defineComponent({
         width: '',
         height: ''
       },
-      showVip: false
+      showVip: false,
+      vipMember: state.user.data?.vipMember
     });
     const downRef = ref();
     const showGuide = ref(false)
@@ -84,7 +86,7 @@ export default defineComponent({
     };
     /** 去云教练 */
     const handleGoto = () => {
-      if (!state.user.data?.vipMember) {
+      if (!data.vipMember) {
         data.showVip = true;
         return;
       }
@@ -207,8 +209,19 @@ export default defineComponent({
         obv.observe(spinRef.value);
       });
 
+      const getUserInfo = async () => {
+        const res = await request.get('/edu-app/user/getUserInfo', {
+          initRequest: true, // 初始化接口
+          requestType: 'form',
+          hideLoading: true
+        });
+        if (res?.code === 200) {
+          data.vipMember = res.data.vipMember;
+        }
+      }
       listenerMessage('webViewOnResume', () => {
-        history.go(0)
+        console.log('页面显示')
+        getUserInfo()
       });
       setSearchBox();