diff --git a/cmdb-ui/src/pages/components/cmdb-table/index.js b/cmdb-ui/src/pages/components/cmdb-table/index.js index 5b68b262c..e13df4ccc 100644 --- a/cmdb-ui/src/pages/components/cmdb-table/index.js +++ b/cmdb-ui/src/pages/components/cmdb-table/index.js @@ -595,16 +595,18 @@ export default { style="float: right; margin: 10px 0;" /> )} - !col.isAuto && col.isEditable)} - data={selectedRows} - on-closeEditModal={this.closeEditModal} - on-editModalOkHandler={this.editModalOkHandler} - modalVisible={modalVisible} - modalLoading={modalLoading} - > + {modalVisible && ( + !col.isAuto && col.isEditable)} + data={selectedRows} + on-closeEditModal={this.closeEditModal} + on-editModalOkHandler={this.editModalOkHandler} + modalVisible={modalVisible} + modalLoading={modalLoading} + > + )} ) }