import OHeader from '@/components/o-header' import OSticky from '@/components/o-sticky' import request from '@/helpers/request' import { state } from '@/state' import { Sticky, Tab, Tabs } from 'vant' import { defineComponent, onMounted, ref } from 'vue' import Practice from './component/practice' import Standard from './component/standard' import { resestState } from './create' import styles from './index.module.less' export default defineComponent({ name: 'train-planning', setup() { const trainType = sessionStorage.getItem('trainType') const tabValue = ref(trainType || 'standard') const address = ref('') // sessionStorage.removeItem('trainType') const getSchoolDetail = async () => { try { const { data } = await request.get(`/api-school/school/detail/${state.user.data.school.id}`) address.value = data.address || '' } catch { // } } const heightV = ref(0) onMounted(() => { getSchoolDetail() }) return () => (
{ heightV.value = height document.documentElement.style.setProperty('--header-height', height + 'px') }} > { // 切换时间重置表单数据 resestState() sessionStorage.setItem('trainType', val) }} > {/* */} {tabValue.value === 'standard' && } {/* */} {tabValue.value === 'practice' && } {/* {tabValue.value === 'standard' && } {tabValue.value === 'practice' && } */}
) } })