feat(ui) update CMDBFilterComp label

This commit is contained in:
songlh 2024-08-26 15:14:52 +08:00
parent d18c1fba6e
commit 3c1a2fe3e4
1 changed files with 20 additions and 2 deletions

View File

@ -84,6 +84,24 @@
:zIndex="1050" :zIndex="1050"
:disabled="disabled" :disabled="disabled"
> >
<div
slot="option-label"
slot-scope="{ node }"
:style="{ width: '100%', whiteSpace: 'nowrap', textOverflow: 'ellipsis', overflow: 'hidden' }"
>
<a-tooltip :title="node.label">
{{ node.label }}
</a-tooltip>
</div>
<div
:style="{ width: '100%', whiteSpace: 'nowrap', textOverflow: 'ellipsis', overflow: 'hidden' }"
slot="value-label"
slot-scope="{ node }"
>
<a-tooltip :title="node.label">
{{ node.label }}
</a-tooltip>
</div>
</treeselect> </treeselect>
<CIReferenceAttr <CIReferenceAttr
v-if="getAttr(item.property).is_reference && (item.exp === 'is' || item.exp === '~is')" v-if="getAttr(item.property).is_reference && (item.exp === 'is' || item.exp === '~is')"
@ -121,8 +139,8 @@
:normalizer=" :normalizer="
(node) => { (node) => {
return { return {
id: node[0], id: String(node[0]),
label: node[0], label: node[1].label || node[0],
children: node.children, children: node.children,
} }
} }