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 }}