From 10d178b4d54847b6c2a41932e45a81dc330d1ec1 Mon Sep 17 00:00:00 2001 From: jiang Date: Sun, 3 Aug 2025 17:45:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E7=A0=81=E9=87=87=E9=9B=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E3=80=81=E9=93=AD=E7=89=8C=E6=9B=B4=E6=96=B0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E3=80=81=E6=97=A5=E6=9C=9F=E6=9B=B4=E6=96=B0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/nameplateUpdate/index.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/pages/nameplateUpdate/index.vue b/src/pages/nameplateUpdate/index.vue index 931cd9b..5ca02a7 100644 --- a/src/pages/nameplateUpdate/index.vue +++ b/src/pages/nameplateUpdate/index.vue @@ -148,6 +148,7 @@ const supplierSelect = ref('') // 搜索参数 const searchParams = ref({ keyWord: '', + qrCode: '', }) // 表单数据 @@ -185,7 +186,7 @@ const handleSearch = async () => { } try { - const res = await getInfoByCode({ maCode: searchParams.value.keyWord, qrCode: formData.value.qrCode }) + const res = await getInfoByCode({ maCode: searchParams.value.keyWord, qrCode: searchParams.value.qrCode }) if (res.code === 200 && res.data?.length) { deviceTypes.value = res.data.map(item => ({ ...item, @@ -197,6 +198,8 @@ const handleSearch = async () => { handleDeviceTypeChange(res.data[0]) } } + searchParams.value.keyWord = '' + searchParams.value.qrCode = '' } catch (error) { console.error('获取设备信息失败:', error) uni.showToast({ title: '查询失败', icon: 'none' }) @@ -218,7 +221,6 @@ const fetchSuppliers = async () => { } const handleDeviceTypeChange = (item) => { - console.log(item) selectedDeviceTypeId.value = item.maId formData.value = { materialName: item.materialName, @@ -268,7 +270,7 @@ const handleScanSuccess = (result) => { const qrCode = result?.data?.split('?qrcode=')[1] || result?.data if (qrCode) { searchParams.value.keyWord = '' - formData.value.qrCode = qrCode + searchParams.value.qrCode = qrCode handleSearch() } else { uni.showToast({ title: '扫码识别失败', icon: 'none' })