update 工作组单选
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user