This commit is contained in:
hxr
2024-05-12 00:34:38 +08:00
2 changed files with 4 additions and 2 deletions

View File

@@ -3,6 +3,7 @@
v-model="settingsVisible" v-model="settingsVisible"
size="300" size="300"
:title="$t('settings.project')" :title="$t('settings.project')"
:lockScroll="false"
> >
<el-divider>{{ $t("settings.theme") }}</el-divider> <el-divider>{{ $t("settings.theme") }}</el-divider>

View File

@@ -445,8 +445,9 @@ function resetPassword(row: { [key: string]: any }) {
cancelButtonText: "取消", cancelButtonText: "取消",
} }
).then(({ value }) => { ).then(({ value }) => {
if (!value) { if (!value || value.length < 6) {
ElMessage.warning("请输入新密码"); // 检查密码是否为空或少于6位
ElMessage.warning("密码至少需要6位字符请重新输入");
return false; return false;
} }
UserAPI.updatePassword(row.id, value).then(() => { UserAPI.updatePassword(row.id, value).then(() => {