diff --git a/src/assets/css/components/views/setting/knowledgeBase.scss b/src/assets/css/components/views/setting/knowledgeBase.scss index 93b42966..d2187016 100644 --- a/src/assets/css/components/views/setting/knowledgeBase.scss +++ b/src/assets/css/components/views/setting/knowledgeBase.scss @@ -892,7 +892,7 @@ } } .imported-data-msg { - width: 140px; + width: 200px; } .el-icon-close { diff --git a/src/mixins/table.js b/src/mixins/table.js index 7cc9deaf..aafa1be5 100644 --- a/src/mixins/table.js +++ b/src/mixins/table.js @@ -44,7 +44,7 @@ export default { tableData: { handler (n) { if (this.tableData && this.tableData.length > 0) { - this.isInit = false + //this.isInit = false } } } @@ -52,8 +52,7 @@ export default { data () { return { operationWidth: '165', // 操作列宽 - show: true, - isInit: true + show: true } }, methods: { @@ -109,11 +108,8 @@ export default { }) } }, - init () { - this.isInit = true - }, changeStatus (status, id) { - if (!this.isInit) { + if (id) { patch(api.knowledgeBaseEnable, { list: [{ knowledgeId: id, status: status }] }).then(response => { if (response.code === 200) { this.$message({ duration: 1000, type: 'success', message: this.$t('tip.saveSuccess') }) diff --git a/src/views/setting/KnowledgeBase.vue b/src/views/setting/KnowledgeBase.vue index 948817d0..5b83d4d1 100644 --- a/src/views/setting/KnowledgeBase.vue +++ b/src/views/setting/KnowledgeBase.vue @@ -67,7 +67,7 @@ @selectionChange="selectionChange" @edit="edit" @orderBy="tableDataSort" - @reload="getTableData" + @reload="reloadRowList" > @@ -84,6 +84,7 @@ :all-count="18" @delete="toDelete" @checkboxStatusChange="checkboxStatusChange" + @reload="reloadRowList" > @@ -118,9 +119,9 @@ width="50"> - - + +