From 70a1cf21972743c9fbc3752e36e71a94220142d5 Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Mon, 23 Oct 2023 11:51:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E5=8A=9F=E8=83=BD-=E6=89=A7=E8=A1=8C=E5=8C=85=E5=90=ABobject?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E6=97=B6=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../device/Instance/Detail/Function/components/Simple.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/device/Instance/Detail/Function/components/Simple.vue b/src/views/device/Instance/Detail/Function/components/Simple.vue index 7d659d77..e7c8eb57 100644 --- a/src/views/device/Instance/Detail/Function/components/Simple.vue +++ b/src/views/device/Instance/Detail/Function/components/Simple.vue @@ -177,7 +177,7 @@ const newFunctions = computed(() => { required: tableItem.expands?.required }); } - + result.push({ ...func, table: array, @@ -197,7 +197,7 @@ const handleExecute = async (func: any) => { .then(async () => { const obj = {}; func.table.forEach((item: any) => { - if (item.type === 'object') { + if (item.type === 'object' && item.value) { obj[item.id] = JSON.parse(item.value); } else { obj[item.id] = item.value;