update 工作组单选

This commit is contained in:
danshihao
2023-12-12 17:53:22 +08:00
parent 66c59d1232
commit fa8ba4260f
@@ -92,7 +92,8 @@ export default {
treeScreenClass () {
return {
'my-dept-select-tree': true,
fullscreen: this.fullscreen
fullscreen: this.fullscreen,
'radio-tree': !this.multi
}
}
},
@@ -132,7 +133,7 @@ export default {
item.title = item.name
item.value = item.id
item.key = item.id
item.disabled = item.subset && item.subset.length
item.disabled = !!(item.subset && item.subset.length)
item.children = this.dealTreeData(item.subset)
return item
})
@@ -339,6 +340,7 @@ export default {
background: #fff;
border-radius: 0 0 2px 2px;
}
// 禁用的不需要显示选择框
.select-work-group-tree {
/deep/.ant-tree-checkbox-disabled {
display: none;
@@ -348,4 +350,16 @@ export default {
}
}
// 单选不显示选择框
.select-work-group-tree.radio-tree {
/deep/.ant-tree-checkbox {
display: none;
}
}
// 单选鼠标悬浮时宽度调整
.ant-tree.radio-tree /deep/ li .ant-tree-node-content-wrapper:hover {
margin-left: 0;
padding-left: 5px;
}
</style>