From f648285406ec82fd0462ca62ae2c9a24960814a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Wed, 4 Nov 2026 22:17:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=AE=A2=E5=95=86?= =?UTF-8?q?=E6=A1=A3=E6=A1=88=E4=BE=9B=E5=BA=94=E5=95=86=E7=BC=96=E7=A0=81?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=97=A0=E7=BB=93=E6=9E=9C=E6=97=B6=E6=98=BE?= =?UTF-8?q?=E7=A4=BA[object=20Object]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/vehicle/customer-archive.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/vehicle/customer-archive.vue b/src/views/vehicle/customer-archive.vue index a1bd50a..ba2af27 100644 --- a/src/views/vehicle/customer-archive.vue +++ b/src/views/vehicle/customer-archive.vue @@ -2544,7 +2544,9 @@ export default { const res = await querySupplierCode(code); // 防止响应返回时用户已修改代码 if (String(this.archiveForm.unifiedCreditCode || '').trim().toUpperCase() !== code) return; - this.archiveForm.supplierCode = res?.data?.data || ''; + // 后端查不到时 data 为 {}(R 对 null 的空承载兜底),非字符串一律按空处理,避免显示 [object Object] + const supplierCode = res?.data?.data; + this.archiveForm.supplierCode = typeof supplierCode === 'string' ? supplierCode : ''; } catch (error) { // 忽略查询异常,编码留空 }