czh-20260624-过滤admin账户;首页增加刷新按钮

This commit is contained in:
zhihao
2026-06-24 15:33:10 +08:00
parent 7dc302fed0
commit 3529487956
5 changed files with 57 additions and 15 deletions
@@ -114,7 +114,7 @@ async function loadUsersByUsernames(valueStr: string) {
url: '/sys/user/queryUserComponentData',
params: { [paramKey]: valueStr, isMultiTranslate: 'true', pageNo: 1, pageSize: 9999 },
});
innerSelectedUsers.value = [...(res.records || res)];
innerSelectedUsers.value = (res.records || res).filter((u: UserItem) => !u.username.toLowerCase().includes('admin'));
} catch {
innerSelectedUsers.value = [];
}
@@ -205,11 +205,7 @@ async function loadData(arg?: number) {
loading.value = true;
try {
const res: any = await defHttp.get({ url: url.pageUserDepart, params });
dataSource.value = (res.records || []).filter((user: UserItem) => {
const userLevel = user.userSecurityLevel;
const docLevel = props.secLevel;
return userLevel !== null && userLevel > docLevel;
});
dataSource.value = (res.records || []).filter((user: UserItem) => !user.username.toLowerCase().includes('admin'));
ipagination.total = res.total;
} finally {
loading.value = false;
@@ -267,11 +263,7 @@ async function getAllUsersInDepart() {
const filteredParam = filterObj(param);
try {
const res: any = await defHttp.get({ url: url.listUserDepart, params: filteredParam });
allUserList.value = (res.records || res).filter((user: UserItem) => {
const userLevel = user.userSecurityLevel;
const docLevel = props.secLevel;
return userLevel !== null && userLevel > docLevel;
});
allUserList.value = (res.records || res).filter((user: UserItem) => !user.username.toLowerCase().includes('admin'));
} catch (e) {
allUserList.value = [];
}