From 94d4712ab18d54ff9f19920ac6bdaa8baa414c94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=9C=B1?= <2671189764@qq.com> Date: Thu, 22 May 2025 17:37:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E8=BD=A6=E7=BB=91=E5=AE=9A=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/warehouse/wholebind/wholebind.vue | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/ebike-maintenance/pages/warehouse/wholebind/wholebind.vue b/ebike-maintenance/pages/warehouse/wholebind/wholebind.vue index b9319c7..0ff77c4 100644 --- a/ebike-maintenance/pages/warehouse/wholebind/wholebind.vue +++ b/ebike-maintenance/pages/warehouse/wholebind/wholebind.vue @@ -160,7 +160,7 @@ } else { ebikeInfo.value.bikeCode = ""; bikeCodeScanRef.value.onSetValue(""); - showModelMessage("车辆编号二维码未生成,请重新输入!") + showModelMessage("车辆编号二维码未生成,请重新扫码或输入!") } } @@ -177,11 +177,24 @@ }; const batteryCodeScanChange = (data) => { - ebikeInfo.value.ebikeBatteryInfo.batteryCode = data; + if (!data) return; + api.callOperateApi("ebikeBatteryQrcode/checkbatteryCodeExistence?batteryCode=" + data, {}, + "get").then(res => { + if (res.code == 200) { + if (res.data > 0) { + ebikeInfo.value.ebikeBatteryInfo.batteryCode = data; + } else { + ebikeInfo.value.ebikeBatteryInfo.batteryCode = ""; + showModelMessage("电池二维码未生成,请重新扫码或输入!") + } + } + + }) }; const helmetCodeScanChange = (data) => { - api.callOperateApi("ebikeBikeQrcode/checkhelmetCodeExistence?helmetCode=" + data, {}, + if (!data) return; + api.callOperateApi("ebikeHelmetQrcode/checkhelmetCodeExistence?helmetCode=" + data, {}, "get").then(res => { if (res.code == 200) { if (res.data > 0) { @@ -189,7 +202,7 @@ } else { ebikeInfo.value.ebikeHelmetInfo.helmetCode = ""; // bikeCodeScanRef.value.onSetValue(""); - showModelMessage("车辆编号二维码未生成,请重新输入!") + showModelMessage("头盔二维码未生成,请重新扫码或输入!") } }