From c93dfc5d887e342d085732c633486b6e0e8fdd61 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Thu, 24 Apr 2025 10:45:49 +0800
Subject: [PATCH] =?UTF-8?q?=E5=BF=98=E8=AE=B0=E5=AF=86=E7=A0=81=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/forgetpassword/index.vue | 179 +++++++++++------------------
1 file changed, 68 insertions(+), 111 deletions(-)
diff --git a/src/views/forgetpassword/index.vue b/src/views/forgetpassword/index.vue
index 53edce4..3f77d43 100644
--- a/src/views/forgetpassword/index.vue
+++ b/src/views/forgetpassword/index.vue
@@ -3,98 +3,57 @@
-
+
-
-
+
+
-
+
- {{ sendTitle }}
+ {{ sendTitle }}
-
+
-
+ " :style="{
+ marginRight: '5px',
+ color:
+ isVerify === null
+ ? '#909399'
+ : isVerify
+ ? '#67c23a'
+ : '#f56c6c',
+ }">
-
+
{{ $t("passwordReset:button:verify") }}
@@ -104,55 +63,35 @@
-
-
+ {{ userMsg }}
+
-
-
+ -->
-
+
-
+
-
+
@@ -262,13 +201,13 @@ export default {
trigger: ["blur", "change"],
},
],
- UserId: [
- {
- required: true,
- message: this.$t("common:ruleMessage:select"),
- trigger: ["blur", "change"],
- },
- ],
+ // UserId: [
+ // {
+ // required: true,
+ // message: this.$t("common:ruleMessage:select"),
+ // trigger: ["blur", "change"],
+ // },
+ // ],
},
sendDisabled: true,
sendTitle: this.$t("passwordReset:button:send"),
@@ -276,6 +215,19 @@ export default {
IsCanConnectInternet: true,
};
},
+ computed: {
+ userMsg() {
+ if (!this.users || this.users.length <= 0) return ''
+ let str = ''
+ this.users.forEach((item, index) => {
+ str += `${item.UserName}(${item.UserType})`
+ if (index < this.users.length - 1) {
+ str += '; '
+ }
+ })
+ return str
+ }
+ },
created() {
this.getInfo();
},
@@ -338,6 +290,9 @@ export default {
.then((res) => {
this.formLoading = false;
this.users = res.Result;
+ if (this.users && this.users.length > 0) {
+ this.form.UserId = this.users[0].UserId
+ }
this.isVerify = true;
this.$message.success(this.$t("passwordReset:button:verifySuccess"));
})
@@ -394,12 +349,14 @@ export default {
.reset-wrapper {
padding: 20px;
}
+
.reset-wrapper .el-page-header {
line-height: 50px;
border: 1px solid #ebeef5;
border-radius: 4px;
background-color: #fff;
}
+
.reset-wrapper .box-wrapper {
width: 700px;
margin: 20px auto;