|
@@ -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();
|
|
|
|