diff --git a/src/views/faceteach/FaceTeachSignUp.vue b/src/views/faceteach/FaceTeachSignUp.vue index 264813e..e7b9b79 100644 --- a/src/views/faceteach/FaceTeachSignUp.vue +++ b/src/views/faceteach/FaceTeachSignUp.vue @@ -169,12 +169,12 @@ let timer = null; // 报名 function onLineSignUp() { - data.value.isSignUp || request(FACETEACH_SIGNUP, {courseId}).then(() => { - ElMessage.success("报名成功"); - router.push({path: '/faceteach', query: {courseId}}) - }).catch(err => { - console.log(err) - }); + if(data.value.isSignUp){ + return; + } + request(FACETEACH_SIGNUP, {courseId}) + data.value.isSignUp = true + ElMessage.success("报名成功"); } function formateArr(strs) {