From d3bdb3c0f3e87640df4226400d6ec4e07e79ebae Mon Sep 17 00:00:00 2001 From: luyisha Date: Fri, 27 Oct 2023 10:38:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E7=BB=93=E6=9E=9C=E5=AE=8C?= =?UTF-8?q?=E5=96=84=EF=BC=8C=E4=BF=AE=E6=AD=A3=E5=85=AC=E5=85=B1?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E7=9A=84=E8=AF=B7=E6=B1=82url?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/vCode.vue | 16 +++++++++------- pages/reg/index.vue | 3 ++- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/layout/vCode.vue b/layout/vCode.vue index 80e370a..a113bab 100644 --- a/layout/vCode.vue +++ b/layout/vCode.vue @@ -75,15 +75,17 @@ export default { } if (this.load) return; this.inSend = true; - // serve.post(this.url,this.data) - Member.sendEmailCode(this.data) + serve.post(this.url,this.data) .then((res) => { // ss - if(res.code=='4001'){ - this.inSend = false - this.$toast(res.message); - //如果返回报错,让图形重新获取一次 - this.$emit('reGetGraphChe') + if(res.code!=='200'){//4001|1004 + this.inSend = false + // 如果返回错误码 + if(this.url=='/register/sendEmailCode'){ + // 如果获取验证码的接口要求填写图形验证码 + // 图形重新获取一次 + this.$emit('reGetGraphChe') + } }else{ this.inSend = false; this.load = true; diff --git a/pages/reg/index.vue b/pages/reg/index.vue index 6e8025f..5f05a41 100644 --- a/pages/reg/index.vue +++ b/pages/reg/index.vue @@ -215,7 +215,8 @@ export default { Member.register(this.form).then((res) => { if(res.code != 200){ - this.$toast(res.message) + this.$toast(res.message); + this.reGetGraphChe(); return false } // #ifdef H5