mirror of
https://github.com/dataease/dataease.git
synced 2025-02-24 03:22:56 +08:00
fix: 【数据源】api数据源部分接口可以使用不应影响到可使用的api
This commit is contained in:
parent
15b84469e7
commit
d787775cd8
@ -1372,7 +1372,7 @@ const treeProps = {
|
||||
children: 'children',
|
||||
label: 'name',
|
||||
disabled: data => {
|
||||
return (!data.children?.length && !data.leaf) || data.extraFlag < 0
|
||||
return (!data.children?.length && !data.leaf) || (data.extraFlag < 0 && data.type !== 'API')
|
||||
}
|
||||
}
|
||||
|
||||
@ -1476,7 +1476,7 @@ const getDsIconName = data => {
|
||||
><component class="svg-icon" :is="getDsIconName({ leaf, type })"></component
|
||||
></icon>
|
||||
</el-icon>
|
||||
<span v-if="!leaf || extraFlag > -1 || type === 'API'">{{ name }}</span>
|
||||
<span v-if="!leaf || extraFlag > -1">{{ name }}</span>
|
||||
<el-tooltip
|
||||
effect="dark"
|
||||
v-else
|
||||
|
Loading…
Reference in New Issue
Block a user