feat(Inventory): 實作批號溯源完整功能與 UI 呈現,包含文字敘述卡片與更完整的關聯屬性

This commit is contained in:
2026-02-26 10:39:24 +08:00
parent 63e4f88a14
commit f960aaaeb2
16 changed files with 1085 additions and 694 deletions

View File

@@ -70,6 +70,9 @@ class PermissionSeeder extends Seeder
'inventory_report.view' => '檢視',
'inventory_report.export' => '匯出',
// 批號溯源
'inventory_traceability.view' => '檢視',
// 進貨單管理
'goods_receipts.view' => '檢視',
'goods_receipts.create' => '建立',
@@ -191,7 +194,7 @@ class PermissionSeeder extends Seeder
'inventory_count.view', 'inventory_count.create', 'inventory_count.edit', 'inventory_count.delete',
'inventory_adjust.view', 'inventory_adjust.create', 'inventory_adjust.edit', 'inventory_adjust.delete',
'inventory_transfer.view', 'inventory_transfer.create', 'inventory_transfer.edit', 'inventory_transfer.delete', 'inventory_transfer.dispatch', 'inventory_transfer.receive',
'inventory_report.view', 'inventory_report.export',
'inventory_report.view', 'inventory_report.export', 'inventory_traceability.view',
'goods_receipts.view', 'goods_receipts.create', 'goods_receipts.edit', 'goods_receipts.delete',
'delivery_notes.view', 'delivery_notes.create', 'delivery_notes.edit', 'delivery_notes.delete',
'production_orders.view', 'production_orders.create', 'production_orders.edit', 'production_orders.delete',
@@ -216,7 +219,7 @@ class PermissionSeeder extends Seeder
'inventory_count.view', 'inventory_count.create', 'inventory_count.edit', 'inventory_count.delete',
'inventory_adjust.view', 'inventory_adjust.create', 'inventory_adjust.edit', 'inventory_adjust.delete',
'inventory_transfer.view', 'inventory_transfer.create', 'inventory_transfer.edit', 'inventory_transfer.delete', 'inventory_transfer.dispatch', 'inventory_transfer.receive',
'inventory_report.view', 'inventory_report.export',
'inventory_report.view', 'inventory_report.export', 'inventory_traceability.view',
'goods_receipts.view', 'goods_receipts.create', 'goods_receipts.edit', 'goods_receipts.delete',
'goods_receipts.view', 'goods_receipts.create', 'goods_receipts.edit', 'goods_receipts.delete',
'production_orders.view', 'production_orders.create', 'production_orders.edit',
@@ -246,6 +249,7 @@ class PermissionSeeder extends Seeder
'warehouses.view',
'utility_fees.view',
'inventory_report.view',
'inventory_traceability.view',
'accounting.view',
'account_payables.view',
'sales_orders.view',