diff --git a/src/modules/container-loading/pages/GlobalSmartLoadingView.vue b/src/modules/container-loading/pages/GlobalSmartLoadingView.vue
index 8982e18d..42b9d1af 100644
--- a/src/modules/container-loading/pages/GlobalSmartLoadingView.vue
+++ b/src/modules/container-loading/pages/GlobalSmartLoadingView.vue
@@ -767,7 +767,7 @@ onMounted(() => { void load(); void loadCustomers() })
删除
- 共 {{ row.totalPackageCount }} 箱已用 {{ row.packageCount }} 箱未用 {{ row.remainingPackageCount }} 箱
+ 共 {{ row.totalPackageCount || row.packageCount }} 箱已用 {{ row.packageCount }} 箱未用 {{ row.remainingPackageCount ?? 0 }} 箱
{{ formatNumber(Number(row.grossWeightKg || 0), 1) }} kg
{{ formatNumber(Number(row.volumeCbm || 0)) }} m³
diff --git a/src/modules/container-loading/pages/SmartLoadingWorkbenchView.vue b/src/modules/container-loading/pages/SmartLoadingWorkbenchView.vue
index f9e120b6..bca47fc1 100644
--- a/src/modules/container-loading/pages/SmartLoadingWorkbenchView.vue
+++ b/src/modules/container-loading/pages/SmartLoadingWorkbenchView.vue
@@ -374,7 +374,7 @@ onMounted(load)
{{ row.productNameZh || '未命名货物' }}{{ row.skuCode || '无 SKU' }}
- 共 {{ row.totalPackageCount }} 箱已用 {{ row.packageCount }} 箱未用 {{ row.remainingPackageCount }} 箱
+ 共 {{ row.totalPackageCount || row.packageCount }} 箱已用 {{ row.packageCount }} 箱未用 {{ row.remainingPackageCount ?? 0 }} 箱
{{ formatNumber(Number(row.volumeCbm || 0)) }} m³{{ formatNumber(Number(row.grossWeightKg || 0),1) }} kg
diff --git a/src/modules/container-loading/types.ts b/src/modules/container-loading/types.ts
index b357d443..51d308dd 100644
--- a/src/modules/container-loading/types.ts
+++ b/src/modules/container-loading/types.ts
@@ -341,8 +341,8 @@ export interface SmartLoadingItem {
version: number
pickedPackageCount: number
minPackageCount: number
- totalPackageCount: number
- remainingPackageCount: number
+ totalPackageCount?: number
+ remainingPackageCount?: number
canAdjust: boolean
canRemove: boolean
}