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

师资报名信息提交接口优化

上级 eccce9a8
......@@ -207,33 +207,7 @@ export default {
} else if (!EMAIL_REG.test(this.form.email)) {
this.$message('邮箱格式错误')
} else {
/* this.defaultRegister()
.then((res) => {
return this.sendEnrollInfo()
},(error) => {
let errorMsg = '验证码检测失败'
if (error && error.code === 3) errorMsg = '真实姓名错误'
else if (error && error.msg) errorMsg = error.msg
this.$message.error(errorMsg)
}).then((res) => {
if (res === 'enroll success') {
this.$message.success('报名信息提交成功')
}
},(error) => {
console.log('error2',error)
let errorMsg = '报名信息提交失败'
if (error && error.msg) errorMsg = error.msg
this.$message.error(errorMsg)
}).finally((data) => {
}) */
/* Promise.all([this.defaultRegister(), this.sendEnrollInfo()])
.then(res => {
console.log(res)
})
.catch(error => {
console.log(error)
}) */
let arr = [this.defaultRegister(), this.sendEnrollInfo()];
/* let arr = [this.defaultRegister(), this.sendEnrollInfo()];
Promise.all(arr.map((promise)=>promise.catch((e)=>{
return e
})))
......@@ -263,6 +237,25 @@ export default {
}
})
.catch(err => {
}) */
this.sendEnrollInfo()
.then(res => this.defaultRegister())
.then(res => {
this.$message.success('报名信息提交成功!')
setTimeout(() => {
this.$message.success('手机号注册成功!')
}, 300)
})
.catch(error => {
if (error && error.type === 'register') {
this.$message.success('报名信息提交成功!')
setTimeout(() => {
this.$message.error('注册失败,' + error.msg + ',请重新注册')
}, 300)
} else {
let errorMsg = error.msg || ''
this.$message.error('报名信息提交失败!' + errorMsg)
}
})
}
},
......@@ -344,7 +337,7 @@ export default {
state: 'success',
msg: 'success'
})
} else if (res && res.code === 5){
} else if (res && res.code === 5) {
reject({
type: 'register',
state: 'fail',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论