2 Ревизии 4ad409d7ba ... 652b633c99

Автор SHA1 Съобщение Дата
  zhujing 652b633c99 Merge remote-tracking branch 'origin/master' преди 3 седмици
  zhujing 416b3427ab 接口替换 преди 3 седмици
променени са 2 файла, в които са добавени 8 реда и са изтрити 2 реда
  1. 5 0
      ui/smarttrade-platform/src/api/knowledge/index.js
  2. 3 2
      ui/smarttrade-platform/src/views/KnowledgeView.vue

+ 5 - 0
ui/smarttrade-platform/src/api/knowledge/index.js

@@ -21,6 +21,11 @@ export const baseStatistics = (params = {}) => get('/router/rest/knowledge/base/
 
 export const getAllChunks = (params = {}) => get('/router/rest/knowledge/chunk/getAllChunks', params)
 
+export const getChunks = (params = {}) => {
+    const { dataset_id,document_id, ...query } = params
+    return get(`/router/rest/knowledge/chunk/${dataset_id}/${document_id}`, params)
+}
+
 export const getAllDocumnets = (params = {}) => {
     const query = { ...params }
     if ([undefined, null, ''].includes(query.dataset_id)) {

+ 3 - 2
ui/smarttrade-platform/src/views/KnowledgeView.vue

@@ -676,7 +676,7 @@
 
 <script setup>
 import { ref, computed } from 'vue'
-import { knowledgeDatasets,knowledgeDocuments,createKnowledge,createChunk,editChunk,chatMessages,baseTraining,creatTraining,baseStatistics,getAllChunks,getAllDocumnets,delDocuments,delChunk,getDocumentDetail,blocking,downloadDocument } from '../api/knowledge'
+import { knowledgeDatasets,knowledgeDocuments,createKnowledge,createChunk,editChunk,chatMessages,baseTraining,creatTraining,baseStatistics,getAllChunks,getChunks,getAllDocumnets,delDocuments,delChunk,getDocumentDetail,blocking,downloadDocument } from '../api/knowledge'
 import { formatTimeAgo } from '@/utils/time'
 import { ElMessage } from 'element-plus'
 
@@ -896,7 +896,8 @@ const chunkParams=ref({
 // 获取知识分类
 const getChunkDatasets = () => {
     chunkLoading.value = true
-    getAllChunks(chunkParams.value).then(res => {
+    const apiFn = chunkParams.value.document_id ? getChunks : getAllChunks
+    apiFn(chunkParams.value).then(res => {
       chunkLoading.value = false
       chunkList.value = res.result.data
       res.result.data.forEach(el => {