update 企标稽查计划完善

This commit is contained in:
danshihao
2023-11-23 18:10:08 +08:00
parent 8ccd87a3f9
commit a67c3cf589
6 changed files with 162 additions and 126 deletions
@@ -15,6 +15,7 @@
<a-tree
:checkable="true"
:class="treeScreenClass"
class="select-work-group-tree"
:treeData="treeData"
:checkStrictly="checkStrictly"
@check="onCheck"
@@ -120,7 +121,9 @@ export default {
}
}
}
searchTree(this.treeData[0])
this.treeData.forEach(data => {
searchTree(data)
})
return nodes
},
// 处理工作组树数据结构
@@ -129,6 +132,7 @@ export default {
item.title = item.name
item.value = item.id
item.key = item.id
item.disabled = item.subset && item.subset.length
item.children = this.dealTreeData(item.subset)
return item
})
@@ -335,4 +339,13 @@ export default {
background: #fff;
border-radius: 0 0 2px 2px;
}
.select-work-group-tree {
/deep/.ant-tree-checkbox-disabled {
display: none;
}
/deep/li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
color: rgba(0, 0, 0, .65)
}
}
</style>