diff --git a/src/views/pages/cmdb/form/component/formcientitymodify/import-template.vue b/src/views/pages/cmdb/form/component/formcientitymodify/import-template.vue index e3633bb8489ec9fa36c8307101ca3d8da8bc0a97..54a623e2878bedbc78f45b50de12fd199bba9300 100644 --- a/src/views/pages/cmdb/form/component/formcientitymodify/import-template.vue +++ b/src/views/pages/cmdb/form/component/formcientitymodify/import-template.vue @@ -100,13 +100,18 @@ export default { } }); this.tbodyList = [...glbalTbodyList, ...attrTbodyList, ...relTbodyList]; + let selectedList = []; if (this.formConfigList && this.formConfigList.length > 0 && this.tbodyList && this.tbodyList.length > 0) { this.formConfigList.forEach(formitem => { const item = this.tbodyList.find(tbodyitem => formitem.key === tbodyitem.rowType + '_' + tbodyitem.id); if (item) { + selectedList.push(item); this.$set(item, '_selected', true); } }); + if (!this.$utils.isEmpty(selectedList)) { + this.getSelected([], selectedList); + } } }, close() {