feat:app嵌套h5

This commit is contained in:
liu.huiying@ebiz-digits.com
2025-03-12 18:25:52 +08:00
parent d05cc14ff3
commit b486dd4ccd
6 changed files with 171 additions and 162 deletions

View File

@@ -3,29 +3,34 @@
import LastSurvey from './components/LastSurvey/Index.vue';
import Market from './components/Market/Index.vue';
import CreateSurvey from './components/CreateSurvey/Index.vue';
import { onMounted } from 'vue';
import { onMounted,ref } from 'vue';
import utils from '@/assets/js/common';
import { getUserInfo } from '@/api/common/index.js';
import { showFailToast } from 'vant';
let contentShow = ref(false);
onMounted(async() => {
if (utils.getParameter('digitalYiliToken')) {
const appToken = utils.getParameter('digitalYiliToken');
getUserInfo(appToken).then((res) => {
if (res.data) {
contentShow = true;
utils.setSessionStorage('userInfo', res.data.data);
} else {
contentShow = false;
showFailToast(error.response.data?.message || error.data?.message || error.message || '服务器错误');
}
}).catch((error) => {
contentShow = false;
showFailToast(error.response.data?.message || error.message || '服务器错误');
});
}else{
contentShow = true
}
});
</script>
<template>
<div class="container">
<div class="container" v-if="contentShow">
<create-survey />
<!-- 最新问卷 -->