From 4bf66d957173768b834dac2f63355670d7a03ed9 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Tue, 15 Sep 2026 09:58:15 +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 --- src/app/components/WorkspaceTabs.vue | 3 +- src/app/layouts/AppLayout.vue | 4 +- src/app/router/index.ts | 3 +- src/main.ts | 3 +- .../dashboard/pages/DashboardView.test.ts | 54 +++- src/modules/dashboard/pages/DashboardView.vue | 88 +++---- .../pages/DownloadCenterView.test.ts | 3 +- .../downloads/pages/DownloadCenterView.vue | 56 ++--- .../pages/CarrierRateDetailView.vue | 100 ++++---- .../pages/CarrierRatesView.test.ts | 16 +- .../carrier-rates/pages/CarrierRatesView.vue | 48 ++-- .../fee-items/pages/FeeItemsView.test.ts | 17 +- src/modules/fee-items/pages/FeeItemsView.vue | 43 ++-- src/modules/finance/financeDensity.css | 17 ++ .../pages/FinanceCustomerAccountsView.test.ts | 53 ++-- .../pages/FinanceCustomerAccountsView.vue | 231 +++--------------- .../pages/FinanceCustomerArapView.test.ts | 43 +++- .../finance/pages/FinanceCustomerArapView.vue | 207 ++++------------ .../FinanceCustomerStatementsView.test.ts | 29 ++- .../pages/FinanceCustomerStatementsView.vue | 185 +++++--------- .../FinanceFormalSettlementExport.test.ts | 2 +- .../FinanceFormalSettlementLayout.test.ts | 27 +- .../pages/FinanceFormalSettlementPage.vue | 178 +++++--------- .../finance/pages/FinancePresentation.test.ts | 57 ++--- .../pages/FinanceReceivableStatisticsView.vue | 39 ++- .../pages/FinanceSettlementPayablesView.vue | 15 -- .../FinanceSettlementReceivablesView.vue | 15 -- .../FinanceSettlementRouteLayout.test.ts | 14 +- src/modules/iam/iamDensity.css | 8 + .../iam/pages/InternalUsersView.test.ts | 10 +- src/modules/iam/pages/InternalUsersView.vue | 30 +-- .../pages/PermissionsDialog.behavior.test.ts | 69 ++++++ src/modules/iam/pages/PermissionsView.test.ts | 22 +- src/modules/iam/pages/PermissionsView.vue | 40 +-- src/modules/iam/pages/RolesView.test.ts | 12 +- src/modules/iam/pages/RolesView.vue | 27 +- .../measurement/InboundMeasurementDialog.vue | 2 +- .../measurement/InboundMeasurementPanel.vue | 4 +- .../weight/components/WeightOcrPanel.vue | 2 +- .../counterparties/pages/PartnersView.test.ts | 19 +- .../counterparties/pages/PartnersView.vue | 53 ++-- .../pages/ExpressCompaniesView.test.ts | 14 +- .../pages/ExpressCompaniesView.vue | 55 ++--- src/modules/notifications/PROTOTYPE_MATRIX.md | 10 +- .../components/MessageComposerDialog.vue | 7 +- .../components/TemplateEditorDialog.vue | 7 +- .../notificationsDensity.behavior.test.ts | 135 ++++++++++ .../pages/MessageManagementView.vue | 15 +- .../pages/MessageTemplatesView.vue | 8 +- .../pages/PlatformNotificationsView.vue | 19 +- .../overseasBusinessDensity.css | 11 + .../pages/OverseasBusinessViews.test.ts | 41 +++- .../pages/PurchaseOrderDetailView.vue | 37 ++- .../pages/PurchaseOrderEditView.vue | 28 ++- .../pages/PurchaseOrdersView.vue | 8 +- .../pages/TransportOrderFormView.vue | 24 +- .../pages/TransportOrdersView.vue | 7 +- .../pages/ExchangeRatesView.vue | 17 +- .../pages/OverseasMasterDataMount.test.ts | 13 +- .../pages/OverseasMasterDataViews.test.ts | 4 +- .../OverseasMasterDataWriteBehavior.test.ts | 14 ++ .../pages/OverseasQuotesView.vue | 15 +- .../pages/VehicleDetailView.vue | 7 +- .../pages/VehiclesView.vue | 12 +- .../overseas-master-data/presentation.ts | 9 + .../pages/CustomerVisitsView.test.ts | 4 + .../pages/CustomerVisitsView.vue | 58 ++--- .../pages/ExceptionOrdersView.vue | 18 +- .../components/SupplierLicenseDialog.vue | 13 +- .../suppliers/pages/SupplierDetailView.vue | 14 +- .../suppliers/pages/SupplierFormView.vue | 24 +- .../pages/SupplierRouteReuse.behavior.test.ts | 14 ++ .../suppliers/pages/SuppliersView.test.ts | 8 +- src/modules/suppliers/pages/SuppliersView.vue | 29 +-- src/modules/suppliers/routes.ts | 6 +- .../InboundFeeDetailManager.test.ts | 41 +++- .../components/InboundFeeDetailManager.vue | 57 +++-- .../OrderDeclarationEditorDialog.test.ts | 37 ++- .../OrderDeclarationEditorDialog.vue | 21 +- .../pages/UnifiedOrdersView.vue | 2 +- .../locations/pages/LocationsView.vue | 2 +- .../pallets/pages/PalletsView.vue | 2 +- .../warehouses/pages/WarehousesView.test.ts | 10 +- .../warehouses/pages/WarehousesView.vue | 67 +++-- .../components/BatchImportDialog.test.ts | 4 +- src/shared/components/BatchImportDialog.vue | 26 +- .../exportTaskCreatedDialog.test.ts | 6 + .../components/exportTaskCreatedDialog.ts | 2 + src/styles/adminDensity.css | 29 ++- src/styles/adminDensity.test.ts | 128 +++++++++- 90 files changed, 1599 insertions(+), 1388 deletions(-) create mode 100644 src/modules/finance/financeDensity.css create mode 100644 src/modules/iam/iamDensity.css create mode 100644 src/modules/iam/pages/PermissionsDialog.behavior.test.ts create mode 100644 src/modules/notifications/notificationsDensity.behavior.test.ts create mode 100644 src/modules/overseas-business/overseasBusinessDensity.css create mode 100644 src/modules/overseas-master-data/presentation.ts diff --git a/src/app/components/WorkspaceTabs.vue b/src/app/components/WorkspaceTabs.vue index 8007dda5..1dc761e1 100644 --- a/src/app/components/WorkspaceTabs.vue +++ b/src/app/components/WorkspaceTabs.vue @@ -1,4 +1,5 @@ diff --git a/src/modules/downloads/pages/DownloadCenterView.test.ts b/src/modules/downloads/pages/DownloadCenterView.test.ts index fc5ec843..00901441 100644 --- a/src/modules/downloads/pages/DownloadCenterView.test.ts +++ b/src/modules/downloads/pages/DownloadCenterView.test.ts @@ -161,7 +161,8 @@ describe('DownloadCenterView', () => { expect(document.body.textContent).toContain('任务详情 · EXP9') expect(document.body.textContent).toContain('客户列表.xlsx') expect(document.querySelector('.el-drawer')).toBeNull() - expect(document.querySelector('.el-dialog')).not.toBeNull() + expect(document.querySelector('.el-dialog.admin-density-dialog')).not.toBeNull() + expect(document.querySelectorAll('.task-detail-grid.density-fields > div')).toHaveLength(11) const detailDownload = [...document.querySelectorAll('button')] .find((item) => item.textContent?.trim() === '下载文件') detailDownload?.click() diff --git a/src/modules/downloads/pages/DownloadCenterView.vue b/src/modules/downloads/pages/DownloadCenterView.vue index 2ba8b3b1..3f887a34 100644 --- a/src/modules/downloads/pages/DownloadCenterView.vue +++ b/src/modules/downloads/pages/DownloadCenterView.vue @@ -1,6 +1,6 @@