From b44fc70a6a1613a6c29f62cced3342632fe0d95f Mon Sep 17 00:00:00 2001 From: Euni4U <958079825@qq.com> Date: Sun, 20 Apr 2025 19:57:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=98=BE=E7=A4=BA=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/sta/index.vue | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/views/sta/index.vue b/src/views/sta/index.vue index 251e2c8..79a07a4 100644 --- a/src/views/sta/index.vue +++ b/src/views/sta/index.vue @@ -25,7 +25,8 @@ - @@ -143,7 +144,8 @@ const getList = async ()=>{ ] } let resp = await PatientApi.getData(params) - data1.value = dataProcessing(resp) + const rawData = toRaw(resp) + data1.value = dataProcessing(rawData) console.log(data1.value) } /** @@ -173,10 +175,10 @@ const dataProcessing = (data) => { acc[key].smiflag += current.smiflag; acc[key].pulflag += current.pulflag; acc[key].sum += current.sum; - // 将当前对象添加到 list 中(避免引用问题需深拷贝) - let cObj = Object.assign(current,{}) - delete cObj.orgname - acc[key].children.push({ ...cObj }); + // 将当前对象添加到 children 中,移除 orgname + const child = { ...current }; + delete child.orgname; + acc[key].children.push(child); return acc; }, {});