diff --git a/src/views/pages/process/catalog/catalog-manage.vue b/src/views/pages/process/catalog/catalog-manage.vue index 4e4c17ceae0ae74e7dda66853b96501a2aecceaa..71150eda638fee31d898fc38386e2cacaea9c695 100644 --- a/src/views/pages/process/catalog/catalog-manage.vue +++ b/src/views/pages/process/catalog/catalog-manage.vue @@ -350,7 +350,7 @@ export default { //树节点删除 nodeDelete(treeNode) { let {uuid = null, name = '', type = '', childrenCount = 0} = treeNode || {}; - if (childrenCount > 0 && !type) { + if (childrenCount > 0 || !type) { return false; } let apiFunc = type == 'catalog' ? this.$api.process.service.deleteCatalog({uuid: uuid}) : this.$api.process.service.deleteChannel({uuid: uuid});