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("头盔二维码未生成,请重新扫码或输入!") } }