feat: 扫码与细码明细展示外部卷号

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-04 09:43:48 +08:00
co-authored by Cursor
parent e7827c4714
commit 9fffe228d5
22 changed files with 96 additions and 11 deletions
+7
View File
@@ -157,6 +157,9 @@ export function normalizeFineCode(fc) {
return {
id: fc.id,
volume_number: fc.volume_number != null && fc.volume_number !== '' ? String(fc.volume_number) : '',
extern_volume_number: fc.extern_volume_number != null && fc.extern_volume_number !== ''
? String(fc.extern_volume_number)
: '',
roll: formatRoll(fc.roll),
weight: formatWeightKg(weightRaw),
bar_code: barCode,
@@ -259,6 +262,7 @@ export function getEmptyScanDetail() {
quote_order_no: '',
dyelot_number: '',
volume_number: '',
extern_volume_number: '',
product_code: '',
product_color_code: '',
order_roll: 0,
@@ -285,6 +289,9 @@ export function buildScanDetailFromScanResponse(res) {
quote_order_no: res.quote_order_no || '',
dyelot_number: res.dyelot_number || '',
volume_number: res.volume_number != null && res.volume_number !== '' ? String(res.volume_number) : '',
extern_volume_number: res.extern_volume_number != null && res.extern_volume_number !== ''
? String(res.extern_volume_number)
: '',
product_code: res.product_code || '',
product_color_code: res.product_color_code || '',
order_roll: formatRoll(res.order_roll != null ? res.order_roll : res.total_roll),