fix: 修复系统用户关联节点不显示问题

This commit is contained in:
“怀磊”
2021-12-15 15:46:06 +08:00
committed by 老广
parent 33368cb901
commit b9cdac0850

View File

@@ -7,7 +7,7 @@
<el-col :span="8">
<QuickActions type="primary" :actions="quickActions" />
<AssetRelationCard ref="assetSelect" type="primary" style="margin-top: 15px" v-bind="assetRelationConfig" />
<RelationCard type="info" style="margin-top: 15px" v-bind="nodeRelationConfig" />
<RelationCard ref="nodeRelation" type="info" style="margin-top: 15px" v-bind="nodeRelationConfig" />
</el-col>
</el-row>
</div>
@@ -182,6 +182,12 @@ export default {
const objectId = this.object.id
const relationUrl = `/api/v1/assets/system-users-nodes-relations/?systemuser=${objectId}&node=${itemId}`
return this.$axios.delete(relationUrl)
},
onAddSuccess: (objects, that) => {
that.iHasObjects = [...that.iHasObjects, ...objects]
vm.$refs.nodeRelation.$refs.select2.clearSelected()
this.$message.success(this.$t('common.updateSuccessMsg'))
vm.$refs.ListTable.reloadTable()
}
},
assetRelationConfig: {