From 6bf01786d800504789c9c410f461dfde97c59c5b Mon Sep 17 00:00:00 2001 From: LH_R Date: Fri, 25 Apr 2025 16:32:06 +0800 Subject: [PATCH] fix(ui): CI - relation table repeat CIType --- .../ci/modules/ciDetailComponent/ciRelationTable.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/cmdb-ui/src/modules/cmdb/views/ci/modules/ciDetailComponent/ciRelationTable.vue b/cmdb-ui/src/modules/cmdb/views/ci/modules/ciDetailComponent/ciRelationTable.vue index 46850b9..ef6015b 100644 --- a/cmdb-ui/src/modules/cmdb/views/ci/modules/ciDetailComponent/ciRelationTable.vue +++ b/cmdb-ui/src/modules/cmdb/views/ci/modules/ciDetailComponent/ciRelationTable.vue @@ -195,10 +195,13 @@ export default { const cloneRelationData = _.cloneDeep(relationData) - const allCITypes = [ - ...cloneRelationData.parentCITypeList, - ...cloneRelationData.childCITypeList - ] + const allCITypes = _.uniqBy( + [ + ...cloneRelationData.parentCITypeList, + ...cloneRelationData.childCITypeList + ], + 'id' + ) await this.handleSubscribeAttributes(allCITypes) const {