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} >
武汉星星小学