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">
-
-
+
+