提交 b3f2b2a3 authored 作者: pengxiaohui's avatar pengxiaohui

修改师资培训报名message duration

上级 10e84155
...@@ -199,13 +199,14 @@ export default { ...@@ -199,13 +199,14 @@ export default {
} }
}) })
if (!flag) { if (!flag) {
this.$message('请完善信息') // this.$message('请完善信息')
this.message('请完善信息')
} else if (!MOBILE_REG.test(this.form.mobile)) { } else if (!MOBILE_REG.test(this.form.mobile)) {
this.$message('手机号格式错误') this.message('手机号格式错误')
} else if (!IDCARD_REG.test(this.form.id_num)) { } else if (!IDCARD_REG.test(this.form.id_num)) {
this.$message('身份证号格式错误') this.message('身份证号格式错误')
} else if (!EMAIL_REG.test(this.form.email)) { } else if (!EMAIL_REG.test(this.form.email)) {
this.$message('邮箱格式错误') this.message('邮箱格式错误')
} else { } else {
/* let arr = [this.defaultRegister(), this.sendEnrollInfo()]; /* let arr = [this.defaultRegister(), this.sendEnrollInfo()];
Promise.all(arr.map((promise)=>promise.catch((e)=>{ Promise.all(arr.map((promise)=>promise.catch((e)=>{
...@@ -241,20 +242,20 @@ export default { ...@@ -241,20 +242,20 @@ export default {
this.sendEnrollInfo() this.sendEnrollInfo()
.then(res => this.defaultRegister()) .then(res => this.defaultRegister())
.then(res => { .then(res => {
this.$message.success('报名信息提交成功!') this.message('报名信息提交成功!','success', 6000)
setTimeout(() => { setTimeout(() => {
this.$message.success('手机号注册成功!') this.message('手机号注册成功!','success', 6000)
}, 300) }, 300)
}) })
.catch(error => { .catch(error => {
if (error && error.type === 'register') { if (error && error.type === 'register') {
this.$message.success('报名信息提交成功!') this.message('报名信息提交成功!','success', 6000)
setTimeout(() => { setTimeout(() => {
this.$message.error('注册失败,' + error.msg + ',请重新注册') this.message('注册失败,' + error.msg + ',请重新注册','error', 6000)
}, 300) }, 300)
} else { } else {
let errorMsg = error.msg || '' let errorMsg = error.msg || ''
this.$message.error('报名信息提交失败!' + errorMsg) this.message('报名信息提交失败!' + errorMsg,'error', 6000)
} }
}) })
} }
...@@ -369,6 +370,13 @@ export default { ...@@ -369,6 +370,13 @@ export default {
}, },
back() { back() {
this.$router.go(-1) this.$router.go(-1)
},
message(errMsg, type, dur) {
this.$message({
message: errMsg,
type: type || 'info',
duration: dur || 3000
})
} }
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论