From 1aba898baa3b338558eda5879408de9346667581 Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Tue, 30 Jul 2024 14:28:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=80=E5=8C=97=20=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../normalizationManager/detail.vue | 2 +- .../normalization/detail.vue | 4 +-- .../components/undocumented/addForm.vue | 30 +++++++++++++++++-- .../components/undocumented/detail.vue | 2 +- .../supervise/technology/components/alarm.vue | 13 ++++++-- 5 files changed, 41 insertions(+), 10 deletions(-) diff --git a/src/views/pqs/supervise/interfere/components/normalizationManager/detail.vue b/src/views/pqs/supervise/interfere/components/normalizationManager/detail.vue index 7791a966..975eab75 100644 --- a/src/views/pqs/supervise/interfere/components/normalizationManager/detail.vue +++ b/src/views/pqs/supervise/interfere/components/normalizationManager/detail.vue @@ -51,7 +51,7 @@ {{ detailData.evaluationConclusion }} { queryByAllCode().then(res => { - nonlinearDeviceTypeList.value = [res.data.find((item: any) => item.code == 'Major_Nonlinear_Device')] - nonlinearDeviceTypeList.value.map((item: any) => { + // nonlinearDeviceTypeList.value = [res.data.find((item: any) => item.code == 'Major_Nonlinear_Device')] + + // nonlinearDeviceTypeList.value.map((item: any) => { + // //tree禁用根节点 + // item.disabled = 'disabled' + // item.children.map((vv: any) => { + // //tree禁用二级节点 + // vv.disabled = 'disabled' + // vv.children.map((kk: any) => { + // //tree禁用三级节点 + // kk.disabled = 'disabled' + // kk.children.map((ss: any) => { + // ss.name = vv.name + '-' + kk.name + '-' + ss.name + // }) + // }) + // }) + // }) + let data = [res.data.find((item: any) => item.code == 'Major_Nonlinear_Device')] + nonlinearDeviceTypeList.value = [{ ...JSON.parse(JSON.stringify(...data)), children: [], disabled: 'disabled' }] + data.map((item: any) => { //tree禁用根节点 item.disabled = 'disabled' item.children.map((vv: any) => { @@ -751,11 +770,16 @@ const getTreeList = () => { vv.children.map((kk: any) => { //tree禁用三级节点 kk.disabled = 'disabled' + kk.children.map((ss: any) => { + ss.name = vv.name + '-' + kk.name + '-' + ss.name + nonlinearDeviceTypeList.value[0].children.push(ss) + }) }) }) }) }) } + getTreeList() const treeRef = ref() const subForm: any = ref({ diff --git a/src/views/pqs/supervise/interfere/components/undocumented/detail.vue b/src/views/pqs/supervise/interfere/components/undocumented/detail.vue index 758adfda..c0cd73bf 100644 --- a/src/views/pqs/supervise/interfere/components/undocumented/detail.vue +++ b/src/views/pqs/supervise/interfere/components/undocumented/detail.vue @@ -56,7 +56,7 @@ {{ detailData.evaluationConclusion }}