From 60a21662d3056c54cb8eea2015654d8b01da7746 Mon Sep 17 00:00:00 2001
From: Ethereal <3432649580@qq.com>
Date: Sat, 25 Oct 2025 16:44:30 +0800
Subject: [PATCH] =?UTF-8?q?=E8=BE=93=E5=85=A5=E6=A1=86=E5=A2=9E=E6=B7=BB?=
=?UTF-8?q?=E9=9A=90=E8=97=8F=E5=9B=BE=E8=A1=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/start/recoverPassword/recoverPassword.vue | 28 ++++++++++++++++++++++++
static/icons/look.png | Bin 0 -> 1542 bytes
static/icons/unlook.png | Bin 0 -> 1064 bytes
3 files changed, 28 insertions(+)
create mode 100644 static/icons/look.png
create mode 100644 static/icons/unlook.png
diff --git a/pages/start/recoverPassword/recoverPassword.vue b/pages/start/recoverPassword/recoverPassword.vue
index 03626f0..29a2b18 100644
--- a/pages/start/recoverPassword/recoverPassword.vue
+++ b/pages/start/recoverPassword/recoverPassword.vue
@@ -60,6 +60,16 @@
placeholder="输入新密码"
v-model="newPassword"
/>
+
+
@@ -226,6 +246,8 @@ const codeBtnText = ref("获取验证码");
const isCodeBtnDisabled = ref(false); // 添加验证码按钮禁用状态
const checkboxUrl = ref("../../../static/icons/Check-one-false.png");
const isRecovering = ref(false);
+const newPasswordLookFirst = ref(false);
+const newPasswordLookSecond = ref(false);
// 使用从list.js导入的完整国家列表数据
const countries = ref(
@@ -553,6 +575,7 @@ function handleAgree() {
checkboxUrl.value = "../../../static/icons/Check-one-true.png";
// 继续登录流程
}
+