From db8774627ec069decd49ea230caec757df244c39 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Tue, 4 Aug 2026 21:11:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inbounds/pages/InboundOrdersView.test.ts | 9 ++++-- .../inbounds/pages/InboundOrdersView.vue | 28 +++++++++++-------- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/src/modules/inbounds/pages/InboundOrdersView.test.ts b/src/modules/inbounds/pages/InboundOrdersView.test.ts index 687c2502..d7dd9bfe 100644 --- a/src/modules/inbounds/pages/InboundOrdersView.test.ts +++ b/src/modules/inbounds/pages/InboundOrdersView.test.ts @@ -180,11 +180,14 @@ describe('InboundOrdersView', () => { const tabButtons = tabList.findAll('[role="tab"]') const queryToolbar = wrapper.findComponent(QueryToolbar) expect(tabList.attributes('aria-label')).toBe('入库单处理状态') - expect(tabList.element.parentElement?.classList.contains('table-toolbar')).toBe(true) + expect(tabList.element.closest('.table-toolbar')).not.toBeNull() expect(queryToolbar.element.compareDocumentPosition(tabList.element) & Node.DOCUMENT_POSITION_FOLLOWING).toBeTruthy() expect(tabButtons).toHaveLength(5) - expect(wrapper.find('.table-toolbar').text()).toContain('共 1 条 · 所属企业 全部客户') - expect(wrapper.find('.table-toolbar').text()).toContain('刷新') + const toolbarRows = wrapper.find('.table-toolbar').element.children + expect(toolbarRows[0].classList.contains('table-tabs-row')).toBe(true) + expect(toolbarRows[1].classList.contains('table-action-row')).toBe(true) + expect(wrapper.find('.table-action-row').text()).toContain('共 1 条 · 所属企业 全部客户') + expect(wrapper.find('.table-action-buttons').text()).toContain('刷新') expect(wrapper.text()).not.toContain('全部入库单') expect(tabButtons[0].attributes('aria-selected')).toBe('true') expect(tabButtons[0].attributes('tabindex')).toBe('0') diff --git a/src/modules/inbounds/pages/InboundOrdersView.vue b/src/modules/inbounds/pages/InboundOrdersView.vue index e4cb75a8..851d8ceb 100644 --- a/src/modules/inbounds/pages/InboundOrdersView.vue +++ b/src/modules/inbounds/pages/InboundOrdersView.vue @@ -387,12 +387,16 @@ onBeforeUnmount(() => { disposed = true; loadRequestId += 1; detailRequestId +=
- -
+
+ +
+
共 {{ result.total }} 条 · 所属企业 {{ selectedCustomerName }} - 刷新 +
+ 刷新 +
@@ -447,7 +451,7 @@ onBeforeUnmount(() => { disposed = true; loadRequestId += 1; detailRequestId +=