提交 76a50e67 authored 作者: lhh's avatar lhh

update

上级 077b9c66
......@@ -43,7 +43,7 @@ const form = reactive({
class_name: '',
teacher_name: '',
photo: '',
code: '',
// code: '',
protocol: false,
team_name: ''
})
......@@ -93,11 +93,6 @@ const step = ref(0)
const goPage = function () {
window.open('https://mp.weixin.qq.com/s/YCrp7zFbmurfNr5JDOBlAQ')
}
onMounted(() => {
window.document.cookie =
'TGC=VEdULTE4NzYtbFJtckJTNmxKcENRd0lMWG1FSlZwSzBNQUx3RUhiek5HdFhROXlseXJnalVLQWRTRk51RjlleWpsTjM4RmRRcTVkVS1jb20tY2FzLWFwaS03OGJjODdkOTktZzZ2anJAQEAxNzIuMjUuMTEuMTkyQEBATW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExMi4wLjAuMCBTYWZhcmkvNTM3LjM2QEBANjExMzU5NzkxODQ1Nzg4ODc2OA=='
})
</script>
<template>
......@@ -114,74 +109,76 @@ onMounted(() => {
<div class="register-form" v-if="step === 1">
<div class="bg"></div>
<AppCard>
<h1>2023年全国大学生商业数据分析与应用大赛</h1>
<el-form ref="formRef" :model="form" :rules="rules" label-width="124px" style="width: 600px; margin: 0 auto">
<!-- <el-form-item label="报名赛项">
<el-input v-model="form.name" disabled />
</el-form-item> -->
<el-form-item label="参赛类型" prop="competition_type">
<el-radio-group v-model="form.competition_type">
<el-radio label="团队赛">团队赛</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="团队名称" prop="team_name">
<el-input v-model="form.team_name" />
</el-form-item>
<el-form-item label="姓名" prop="name">
<el-input v-model="form.name" />
</el-form-item>
<el-form-item label="性别" prop="gender">
<el-radio-group v-model="form.gender">
<el-radio label="男"></el-radio>
<el-radio label="女"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="证件类型" prop="id_type">
<el-radio-group v-model="form.id_type">
<el-radio label="身份证">身份证</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="证件号码" prop="id_number">
<el-input v-model="form.id_number" />
</el-form-item>
<el-form-item label="联系电话" prop="mobile">
<el-input v-model="form.mobile" />
</el-form-item>
<el-form-item label="学校名称" prop="school">
<el-input v-model="form.school" />
</el-form-item>
<el-form-item label="专业名称" prop="subject">
<el-input v-model="form.subject" />
</el-form-item>
<el-form-item label="年级" prop="grade">
<el-input v-model="form.grade" />
</el-form-item>
<el-form-item label="班级">
<el-input v-model="form.class_name" />
</el-form-item>
<el-form-item label="指导教师" prop="teacher_name">
<el-input v-model="form.teacher_name" />
</el-form-item>
<el-form-item label="证件照" prop="photo">
<AppUpload v-model="form.photo" accept="image/*">
<template #tip>证件照说明:请上传蓝底1寸或蓝底2寸证件照,照片大小控制在500kb以内。</template>
</AppUpload>
</el-form-item>
<el-form-item label="验证码" prop="code">
<el-input v-model="form.code">
<template #append>
<el-button type="primary" :disabled="disabled" @click="sendSMS">{{ countdownText }}</el-button>
</template>
</el-input>
</el-form-item>
<el-form-item prop="protocol">
<el-checkbox label="我已确认上述信息输入无误,并对上述信息填写内容负责。" v-model="form.protocol" />
</el-form-item>
<el-row justify="center">
<el-button type="primary" round auto-insert-space @click="handleSubmit">点击提交</el-button>
<!-- <el-button round auto-insert-space @click="handleCancel">取消</el-button> -->
</el-row>
</el-form>
<div style="position: relative; z-index: 9">
<h1>2023年全国大学生商业数据分析与应用大赛</h1>
<el-form ref="formRef" :model="form" :rules="rules" label-width="124px" style="width: 600px; margin: 0 auto">
<!-- <el-form-item label="报名赛项">
<el-input v-model="form.name" disabled />
</el-form-item> -->
<el-form-item label="参赛类型" prop="competition_type">
<el-radio-group v-model="form.competition_type">
<el-radio label="团队赛">团队赛</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="团队名称" prop="team_name">
<el-input v-model="form.team_name" />
</el-form-item>
<el-form-item label="姓名" prop="name">
<el-input v-model="form.name" />
</el-form-item>
<el-form-item label="性别" prop="gender">
<el-radio-group v-model="form.gender">
<el-radio label="男"></el-radio>
<el-radio label="女"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="证件类型" prop="id_type">
<el-radio-group v-model="form.id_type">
<el-radio label="身份证">身份证</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="证件号码" prop="id_number">
<el-input v-model="form.id_number" />
</el-form-item>
<el-form-item label="联系电话" prop="mobile">
<el-input v-model="form.mobile" />
</el-form-item>
<el-form-item label="学校名称" prop="school">
<el-input v-model="form.school" />
</el-form-item>
<el-form-item label="专业名称" prop="subject">
<el-input v-model="form.subject" />
</el-form-item>
<el-form-item label="年级" prop="grade">
<el-input v-model="form.grade" />
</el-form-item>
<el-form-item label="班级">
<el-input v-model="form.class_name" />
</el-form-item>
<el-form-item label="指导教师" prop="teacher_name">
<el-input v-model="form.teacher_name" />
</el-form-item>
<el-form-item label="证件照" prop="photo">
<AppUpload v-model="form.photo" accept="image/*">
<template #tip>证件照说明:请上传蓝底1寸或蓝底2寸证件照,照片大小控制在500kb以内。</template>
</AppUpload>
</el-form-item>
<!-- <el-form-item label="验证码" prop="code">
<el-input v-model="form.code">
<template #append>
<el-button type="primary" :disabled="disabled" @click="sendSMS">{{ countdownText }}</el-button>
</template>
</el-input>
</el-form-item> -->
<el-form-item prop="protocol">
<el-checkbox label="我已确认上述信息输入无误,并对上述信息填写内容负责。" v-model="form.protocol" />
</el-form-item>
<el-row justify="center">
<el-button type="primary" round auto-insert-space @click="handleSubmit">点击提交</el-button>
<!-- <el-button round auto-insert-space @click="handleCancel">取消</el-button> -->
</el-row>
</el-form>
</div>
</AppCard>
</div>
<div class="register-success" v-if="dialogVisible">
......@@ -251,6 +248,11 @@ onMounted(() => {
}
.register-form {
.bg {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: url(https://webapp-pub.oss-cn-beijing.aliyuncs.com/pages/assa/register-bg.png);
background-size: cover;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论