diff --git a/src/views/dike/runManage/maintenance/maintenancePlan/index.vue b/src/views/dike/runManage/maintenance/maintenancePlan/index.vue index 499da06..00aa455 100644 --- a/src/views/dike/runManage/maintenance/maintenancePlan/index.vue +++ b/src/views/dike/runManage/maintenance/maintenancePlan/index.vue @@ -68,8 +68,9 @@ export default { if (i.parentid === pid) { const newItem = { label: i.name, - value: i.id, + value: i.id }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/dike/runManage/maintenance/maintenancePlanAccept/index.vue b/src/views/dike/runManage/maintenance/maintenancePlanAccept/index.vue index af0c214..f1f643f 100644 --- a/src/views/dike/runManage/maintenance/maintenancePlanAccept/index.vue +++ b/src/views/dike/runManage/maintenance/maintenancePlanAccept/index.vue @@ -73,6 +73,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/dike/runManage/maintenance/maintenancePlanAudit/index.vue b/src/views/dike/runManage/maintenance/maintenancePlanAudit/index.vue index 5fc5dc4..5f59868 100644 --- a/src/views/dike/runManage/maintenance/maintenancePlanAudit/index.vue +++ b/src/views/dike/runManage/maintenance/maintenancePlanAudit/index.vue @@ -75,6 +75,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/dike/runManage/maintenance/maintenanceRecords/index.vue b/src/views/dike/runManage/maintenance/maintenanceRecords/index.vue index d1ffbc8..a772483 100644 --- a/src/views/dike/runManage/maintenance/maintenanceRecords/index.vue +++ b/src/views/dike/runManage/maintenance/maintenanceRecords/index.vue @@ -100,6 +100,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/sluice/runManage/maintenance/maintenancePlan/index.vue b/src/views/sluice/runManage/maintenance/maintenancePlan/index.vue index 0e929c8..b9aac02 100644 --- a/src/views/sluice/runManage/maintenance/maintenancePlan/index.vue +++ b/src/views/sluice/runManage/maintenance/maintenancePlan/index.vue @@ -69,6 +69,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/sluice/runManage/maintenance/maintenancePlanAccept/index.vue b/src/views/sluice/runManage/maintenance/maintenancePlanAccept/index.vue index bf122fc..e5a7b0f 100644 --- a/src/views/sluice/runManage/maintenance/maintenancePlanAccept/index.vue +++ b/src/views/sluice/runManage/maintenance/maintenancePlanAccept/index.vue @@ -70,6 +70,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/sluice/runManage/maintenance/maintenancePlanAudit/index.vue b/src/views/sluice/runManage/maintenance/maintenancePlanAudit/index.vue index 443a33d..a7a1cca 100644 --- a/src/views/sluice/runManage/maintenance/maintenancePlanAudit/index.vue +++ b/src/views/sluice/runManage/maintenance/maintenancePlanAudit/index.vue @@ -66,6 +66,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value); diff --git a/src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue b/src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue index a12129d..c18da2c 100644 --- a/src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue +++ b/src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue @@ -99,6 +99,7 @@ export default { label: i.name, value: i.id, }; + if (i.parentid === items.data[0].parentid) newItem.disabled = true; if (i.layer != 3) newItem.children = []; res.push(newItem); getChildren(newItem.children, newItem.value);