From 067883c72b282546402064eb1b78d8618d45b74d Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Mon, 21 Apr 2025 17:23:10 +0800
Subject: [PATCH] 1
---
src/page/login/register.vue | 34 ++++++++++++++++++++++++++++++----
1 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/src/page/login/register.vue b/src/page/login/register.vue
index 6ff323b..2dcf056 100644
--- a/src/page/login/register.vue
+++ b/src/page/login/register.vue
@@ -18,6 +18,27 @@
<template slot="prepend">+91</template>
</el-input>
+ <!-- 添加发送验证码的输入框和按钮 -->
+ <div style="margin-top: 0.46rem; display: flex; align-items: center;">
+ <el-input
+ style="flex-grow: 1;"
+ :placeholder="$t('验证码')"
+ size="medium"
+ v-model="verificationCode"
+ maxlength="6"
+ clearable
+ @input="handleInput()"
+ >
+ </el-input>
+ <el-button
+ style="margin-left: 0.2rem;"
+ :disabled="isCounting"
+ @click="sendVerificationCode"
+ >
+ {{ isCounting ? `${countdown}秒后重试` : '发送验证码' }}
+ </el-button>
+ </div>
+
<el-input
style="margin-top: 0.46rem"
show-password
@@ -27,6 +48,7 @@
@input="handleInput()"
>
</el-input>
+
<el-input
style="margin-top: 0.46rem"
show-password
@@ -36,6 +58,7 @@
@input="handleInput()"
>
</el-input>
+
<el-input
style="margin-top: 0.46rem"
:placeholder="$t('hj21')"
@@ -53,7 +76,7 @@
<van-checkbox v-model="checked">{{
$t("我已閱讀並同意")
}}</van-checkbox>
- <span style="color: rgb(5, 106, 239)">{{
+ <span @click="gotoxy" style="color: rgb(5, 106, 239)">{{
$t("《用戶服務協議》")
}}</span>
</div>
@@ -109,6 +132,9 @@
: "";
},
methods: {
+ gotoxy(){
+ this.$router.push("/help_fwxy");
+ },
handleInput() {
if (
this.userPassword !== "" &&
@@ -123,7 +149,7 @@
},
async gook() {
- if (this.phone.length !== 10) {
+ if (this.phone.length == 0) {
Notify({ type: "warning", message: this.$t("hj28") });
} else if (isNull(this.userPassword)) {
Notify({ type: "warning", message: this.$t("hj30") });
@@ -172,8 +198,8 @@
font-size: 0.37333rem;
color: #8c9fad;
text-align: center;
- margin: 0 auto;
- margin-top: 10px;
+ margin: 20px auto;
+ // margin-top: 10px;
}
.radio-con {
margin-top: 0.32rem;
--
Gitblit v1.9.3