From 1d407620d2e58486b60b7c887359ab6cdea42e82 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Fri, 18 Sep 2026 16:48:35 +0800 Subject: [PATCH 01/26] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components.d.ts | 2 - src/components/common/DataTable.vue | 8 +- src/components/common/QueryToolbar.vue | 5 +- src/env.d.ts | 1 + src/layouts/AppLayout.test.mjs | 35 +- src/layouts/AppLayout.vue | 27 +- .../cross-border/businessOrders.test.mjs | 43 +- .../components/BusinessOrdersView.vue | 232 ++++-- src/modules/cross-border/routes.ts | 39 + .../views/DomesticTruckingView.vue | 3 +- .../cross-border/views/PalletShippingView.vue | 3 +- .../cross-border/views/ProcurementView.vue | 3 +- src/modules/dashboard/overview.test.mjs | 138 ++++ src/modules/dashboard/overview.ts | 94 +++ src/modules/dashboard/routes.ts | 2 +- .../dashboard/views/DashboardView.test.mjs | 49 -- src/modules/dashboard/views/DashboardView.vue | 695 ++---------------- src/modules/finance/routes.ts | 5 + .../finance/views/FinanceBillDetailView.vue | 85 +++ .../finance/views/FinanceBillsView.test.mjs | 32 +- .../finance/views/FinanceBillsView.vue | 67 +- .../components/InboundBillingPanel.vue | 6 +- .../InboundCodeAssociationDialog.test.mjs | 4 +- .../InboundCodeAssociationDialog.vue | 1 - .../components/OrderProgressPanel.vue | 26 +- src/modules/first-leg/public.ts | 3 + src/modules/first-leg/routes.ts | 12 +- .../views/FirstLegOrdersView.test.mjs | 91 ++- .../first-leg/views/FirstLegOrdersView.vue | 347 ++++----- .../first-leg/views/QuickOrderView.test.mjs | 5 +- .../first-leg/views/QuickOrderView.vue | 9 +- .../views/businessIdentifiers.test.mjs | 12 +- .../views/NotificationDetailView.vue | 4 +- .../order-management/deliveryOrders.test.mjs | 32 +- .../order-management/inboundOrders.test.mjs | 33 +- src/modules/order-management/routes.ts | 12 +- .../views/DeliveryOrderDetailView.vue | 88 ++- .../views/DeliveryOrdersView.vue | 78 +- .../views/InboundOrdersView.vue | 202 +++-- .../order-management/views/deliveryOrders.css | 4 + .../overseas-warehouse/permissions.test.mjs | 20 + src/modules/overseas-warehouse/routes.ts | 37 + .../views/ReturnInventoryView.test.mjs | 28 +- .../views/ReturnInventoryView.vue | 162 ++-- .../views/ReturnOrdersView.test.mjs | 18 +- .../views/ReturnOrdersView.vue | 171 +++-- .../views/WarehouseServiceView.vue | 160 ++-- .../views/relabelAttachments.test.mjs | 4 +- .../views/warehouseTransferForm.test.mjs | 10 +- src/modules/types.ts | 1 + src/navigation/clientNavigation.test.mjs | 62 +- src/navigation/clientNavigation.ts | 89 ++- .../workspace-tabs/workspaceTabs.ts | 2 +- src/navigation/workspaceTabs.test.mjs | 1 + src/styles/client-ui.css | 15 +- src/styles/index.css | 5 +- src/styles/navigationStyles.test.mjs | 35 +- src/styles/shell.css | 65 +- src/styles/workspace-tabs.css | 2 +- 59 files changed, 1879 insertions(+), 1545 deletions(-) create mode 100644 src/modules/dashboard/overview.test.mjs create mode 100644 src/modules/dashboard/overview.ts delete mode 100644 src/modules/dashboard/views/DashboardView.test.mjs create mode 100644 src/modules/finance/views/FinanceBillDetailView.vue diff --git a/src/components.d.ts b/src/components.d.ts index f15b3f0..c3c224a 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -23,8 +23,6 @@ declare module 'vue' { ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] - ElDescriptions: typeof import('element-plus/es')['ElDescriptions'] - ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem'] ElDialog: typeof import('element-plus/es')['ElDialog'] ElDrawer: typeof import('element-plus/es')['ElDrawer'] ElDropdown: typeof import('element-plus/es')['ElDropdown'] diff --git a/src/components/common/DataTable.vue b/src/components/common/DataTable.vue index 438411b..815b751 100644 --- a/src/components/common/DataTable.vue +++ b/src/components/common/DataTable.vue @@ -163,7 +163,7 @@ function setPage(value: number) {