From 38d7cc3ee70e1de015ea03ee3f1330be0054b6c7 Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期三, 20 七月 2022 14:58:51 +0800 Subject: [PATCH] update: [login] 客戶登入 新增圖驗證碼 --- PAMapp/pages/login/index.vue | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) diff --git a/PAMapp/pages/login/index.vue b/PAMapp/pages/login/index.vue index e9b152d..99b8193 100644 --- a/PAMapp/pages/login/index.vue +++ b/PAMapp/pages/login/index.vue @@ -82,7 +82,7 @@ <template v-if="connectDevice === 'MOBILE'"> <div v-show="showPhoneOtpCodeField"> <el-row type="flex" justify="space-between"> - <div class="mdTxt">頛詨撽�Ⅳ</div> + <div class="mdTxt">頛詨 OTP 撽�Ⅳ</div> <div class="otp-count-timer"> {{counterTime(otpCounterSec)}} </div> @@ -95,11 +95,11 @@ 'is-invalid': !otpCode }" v-model="otpCode" - placeholder="隢撓�撽�Ⅳ" + placeholder="隢撓� OTP 撽�Ⅳ" > </el-row> <div class="error mt-5 mb-10"> - <span v-show="otpCounterSec === 0">撽�Ⅳ撌脤�����撽�Ⅳ</span> + <span v-show="otpCounterSec === 0">OTP 撽�Ⅳ撌脤����� OTP 撽�Ⅳ</span> </div> <el-row> @@ -108,7 +108,7 @@ @click="resentOtp('MOBILE')" icon="icon-arrow" > - ��撽�Ⅳ<span + �� OTP 撽�Ⅳ<span class="pam-field-title__hint pl-5" v-if="otpResendCounter !== 0" >({{ otpResendCounter }})</span> @@ -133,7 +133,7 @@ <template v-if="connectDevice === 'EMAIL'"> <el-row v-show="showEmailVerifyField"> <el-row type="flex" justify="space-between"> - <div class="mdTxt">頛詨撽�Ⅳ</div> + <div class="mdTxt">頛詨 OTP 撽�Ⅳ</div> <div class="otp-count-timer"> {{counterTime(emailCounterSec)}} </div> @@ -146,11 +146,11 @@ 'is-invalid': !emailOtpCode }" v-model="emailOtpCode" - placeholder="隢撓�撽�Ⅳ" + placeholder="隢撓� OTP 撽�Ⅳ" > </el-row> <div class="error mt-5 mb-10"> - <span v-show="emailCounterSec === 0">撽�Ⅳ撌脤�����撽�Ⅳ</span> + <span v-show="emailCounterSec === 0">OTP 撽�Ⅳ撌脤����� OTP 撽�Ⅳ</span> </div> <el-button @@ -158,7 +158,7 @@ icon="icon-arrow" @click="resentOtp('EMAIL')" > - ��撽�Ⅳ<span + �� OTP 撽�Ⅳ<span v-if="emailResendCounter !== 0" class="pam-field-title__hint pl-5" >({{ emailResendCounter }})</span> @@ -568,6 +568,8 @@ this.emailResendCounter -= 1; } if (this.emailCounterSec === 0) { + this.verificationCode = ''; + this.regenerateImgOfVerification(); clearInterval(this.emailResendInterval); } }, 1000) @@ -580,7 +582,9 @@ this.otpResendCounter -= 1; } if (this.otpCounterSec === 0) { - clearInterval(this.otpInterval) + this.verificationCode = ''; + this.regenerateImgOfVerification(); + clearInterval(this.otpInterval); } }, 1000) } -- Gitblit v1.8.0