fix: 添加source被引用不能删除的处理

This commit is contained in:
刘洪洪
2024-11-21 10:34:55 +08:00
parent 5043663e24
commit 087d2c26fb
2 changed files with 5 additions and 1 deletions

View File

@@ -41,7 +41,7 @@
<template v-else><span>-</span></template>
</template>
<template v-if="item.prop === 'entitySource'">
{{ scope.row[item.prop].name || '-' }}
{{ scope.row[item.prop]?.name || '-' }}
</template>
<template v-if="item.prop === 'entities' || item.prop === 'relations'">
{{ handleListTypes(scope.row[item.prop]) }}

View File

@@ -94,6 +94,10 @@ export default {
this.disableEdit = true
} else this.disableEdit = objs[0]?.usage > 0
this.disableDelete = this.batchDeleteObjs.length < 1
const obj = objs.find(d => d.usage > 0)
if (obj) {
this.disableDelete = true
}
},
getTableData (params, isAll, isClearType) {
if (isAll) {