diff --git a/inventory-backend/app/services/outbound_service.py b/inventory-backend/app/services/outbound_service.py
index a6df281..0075de0 100644
--- a/inventory-backend/app/services/outbound_service.py
+++ b/inventory-backend/app/services/outbound_service.py
@@ -94,7 +94,8 @@ class OutboundService:
'source_table': 'trans_repair',
'stock_quantity': 1,
'available_quantity': 1,
- 'batch_number': '',
+ 'batch_number': repair.serial_number or '',
+ 'serial_number': repair.serial_number or '',
'warehouse_location': repair.customer_location or '',
'barcode': repair.sku,
'price': float(repair.sale_price) if repair.sale_price else 0
diff --git a/inventory-web/src/views/stock/inbound/repair.vue b/inventory-web/src/views/stock/inbound/repair.vue
index b929c55..cbcbb70 100644
--- a/inventory-web/src/views/stock/inbound/repair.vue
+++ b/inventory-web/src/views/stock/inbound/repair.vue
@@ -49,12 +49,15 @@
-
+
打印
-
+
+ 编辑
+
+
更新状态
@@ -77,8 +80,8 @@
/>
-
-
+
+
@@ -213,11 +216,12 @@