From c4531b97573a4a6fd40f70186db413f18d3ae90f Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 20 Sep 2026 15:25:01 +0800 Subject: [PATCH] fix(admin): drop the view-all button from the ticket process view The reference theme has no such element above the inline process form; filter reset is already handled by the type buttons and status subsubsub. Contract label list updated accordingly. --- src/Admin/Native/UsersMenusTickets.php | 6 ++---- tests/widget-system/report-ban-contract.test.cjs | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Admin/Native/UsersMenusTickets.php b/src/Admin/Native/UsersMenusTickets.php index 76f86198..0161c970 100644 --- a/src/Admin/Native/UsersMenusTickets.php +++ b/src/Admin/Native/UsersMenusTickets.php @@ -185,10 +185,8 @@ trait UsersMenusTickets { $process_id = isset($_GET['id']) ? (string) wp_unslash($_GET['id']) : ''; - if ($process_action === 'process') { - echo '' . esc_html__('查看全部', 'aksrt') . ''; - } - + // 处理视图不设“查看全部”链接(参考主题无此元素):重置过滤由顶部 + // 类型按钮组与状态 subsubsub 承担,工单行内直接展开处理表单。 echo '
'; echo ''; echo ''; diff --git a/tests/widget-system/report-ban-contract.test.cjs b/tests/widget-system/report-ban-contract.test.cjs index 98f1e215..2381b425 100644 --- a/tests/widget-system/report-ban-contract.test.cjs +++ b/tests/widget-system/report-ban-contract.test.cjs @@ -158,7 +158,7 @@ test('native ban page mirrors the reference theme layout', () => { assert.ok(usersMenus.includes('用户禁封申诉及用户举报管理'), 'page heading should match the reference theme') // 类型筛选按钮组 + 状态 subsubsub + 搜索 - for (const label of [`__('禁封申诉', 'aksrt')`, `__('用户举报', 'aksrt')`, `__('待处理', 'aksrt')`, `__('已批准', 'aksrt')`, `__('已拒绝', 'aksrt')`, `__('搜索记录', 'aksrt')`, `__('查看全部', 'aksrt')`]) { + for (const label of [`__('禁封申诉', 'aksrt')`, `__('用户举报', 'aksrt')`, `__('待处理', 'aksrt')`, `__('已批准', 'aksrt')`, `__('已拒绝', 'aksrt')`, `__('搜索记录', 'aksrt')`]) { assert.ok(tickets.includes(label), `missing reference-theme label: ${label}`) }