From e9684a81aa6edf13ad88d7ca187920e45fa15033 Mon Sep 17 00:00:00 2001 From: super <2903208875@qq.com> Date: Sun, 22 Mar 2026 13:39:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtab=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/__pycache__/config.cpython-312.pyc | Bin 1510 -> 1513 bytes backend/web_source/admin.html | 33 +++++++++++---------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/backend/__pycache__/config.cpython-312.pyc b/backend/__pycache__/config.cpython-312.pyc index 4fefbc24734fa2997bada1fdc01ab45d6c2332c0..6e5d0ba7a7b4351c24e9f0240808d824a49e81b8 100644 GIT binary patch delta 108 zcmaFH{gRvaG%qg~0}!mK-JhAXk@qW;h-5}dNr9EVzJ;Elv6-HsrJkX=@n&J><%~*h zRxt%d`B|ySB{9iGiRC$|MY;t!rRkY@F-eKZ*{OLcF_Z7G%n*paED>{EBKe|3@`aT2 L%MuxrTUe6-WU(dX delta 105 zcmaFK{fwLUG%qg~0}zDm*q0f5-v(4Tu4m0ERj07 Hoizyn@yR4~ diff --git a/backend/web_source/admin.html b/backend/web_source/admin.html index 3827770..0224ae3 100644 --- a/backend/web_source/admin.html +++ b/backend/web_source/admin.html @@ -473,22 +473,7 @@ document.getElementById('userListBody').innerHTML = '请求失败'; }); } - function updateDedupeTotalDataAccess() { - var tab = document.querySelector('.tab[data-tab="dedupe-total-data"]'); - var panel = document.getElementById('panel-dedupe-total-data'); - var canUse = currentUserRole === 'admin' || currentUserRole === 'super_admin'; - if (tab) tab.style.display = canUse ? '' : 'none'; - if (panel) panel.style.display = canUse ? '' : 'none'; - if (!canUse && tab && tab.classList.contains('active')) { - tab.classList.remove('active'); - if (panel) panel.classList.remove('active'); - var usersTab = document.querySelector('.tab[data-tab="users"]'); - var usersPanel = document.getElementById('panel-users'); - if (usersTab) usersTab.classList.add('active'); - if (usersPanel) usersPanel.classList.add('active'); - } - } - + function updateUserFilterByRole() { var grp = document.getElementById('filterCreatedByGroup'); var sel = document.getElementById('filterCreatedBy'); if (currentUserRole === 'super_admin') { @@ -506,6 +491,22 @@ grp.style.display = 'none'; } } + + function updateDedupeTotalDataAccess() { + var tab = document.querySelector('.tab[data-tab="dedupe-total-data"]'); + var panel = document.getElementById('panel-dedupe-total-data'); + var canUse = currentUserRole === 'admin' || currentUserRole === 'super_admin'; + if (tab) tab.style.display = canUse ? '' : 'none'; + if (panel) panel.style.display = canUse ? '' : 'none'; + if (!canUse && tab && tab.classList.contains('active')) { + tab.classList.remove('active'); + if (panel) panel.classList.remove('active'); + var usersTab = document.querySelector('.tab[data-tab="users"]'); + var usersPanel = document.getElementById('panel-users'); + if (usersTab) usersTab.classList.add('active'); + if (usersPanel) usersPanel.classList.add('active'); + } + } var allColumnsList = []; function loadColumnsForPermission() { fetch('/api/admin/columns')