|
@@ -42,7 +42,7 @@
|
|
|
|
|
|
<el-dialog title="修改密码" v-if="roomDialogVisible" v-model="roomDialogVisible" width="300" v-loading="loading">
|
|
|
<template #footer>
|
|
|
- <el-input v-model="password" type="password" placeholder="请输入新密码" show-password style="margin-bottom: 20px" />
|
|
|
+ <el-input v-model="password" placeholder="请输入新密码" @change="changePassword2" style="margin-bottom: 20px" />
|
|
|
<el-button @click="roomDialogVisible = false" size="large">取 消</el-button>
|
|
|
<el-button type="primary" @click="submitPassword(password)" size="large" :loading="submitLoading"> 确 定 </el-button>
|
|
|
</template>
|
|
@@ -316,6 +316,9 @@ const openModal = () => {
|
|
|
};
|
|
|
const submitForm = () => {
|
|
|
submit.value.handleSubmit(() => {
|
|
|
+ if (formData.data.password && formData.data.password.length < 5) {
|
|
|
+ return ElMessage("密码长度不得低于五位");
|
|
|
+ }
|
|
|
const method = modalType.value == "add" ? "POST" : "PUT";
|
|
|
proxy.post("/tenantUser", formData.data, method).then(() => {
|
|
|
if (formData.data.password && formData.data.userId) {
|
|
@@ -358,6 +361,9 @@ const submitPassword = (password1) => {
|
|
|
});
|
|
|
return;
|
|
|
}
|
|
|
+ if (password1.length < 5) {
|
|
|
+ return ElMessage("密码长度不得低于五位");
|
|
|
+ }
|
|
|
proxy
|
|
|
.post(
|
|
|
"/tenantUser/resetPwd",
|
|
@@ -382,6 +388,9 @@ const changeUserName = (val) => {
|
|
|
const changePassword = (val) => {
|
|
|
formData.data.password = val.trim();
|
|
|
};
|
|
|
+const changePassword2 = (val) => {
|
|
|
+ password.value = val.trim();
|
|
|
+};
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|