diff --git a/src/api/generatedApi/index.js b/src/api/generatedApi/index.js index 597783d..20b9a80 100644 --- a/src/api/generatedApi/index.js +++ b/src/api/generatedApi/index.js @@ -265,8 +265,8 @@ export function uploadFileByTemplate(data) { export function datasetQuerySegments(data) { return request({ url: getUrl(`/datasetDocumentEx/querySegments`), - method: 'get', - params: data, + method: 'post', + data, noLoading: true }) } @@ -474,6 +474,15 @@ export function switchStatus(data) { return request({ url: getUrl(`/datasetDocumentEx/segment/switchStatus`), method: 'post', - data + data, + noLoading: true + }) +} +// 知识库关联智能体 +export function relatedApps(data) { + return request({ + url: getUrl(`/datasetsEx/relatedApps`), + method: 'get', + params: data }) } diff --git a/src/views/agent/views/workflow/index.vue b/src/views/agent/views/workflow/index.vue index 0263925..8a473a6 100644 --- a/src/views/agent/views/workflow/index.vue +++ b/src/views/agent/views/workflow/index.vue @@ -96,8 +96,6 @@ export default { // 当路由参数 id 变化时,更新 dify 的 src if (thirdAppId) { - console.log(`current params:`, this.agent.params) - this.agent.src = `${DIFY_URL}/app/${thirdAppId}/workflow?${ this.params }` diff --git a/src/views/intelligent-agent/components/info/index.vue b/src/views/intelligent-agent/components/info/index.vue index 8fed2a7..d200e05 100644 --- a/src/views/intelligent-agent/components/info/index.vue +++ b/src/views/intelligent-agent/components/info/index.vue @@ -24,7 +24,6 @@ export default { watch: { 'dialog.agent': { handler(val) { - console.log(val) this.image = val.image this.imageType = val.imageType this.background = val.backgroundColor diff --git a/src/views/knowledge/detail/components/split/AddRule.vue b/src/views/knowledge/detail/components/split/AddRule.vue index 818b010..b8b1c9d 100644 --- a/src/views/knowledge/detail/components/split/AddRule.vue +++ b/src/views/knowledge/detail/components/split/AddRule.vue @@ -283,7 +283,6 @@ export default { }, async getRuleList() { let res = await getRulesList({ ruleType: 1 }) - console.log(res) this.ruleList = res.content.content }, // 获取详情 @@ -311,7 +310,6 @@ export default { }) }, queryExistingRules(val) { - console.log(val) if (val) { this.getDetail(val) } diff --git a/src/views/knowledge/detail/index.vue b/src/views/knowledge/detail/index.vue index 9a3b1c0..9003b04 100644 --- a/src/views/knowledge/detail/index.vue +++ b/src/views/knowledge/detail/index.vue @@ -43,14 +43,23 @@ segmentedMode | filterSegmentedMode }} - - 关联应用 + + {{ relatedAppList.length }} 个关联应用 - 123 - 123 - 123 - 123 - 123 + + {{ item.appName }} + @@ -258,7 +267,8 @@ import { datasetQuerySegments, datasetsExPages, datasetUpdate, - getDatasetById + getDatasetById, + relatedApps } from '@/api/generatedApi' import { getUserList } from '@/api/generatedApi/system' import { @@ -284,6 +294,7 @@ export default { data() { return { + relatedAppList: [], displayStatus, hitTestConfig: { title: '命中测试', @@ -390,13 +401,6 @@ export default { // 跳转到知识库编辑 jumpEditKnowledge() { this.drawerForm = true - // let { datasetId } = this.$route.query - // this.$router.push({ - // path: '/knowledge/knowledge-create', - // query: { - // datasetId: datasetId - // } - // }) }, /** * 检索设置 @@ -479,26 +483,6 @@ export default { } this.drawer = true this.getDocumentExInfo(row.id) - // // 调用查询分段信息接口 - // datasetQuerySegments({ documentId: row.id }).then(res => { - // if (res) { - // // this.descriptions = JSON.parse( - // // JSON.stringify({ - // // dataset: { - // // knowledgeName: this.knowledgeName, - // // segmentedMode: this.segmentedMode, - // // knowledgeImage: this.knowledgeImage - // // }, - // // ...row, - // // ...res.content.content - // // }) - // // ) - // this.drawer = true - // - // // 调用datasetDocumentEx接口获取分词规则和词频规则 - // this.getDocumentExInfo(row.id) - // } - // }) }, jumpToUpload(params) { @@ -609,6 +593,17 @@ export default { }, close() { this.metadataOperatorDrawer.visible = false + }, + + getRelatedApps() { + relatedApps({ id: this.$route.query.datasetId }).then(res => { + if (res) { + this.relatedAppList = res.content.content.intelligentAppDTOS + } + }) + }, + handleRelatedApp(item) { + // console.log(item) } }, filters: { @@ -636,14 +631,16 @@ export default { this.getKnowledgeFiledList() // 获取用户下拉列表 this.getUserData() - let documentId = sessionStorage.getItem('documentId') - if (documentId) { - setTimeout(() => { - let row = this.list.filter(item => item.id === documentId) - this.viewDocumentDetail(row[0]) - sessionStorage.removeItem('documentId') - }, 1000) - } + + // 获取关联智能体 + this.getRelatedApps() + // let documentId = sessionStorage.getItem('documentId') + // if (documentId) { + // setTimeout(() => { + // let row = this.list.filter(item => item.id === documentId) + // this.viewDocumentDetail(row[0]) + // sessionStorage.removeItem('documentId') + // }, 1000) }, computed: { datasetId() { diff --git a/src/views/knowledge/index.vue b/src/views/knowledge/index.vue index 6d1421c..c21800e 100644 --- a/src/views/knowledge/index.vue +++ b/src/views/knowledge/index.vue @@ -140,7 +140,8 @@ export default { knowledgeForm: { name: 'knowledgeForm', component: knowledgeForm - } + }, + relatedAppList: [] } }, props: {}, @@ -160,6 +161,7 @@ export default { this.datasetList = res.content.content }) }, + createdKnowLedge(item) { this.datasetId = item ? item.id : '' this.drawer = true diff --git a/src/views/track/views/knowledge-info/Index.vue b/src/views/track/views/knowledge-info/Index.vue index 7e0fcaa..bc116ec 100644 --- a/src/views/track/views/knowledge-info/Index.vue +++ b/src/views/track/views/knowledge-info/Index.vue @@ -113,11 +113,7 @@ export default { segmentIds: [id], status: state ? 0 : 1 //枚举值:0-启用 1-禁用 } - switchStatus(params).then(res => { - if (res) { - console.log(res) - } - }) + switchStatus(params) }, inputSegment() { @@ -213,8 +209,9 @@ export default { let params = { documentId: this.form.id, page: this.segmentPage, - size: this.segmentLimit, + pageSize: this.segmentLimit, keyword: this.keyWords + // keyword: this.searchText } datasetQuerySegments(params).then(res => { this.descriptions = res.content.content @@ -307,7 +304,8 @@ export default {
@@ -350,7 +347,6 @@ export default {