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 @@
- + - - + + - + - + " :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;