From 741f0a8f842df6d84be3b3b19dc558f110b10e4c Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期六, 24 十月 2026 23:18:58 +0800
Subject: [PATCH] fix(mes): 兼容条码追溯业务类型
---
src/views/wls/barcode/components/scan-modal.vue | 2 +-
src/views/wls/barcode/index.vue | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/views/wls/barcode/components/scan-modal.vue b/src/views/wls/barcode/components/scan-modal.vue
index 97a6f30..e6452be 100644
--- a/src/views/wls/barcode/components/scan-modal.vue
+++ b/src/views/wls/barcode/components/scan-modal.vue
@@ -98,7 +98,7 @@
const canTrace = computed(() =>
[BarcodeBizTypeEnum.BATCH, BarcodeBizTypeEnum.SN].includes(
- parseResult.value?.bizType,
+ Number(parseResult.value?.bizType),
),
);
diff --git a/src/views/wls/barcode/index.vue b/src/views/wls/barcode/index.vue
index 5a2ce12..0d30dc4 100644
--- a/src/views/wls/barcode/index.vue
+++ b/src/views/wls/barcode/index.vue
@@ -49,7 +49,7 @@
/** 鏉$爜瀵瑰簲鐨勬壒娆�/SN鏄惁鏀寔鍏ㄩ摼璺拷婧� */
function isTraceable(row: Partial<MesWmBarcodeApi.Barcode>) {
return [BarcodeBizTypeEnum.BATCH, BarcodeBizTypeEnum.SN].includes(
- row.bizType as BarcodeBizTypeEnum,
+ Number(row.bizType) as BarcodeBizTypeEnum,
);
}
@@ -61,7 +61,7 @@
}
let batch: MesWmBatchApi.Batch | null | undefined;
- if (row.bizType === BarcodeBizTypeEnum.SN) {
+ if (Number(row.bizType) === BarcodeBizTypeEnum.SN) {
const sn = row.bizCode || row.content;
batch = sn ? await getBatchBySn(sn) : undefined;
} else {
--
Gitblit v1.9.3