|
@@ -73,38 +73,48 @@ export default defineComponent({
|
|
|
maxDate: new Date()
|
|
|
})
|
|
|
const handleSubmit = async () => {
|
|
|
- console.log(forms, 'forms')
|
|
|
- if (!forms.name) {
|
|
|
- Toast('请输入姓名')
|
|
|
- }
|
|
|
- if (!forms.gender) {
|
|
|
- Toast('请选择性别')
|
|
|
- }
|
|
|
- if (!forms.phone) {
|
|
|
- Toast('请输入手机号')
|
|
|
- }
|
|
|
- if (!forms.birthdate) {
|
|
|
- Toast('请选择出生年月')
|
|
|
- }
|
|
|
- if (!forms.code) {
|
|
|
- Toast('请输入验证码')
|
|
|
- }
|
|
|
- if (!forms.subjectId) {
|
|
|
- Toast('请选择声部')
|
|
|
- }
|
|
|
+ try {
|
|
|
+ console.log(forms, 'forms')
|
|
|
+ if (!forms.name) {
|
|
|
+ Toast('请输入姓名')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!forms.gender) {
|
|
|
+ Toast('请选择性别')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!forms.phone) {
|
|
|
+ Toast('请输入手机号')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!forms.birthdate) {
|
|
|
+ Toast('请选择出生年月')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!forms.code) {
|
|
|
+ Toast('请输入验证码')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!forms.subjectId) {
|
|
|
+ Toast('请选择声部')
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
- const res = await request.post('/api-tenant/open/student/save', {
|
|
|
- data: { ...forms },
|
|
|
- hideLoading: true
|
|
|
- })
|
|
|
- console.log(res)
|
|
|
- if (res.code == 200) {
|
|
|
- data.showSuccess = true
|
|
|
- }
|
|
|
+ const res = await request.post('/api-tenant/open/student/save', {
|
|
|
+ data: { ...forms },
|
|
|
+ hideLoading: true
|
|
|
+ })
|
|
|
+ console.log(res)
|
|
|
+ if (res.code == 200) {
|
|
|
+ data.showSuccess = true
|
|
|
+ }
|
|
|
|
|
|
- if (res.code == 5004) {
|
|
|
- data.secondConfirm = true
|
|
|
- data.userSchoolName = res.msg
|
|
|
+ if (res.code == 5004) {
|
|
|
+ data.secondConfirm = true
|
|
|
+ data.userSchoolName = res.msg
|
|
|
+ }
|
|
|
+ } catch {
|
|
|
+ //
|
|
|
}
|
|
|
}
|
|
|
const getSubjectList = async () => {
|
|
@@ -229,7 +239,7 @@ export default defineComponent({
|
|
|
inputAlign="right"
|
|
|
label="姓名"
|
|
|
placeholder="请输入姓名"
|
|
|
- maxlength={20}
|
|
|
+ maxlength={14}
|
|
|
v-model={forms.name}
|
|
|
|
|
|
// onUpdate: modelValue={(val: string) => {
|