import ColHeader from '@/components/col-header' import ColSearch from '@/components/col-search' import { Sticky, Image, List, Popup, Icon, Area, Field, Form, CellGroup, Button, Toast, Picker, DatetimePicker } from 'vant' import { defineComponent, onMounted, reactive } from 'vue' import styles from './index.module.less' import bg from './images/teacherBg.png' import rejectLogo from './images/rejectLogo.png' import rejectSchool from './images/rejest-school.png' import subTitle from './images/subTitle.png' import centerLogo from './images/center.png' import studentText from './images/studentText.png' import { useRoute } from 'vue-router' import icon_arrow from './images/icon_arrow.png' import rejectBtn from './images/rejectBtn.png' import request from '@/helpers/request' import dayjs from 'dayjs' export default defineComponent({ name: 'tenantStudentRejest', setup() { const route = useRoute(); const forms = reactive({ idCardNo: '', username: '', realName: '', phone: '', subjectId: '', tenantId: '', birthdate: '', code: '' }); const data = reactive({ schoolName: route.query.schoolName || '', cityName: '', // 所属城市 showArea: false, checked: true, success: false, areaList: {} as any, sendMsg: '获取验证码', imgCodeStatus: false, subjectList: [], searchStatus: false, openStatus: false, dateState: false }); const handleSubmit = () => { console.log(forms, 'forms') if (!forms.username) { Toast('请输入老师昵称') } if (!forms.phone) { Toast('请输入手机号') } if (!forms.code) { Toast('请输入验证码') } if (!forms.realName) { Toast('请输入真实姓名') } if (!forms.idCardNo) { Toast('请输入身份证号') } if (!forms.subjectId) { Toast('请选择声部') } } const getSubjectList = async () => { try { const res = await request.get('/api-student/open/subject/subjectSelect') data.subjectList = res.data || [] } catch (e) { console.log(e) } } const confirmSubject = (val: any) => { console.log(val, 'confirmSubject') } const confirmDate = (val: any) => { forms.birthdate = dayjs(val).format('YYYY-MM-DD') data.dateState = false } onMounted(() => { getSubjectList() }) /** 发送验证码 */ const onSendSms = () => { if (!forms.phone) { Toast('请输入手机号码'); return; } if (!/^1[3456789]\d{9}$/.test(forms.phone)) { Toast('手机号码格式不正确'); return; } data.imgCodeStatus = true; }; return () => <>< div class={styles.videoClass} >

武汉星星小学

handleSubmit()}> { // forms.nickname = val.trim(); // }} />
手机号码为酷乐秀学院登录账号
{{ button: () => ( ) }} { // forms.nickname = val.trim(); // }} /> { // forms.nickname = val.trim(); // }} /> (data.searchStatus = true)}> {{ button: () => ( ) }}
{ handleSubmit() }} class={styles.rejectBtn} alt="" />
(data.searchStatus = false)} onClosed={() => (data.openStatus = false)} > { data.searchStatus = false }} onConfirm={confirmSubject}> } })