diff --git a/src/views/Jyh/PersonalCenter/Detail/InvitationNoticeList.vue b/src/views/Jyh/PersonalCenter/Detail/InvitationNoticeList.vue index acd47d9..f9aa241 100644 --- a/src/views/Jyh/PersonalCenter/Detail/InvitationNoticeList.vue +++ b/src/views/Jyh/PersonalCenter/Detail/InvitationNoticeList.vue @@ -72,15 +72,15 @@ const handleAccept = async (row, type) => { status: type }); if (data?.data?.data?.data) { - Message({ - type: 'success', - message: '成功接受' - }); + // Message({ + // type: 'success', + // message: '成功接受' + // }); queryInviteListData(); } else { Message({ type: 'error', - message: '接受失败' + message: '请求失败' }); } }; diff --git a/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue b/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue index b64f490..2004185 100644 --- a/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue +++ b/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue @@ -32,7 +32,8 @@
成员管理
邀请成员 - +
({ username: '', @@ -346,9 +348,24 @@ async function getMemberList() { memberListSearchLoading.value = false; } +// 搜索处理函数(带防抖) +const handleSearch = debounce(() => { + pager.pageIndex = 1; // 搜索时重置到第一页 + updateFilterTableList(); +}, 500); + +// 修改 updateFilterTableList 函数 function updateFilterTableList() { - const queryStr = memberListSearchParam.value; - filterMemberList = queryStr ? originMemberList.filter(item => item.username.includes(queryStr)) : originMemberList; + const queryStr = memberListSearchParam.value.trim().toLowerCase(); + debugger + + filterMemberList = queryStr + ? originMemberList.filter(item => + item.username.toLowerCase().includes(queryStr) || + item.email.toLowerCase().includes(queryStr)) + : [...originMemberList]; + + pager.total = filterMemberList.length; updateCurrentPageTableList(); }