refactor(login): 禁用密码格式验证以提高用户体验

refactor(system/role): 简化角色状态变更提示信息并优化菜单列表查询条件

在登录模块中,禁用了密码格式验证,以避免用户在输入密码时遇到不必要的限制。在系统角色模块中,简化了角色状态变更的提示信息,并优化了菜单列表的查询条件,使其更加灵活。
This commit is contained in:
dzq 2025-04-27 17:10:43 +08:00
parent 5643cbc145
commit e58ea7d14e
2 changed files with 4 additions and 6 deletions

View File

@ -17,7 +17,7 @@ const loginRules = reactive<FormRules>({
validator: (rule, value, callback) => { validator: (rule, value, callback) => {
if (value === "") { if (value === "") {
callback(new Error("请输入密码")); callback(new Error("请输入密码"));
} else if (!REGEXP_PWD.test(value)) { } else if (false && !REGEXP_PWD.test(value)) {
callback( callback(
new Error("密码格式应为8-18位数字、字母、符号的任意两种组合") new Error("密码格式应为8-18位数字、字母、符号的任意两种组合")
); );

View File

@ -94,10 +94,8 @@ export function useRole() {
function onChange({ row, index }) { function onChange({ row, index }) {
ElMessageBox.confirm( ElMessageBox.confirm(
`确认要<strong>${ `确认要<strong>${row.status === 0 ? "停用" : "启用"
row.status === 0 ? "停用" : "启用" }</strong><strong style='color:var(--el-color-primary)'>${row.roleName
}</strong><strong style='color:var(--el-color-primary)'>${
row.roleName
}</strong>?`, }</strong>?`,
"系统提示", "系统提示",
{ {
@ -176,7 +174,7 @@ export function useRole() {
if (menuTree.value?.length) { if (menuTree.value?.length) {
return menuTree.value; return menuTree.value;
} }
const { data } = await getMenuListApi({ isButton: false }); const { data } = await getMenuListApi({ isButton: undefined });
console.log("menu data", data); console.log("menu data", data);
menuTree.value = toTree(data, "id", "parentId"); menuTree.value = toTree(data, "id", "parentId");
return menuTree.value; return menuTree.value;