|
|
@@ -877,34 +877,8 @@
|
|
|
pagination.current = params.page;
|
|
|
pagination.total = data.data.total;
|
|
|
|
|
|
- if (timer) {
|
|
|
- clearInterval(timer);
|
|
|
- }
|
|
|
// 定时器查询文档
|
|
|
- timer = setInterval(async () => {
|
|
|
- let params = { ...basePagination, kb_id: kbobj.id };
|
|
|
- const data = await queryKbDocumentList(params);
|
|
|
- if (data.code == '0') {
|
|
|
- parser_ids = kbtenantInfo.parser_ids
|
|
|
- .split(',')
|
|
|
- .reduce((acc, pair) => {
|
|
|
- const [key, value] = pair.split(':');
|
|
|
- acc[key] = value;
|
|
|
- return acc;
|
|
|
- }, {});
|
|
|
- // console.log(parser_ids, 'parser_ids');
|
|
|
- kbtenantInfo.parser_idObj = parser_ids;
|
|
|
- renderData.value = data.data.docs || [];
|
|
|
- renderData.value = renderData.value.map((item) => {
|
|
|
- return {
|
|
|
- ...item,
|
|
|
- loading: false,
|
|
|
- parser_id: parser_ids[item.parser_id],
|
|
|
- };
|
|
|
- });
|
|
|
- // console.log(renderData.value, 'renderData');
|
|
|
- }
|
|
|
- }, 10000);
|
|
|
+ documentList()
|
|
|
}
|
|
|
} catch (err) {
|
|
|
// you can report use errorHandler or other
|
|
|
@@ -913,6 +887,31 @@
|
|
|
}
|
|
|
};
|
|
|
|
|
|
+ const documentList= async () => {
|
|
|
+ let params = { ...basePagination, kb_id: kbobj.id };
|
|
|
+ const data = await queryKbDocumentList(params);
|
|
|
+ if (data.code == '0') {
|
|
|
+ parser_ids = kbtenantInfo.parser_ids
|
|
|
+ .split(',')
|
|
|
+ .reduce((acc, pair) => {
|
|
|
+ const [key, value] = pair.split(':');
|
|
|
+ acc[key] = value;
|
|
|
+ return acc;
|
|
|
+ }, {});
|
|
|
+ // console.log(parser_ids, 'parser_ids');
|
|
|
+ kbtenantInfo.parser_idObj = parser_ids;
|
|
|
+ renderData.value = data.data.docs || [];
|
|
|
+ renderData.value = renderData.value.map((item) => {
|
|
|
+ return {
|
|
|
+ ...item,
|
|
|
+ loading: false,
|
|
|
+ parser_id: parser_ids[item.parser_id],
|
|
|
+ };
|
|
|
+ });
|
|
|
+ // console.log(renderData.value, 'renderData');
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
const search = () => {
|
|
|
basePagination.page = 1;
|
|
|
fetchData({
|