From 66f49b97e5beeaf0646cc56330f1015bdab958c1 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Mon, 14 Sep 2026 18:34:34 +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 --- AGENTS.md | 2 +- .../components/CustomerAuditLogsPanel.vue | 5 +- .../components/ContainerCustomsPanel.vue | 22 +-- .../components/ContainerLastLegFeesPanel.vue | 37 ++--- .../components/ContainerOverviewPanel.vue | 37 ++--- .../components/OceanBookingLinkDialog.vue | 7 +- ...nerDetailView.emptyReturn.behavior.test.ts | 25 ++-- .../pages/ContainerDetailView.test.ts | 2 +- .../pages/ContainerDetailView.vue | 56 ++++---- .../pages/ContainersView.test.ts | 8 +- .../pages/ContainersView.vue | 41 +++--- .../pages/SmartLoadingWorkbenchView.vue | 57 ++++---- .../customers/pages/CustomerDetailView.vue | 2 +- .../DomesticContainerInventoryDetailView.vue | 20 +-- .../components/ContainerFeesPanel.test.ts | 2 +- .../components/ContainerFeesPanel.vue | 37 +++-- .../components/LoadingListDetailDrawer.vue | 45 ++++--- .../components/OceanBookingDocumentsPanel.vue | 13 +- .../components/OceanBookingPrintDialog.vue | 5 +- .../pages/OceanBookingDetailView.test.ts | 4 +- .../pages/OceanBookingDetailView.vue | 29 ++-- .../pages/OceanBookingsView.test.ts | 2 +- .../pages/OceanBookingsView.vue | 9 +- .../components/CarrierScheduleQueryPanel.vue | 15 ++- .../components/TruckAppointmentForm.vue | 17 +-- .../components/TruckAttachmentDialog.test.ts | 2 +- .../components/TruckAttachmentDialog.vue | 15 ++- .../pages/TruckAppointmentCreateView.test.ts | 6 +- .../pages/TruckAppointmentCreateView.vue | 9 +- .../pages/TruckAppointmentDetailView.test.ts | 6 +- .../pages/TruckAppointmentDetailView.vue | 27 ++-- .../pages/TruckAppointmentsView.test.ts | 4 +- .../trucking/pages/TruckAppointmentsView.vue | 9 +- .../pages/UnifiedOrdersView.test.ts | 2 +- .../pages/UnifiedOrdersView.vue | 4 +- .../pallets/pages/PalletsView.test.ts | 2 +- src/shared/components/DataTable.vue | 2 +- src/styles/adminDensity.css | 57 ++++++-- src/styles/adminDensity.test.ts | 127 +++++++++++++++++- src/styles/adminDensityTokens.css | 5 + 40 files changed, 472 insertions(+), 304 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index ca1c9501..b13bbd78 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,7 +4,7 @@ 1. 用“模块快速路由”选择最小业务模块,进入后读取该目录最近的 `AGENTS.md`;按 `routes.ts → pages/ → api/types/stores/composables` 下钻,不先扫描全部 `src/`。 2. 页面、布局或交互任务同时读取 `../../docs/Admin-Client前端原型还原验收规则.md` 和后台原型 `../../docs/悦/货代SAAS平台后台/AGENTS.md`。 - 订单样板、国内仓和客户管理样式还须读取 `../../docs/Admin高密度界面规范.md`,包含“样式维护边界”;以其已确认密度与彩色页签为视觉基线,逐操作保留业务语义和承载方式,公共样式按已确认菜单范围接入。 + Admin 样式优化还须读取 `../../docs/Admin高密度界面规范.md` 的“样式维护边界”和“新模块接入规则”;以已确认密度与彩色页签为视觉基线,逐操作保留业务语义和承载方式。国内仓、客户管理是样板;新增菜单按本轮范围显式接入,货柜管理入口见 `../../docs/Admin货柜管理样式核对记录.md`。 3. 标准列表或公共组件任务读取 `src/shared/components/AGENTS.md`;国内/海外 HTTP、Token 或刷新任务读取 `src/shared/api/AGENTS.md`;Finance 任务读取 `src/modules/finance/AGENTS.md`;海外仓全流程任务先读 `../../docs/海外仓业务/README.md`。 4. 平台/客户层级与权限公共语义读取 `../../docs/平台客户层级与权限契约.md`;双区域 API、海外 Token 和跨区事件读取 `../../docs/跨区域认证与服务通信契约.md`。 diff --git a/src/modules/audit/components/CustomerAuditLogsPanel.vue b/src/modules/audit/components/CustomerAuditLogsPanel.vue index 4bf42081..e17c1d43 100644 --- a/src/modules/audit/components/CustomerAuditLogsPanel.vue +++ b/src/modules/audit/components/CustomerAuditLogsPanel.vue @@ -1,4 +1,5 @@ -

{{ selectedCandidate.palletNo || selectedCandidate.groupNo || selectedCandidate.inboundCode || '入仓码暂缺' }}

+

{{ selectedCandidate.palletNo || selectedCandidate.groupNo || selectedCandidate.inboundCode || '入仓码暂缺' }}

diff --git a/src/modules/customers/pages/CustomerDetailView.vue b/src/modules/customers/pages/CustomerDetailView.vue index af67629f..3581be5e 100644 --- a/src/modules/customers/pages/CustomerDetailView.vue +++ b/src/modules/customers/pages/CustomerDetailView.vue @@ -223,7 +223,7 @@ onBeforeUnmount(() => {