From 865379bdd3a37ccbe8b4fb3d640c2aef0bce3de1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BE=90=E9=A3=9E=E6=B4=8B?=
<15778543+xufeiyang6017@user.noreply.gitee.com>
Date: Wed, 21 Jan 2026 10:13:18 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=86=E7=A6=BB=E5=9B=BA=E5=AE=9A?=
=?UTF-8?q?=E6=8C=89=E9=92=AE=E5=92=8C=E5=8A=A8=E6=80=81=E7=AD=9B=E9=80=89?=
=?UTF-8?q?=E6=A0=87=E7=AD=BE=EF=BC=8C=E9=81=BF=E5=85=8D=E6=8C=89=E9=92=AE?=
=?UTF-8?q?=E4=BD=8D=E7=BD=AE=E5=8F=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
web/src/main/resources/static/index.html | 101 ++++-------------------
1 file changed, 18 insertions(+), 83 deletions(-)
diff --git a/web/src/main/resources/static/index.html b/web/src/main/resources/static/index.html
index 056aad2..b040083 100644
--- a/web/src/main/resources/static/index.html
+++ b/web/src/main/resources/static/index.html
@@ -491,7 +491,6 @@
-
总数: 0 条
+
+
+
@@ -535,13 +537,15 @@
-
+
+
+
@@ -672,62 +676,8 @@
}
function loadPersonalData() {
- var userRole = userInfo.loginInfo.projectName;
- var userName = userInfo.loginInfo.userName;
- var usersManagements = userInfo.usersManagements;
-
- // 如果当前是已跟进或未跟进筛选,重新加载所有数据后在前端筛选
- if (personalFilter === 'followed' || personalFilter === 'unfollowed') {
- loadAllPersonalData();
- return;
- }
-
- // 构建查询参数
- var params = {
- page: personalPage,
- size: personalPageSize,
- userRole: userRole,
- followup: userName,
- userName: userName,
- managercompany: usersManagements.managercompany || '',
- managerdepartment: usersManagements.managerdepartment || '',
- organization: usersManagements.organization || '',
- role: usersManagements.role || ''
- };
-
- // 添加负责人筛选参数
- if (currentManagerFilter) {
- params.managerName = currentManagerFilter;
- }
-
- // 添加手机号搜索参数
- if (currentPhoneSearch) {
- params.phoneNumber = currentPhoneSearch;
- }
-
- // 添加日期范围搜索参数
- if (currentStartDate) {
- params.startDate = currentStartDate;
- }
- if (currentEndDate) {
- params.endDate = currentEndDate;
- }
-
- var url = '/KH/api/users?' + objectToQueryString(params);
-
- var xhr = new XMLHttpRequest();
- xhr.open('GET', url, true);
- xhr.onreadystatechange = function() {
- if (xhr.readyState == 4 && xhr.status == 200) {
- var data = JSON.parse(xhr.responseText);
- displayPersonalData(data);
- // 对于第一页的全部数据,更新缓存
- if (personalPage === 1 && personalFilter === 'all') {
- allPersonalData = data.users || [];
- }
- }
- };
- xhr.send();
+ // 总是加载所有数据,然后在前端进行筛选和分页
+ loadAllPersonalData();
}
function loadAllPersonalData() {
@@ -1067,11 +1017,8 @@
if (currentFilterTable === 'personal') {
// 个人表格筛选
personalPage = 1;
- if (personalFilter === 'followed' || personalFilter === 'unfollowed') {
- displayFilteredPersonalData();
- } else {
- loadAllPersonalData(); // 加载所有数据以便筛选
- }
+ // 总是加载所有数据以便筛选
+ loadAllPersonalData();
// 更新个人表格筛选标签
updateFilterTags('personal');
@@ -1237,11 +1184,8 @@
currentPhoneSearch = searchValue || null;
personalPage = 1; // 重置为第一页
- if (personalFilter === 'followed' || personalFilter === 'unfollowed') {
- displayFilteredPersonalData();
- } else {
- loadAllPersonalData(); // 加载所有数据以便筛选
- }
+ // 总是加载所有数据以便筛选
+ loadAllPersonalData();
// 更新筛选标签
updateFilterTags('personal');
@@ -1264,11 +1208,8 @@
currentPhoneSearch = null;
personalPage = 1; // 重置为第一页
- if (personalFilter === 'followed' || personalFilter === 'unfollowed') {
- displayFilteredPersonalData();
- } else {
- loadAllPersonalData(); // 加载所有数据以便筛选
- }
+ // 总是加载所有数据以便筛选
+ loadAllPersonalData();
// 更新筛选标签
updateFilterTags('personal');
@@ -1293,11 +1234,8 @@
currentEndDate = endDate || null;
personalPage = 1; // 重置为第一页
- if (personalFilter === 'followed' || personalFilter === 'unfollowed') {
- displayFilteredPersonalData();
- } else {
- loadAllPersonalData(); // 加载所有数据以便筛选
- }
+ // 总是加载所有数据以便筛选
+ loadAllPersonalData();
// 更新筛选标签
updateFilterTags('personal');
@@ -1311,11 +1249,8 @@
currentEndDate = null;
personalPage = 1; // 重置为第一页
- if (personalFilter === 'followed' || personalFilter === 'unfollowed') {
- displayFilteredPersonalData();
- } else {
- loadAllPersonalData(); // 加载所有数据以便筛选
- }
+ // 总是加载所有数据以便筛选
+ loadAllPersonalData();
// 更新筛选标签
updateFilterTags('personal');