From 60818e9066553fc342d3aa2705b54974c6df1a62 Mon Sep 17 00:00:00 2001 From: niexiting <85552560@qq.com> Date: Wed, 26 Jun 2024 17:31:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84Mes=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E7=9A=84=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mycomponents/scan/winComScanFg.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/mycomponents/scan/winComScanFg.vue b/src/mycomponents/scan/winComScanFg.vue index 3fd8393b..b69462e3 100644 --- a/src/mycomponents/scan/winComScanFg.vue +++ b/src/mycomponents/scan/winComScanFg.vue @@ -188,27 +188,27 @@ getMesPackInfo(this.itemCode).then(res => { try { if (res.data.list.length == 0) { - throw new Error("没有查找到物料号【"+this.itemCode+"】对应的mes物料号") + throw new Error("没有查找到物料号【"+this.itemCode+"】对应的生产条码配置") } - var result = res.data.list[0] - var partNumber = result.partNumber; + var result = res.data.list[0] //Mes条码标签解析规格 + var partNumber = result.partNumber; //客户物料号 var lengthMat = result.lengthMat; var lengthBc = result.lengthBc; - let itemCode = content.substr(0, lengthMat); + let scanPartNumber = content.substr(0, lengthMat); //扫描的客户物料号 let productDate = content.substr(lengthMat, 8); let batch = content.substr(lengthMat + 8, 3); let order = content.substr(-8); - if (itemCode != partNumber) { + if (scanPartNumber != partNumber) { that.clear(); - throw new Error("解析错误:扫描物料号【" + itemCode + "】与查询物料号【" + partNumber + + throw new Error("解析错误:扫描的客户物料号【" + scanPartNumber + "】与生成条码配置表中的客户物料号【" + partNumber + "】不一致") } let scanResult = { - itemCode: itemCode, + itemCode: scanPartNumber, productDate: productDate, batch: batch, order: order,