diff --git a/view/vue/src/components/verifition/Verify.vue b/view/vue/src/components/verifition/Verify.vue index f38724e06caa60def0da02ceb3811276113ef074..d56dfd04c3b156588a7498e3b8ed4cbd93f06b58 100644 --- a/view/vue/src/components/verifition/Verify.vue +++ b/view/vue/src/components/verifition/Verify.vue @@ -188,6 +188,7 @@ export default { closeBox() { this.clickShow = false this.refresh() + this.$emit('ajCancel', this) }, show() { if (this.mode == 'pop') { diff --git a/view/vue/src/views/Login.vue b/view/vue/src/views/Login.vue index 02c8fad22ab6d1ada7760bee0fa60a5364f6600d..8128dbc2004f5c52c4ff188c9a6f5181e9395634 100644 --- a/view/vue/src/views/Login.vue +++ b/view/vue/src/views/Login.vue @@ -13,6 +13,7 @@ :captcha-type="'blockPuzzle'" :img-size="{width:'400px',height:'200px'}" @success="login" + @ajCancel="captchaCheckCancel" />
@@ -127,7 +128,10 @@ export default { goRegister() { this.$router.push('/register') }, - + captchaCheckCancel(params) { + // 点击关闭,可以自行处理逻辑,比如关闭loading + // this.logining = false + }, checkPrama() { if (!this.loginName || !this.loginPassword) { this.$message({