20250819corp

This commit is contained in:
2025-09-19 16:47:15 +08:00
parent fc5fb355b4
commit b0e8a68204
12 changed files with 1148 additions and 809 deletions
+6 -7
View File
@@ -286,11 +286,11 @@
// 加载用户列表
function loadUsers() {
apiRequest('{{ url_for('user.get_users') }}')
apiRequest('/api/users')
.then(data => {
if (data.success) {
usersData = data.users;
totalUsers = usersData.length;
usersData = data.data;
totalUsers = data.total;
renderUsersTable();
} else {
showMessage('加载用户列表失败:' + (data.error || '未知错误'), false);
@@ -377,19 +377,18 @@
const filterDepartment = document.getElementById('filterDepartment').value;
const filterStatus = document.getElementById('filterStatus').value;
fetch('{{ url_for('user.get_users') }}')
.then(response => response.json())
apiRequest('/api/users')
.then(data => {
if (data.success) {
// 应用过滤条件
usersData = data.users.filter(user => {
usersData = data.data.filter(user => {
const matchesUsername = user.username.toLowerCase().includes(searchUsername);
const matchesDepartment = !filterDepartment || user.department === filterDepartment;
const matchesStatus = !filterStatus || user.status === filterStatus;
return matchesUsername && matchesDepartment && matchesStatus;
});
totalUsers = usersData.length;
totalUsers = data.total;
currentPage = 1; // 重置到第一页
renderUsersTable();
} else {