From a899d88a3c4649f9272d6124d9aaa305420371a4 Mon Sep 17 00:00:00 2001 From: lipenghui Date: Thu, 1 Feb 2024 18:29:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:1.=20=E7=9F=A5=E8=AF=86=E5=BA=93=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E5=88=A0=E9=99=A4=E7=9F=A5=E8=AF=86=E5=BA=93id?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=EF=BC=9B2.=20=E8=A7=92=E8=89=B2=E7=94=9F?= =?UTF-8?q?=E6=88=90=E4=BC=9A=E8=AF=9D=E6=8E=A5=E5=8F=A3=EF=BC=8CmodelType?= =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E5=88=97=E8=A1=A8=E8=8E=B7=E5=8F=96=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/repository.ts | 4 ++-- src/components/AppRepositoryFile/index.vue | 3 +-- src/components/AppRoleDefault/index.d.ts | 2 ++ src/views/role/index.vue | 16 ++++++++++++++-- 4 files changed, 19 insertions(+), 6 deletions(-) diff --git a/src/api/base/repository.ts b/src/api/base/repository.ts index e73c2aa..f452645 100644 --- a/src/api/base/repository.ts +++ b/src/api/base/repository.ts @@ -3,8 +3,8 @@ import { defHttp } from '@/utils/axios/index' /** * @description 获取知识库文件列表 */ -export async function repositoryFileList(id: string) { +export async function repositoryFileList() { return defHttp.get({ - url: `/open-chat/qanything/getFileList?kbId=${id}`, + url: `/open-chat/qanything/getFileList`, }) } diff --git a/src/components/AppRepositoryFile/index.vue b/src/components/AppRepositoryFile/index.vue index 40af96c..08975b2 100644 --- a/src/components/AppRepositoryFile/index.vue +++ b/src/components/AppRepositoryFile/index.vue @@ -4,13 +4,12 @@ import { Spin } from 'ant-design-vue' import type { RepositoryItem } from './index.d' import { SvgIcon } from '@/components/SvgIcon' import { repositoryFileList } from '@/api/base/repository' -import { RepositoryTypeEnum } from '@/enums/repositoryEnum' const spinning = ref(true) const list = ref([]) function getList() { - repositoryFileList(RepositoryTypeEnum.PUBLIC).then((res) => { + repositoryFileList().then((res) => { list.value = res spinning.value = false }) diff --git a/src/components/AppRoleDefault/index.d.ts b/src/components/AppRoleDefault/index.d.ts index 25175f5..5fe7c68 100644 --- a/src/components/AppRoleDefault/index.d.ts +++ b/src/components/AppRoleDefault/index.d.ts @@ -5,6 +5,7 @@ export interface RoleData { roleInfo: string remark: string type: number + modelType: number } interface RoleInfoAppModel { @@ -14,6 +15,7 @@ interface RoleInfoAppModel { roleInfo: string roleImg: string type: number + modelType: number } export interface AppGroup { diff --git a/src/views/role/index.vue b/src/views/role/index.vue index 689cd51..d1b8217 100644 --- a/src/views/role/index.vue +++ b/src/views/role/index.vue @@ -304,7 +304,13 @@ async function handleRole(item: RoleData) { getHistoryMessage() } else { - await addMessage({ type: MenuTypeEnum.ROLE, title: item.roleName, roleId: item.id, sort: subMenuList.value.length + 1, modelType: modelOptions[modelIndex.value].value }) + await addMessage({ + type: MenuTypeEnum.ROLE, + title: item.roleName, + roleId: item.id, + sort: subMenuList.value.length + 1, + modelType: item.modelType ? item.modelType : ModelTypeEnum.GPT3, + }) await getConversationList() await nextTick() const index = subMenuList.value.findIndex(v => String(v.roleId) === item.id) @@ -325,7 +331,13 @@ async function handleApply(item: RoleInfoAppModel) { getHistoryMessage() } else { - await addMessage({ type: MenuTypeEnum.ROLE, title: item.roleName, roleId: String(item.id), sort: subMenuList.value.length + 1, modelType: modelOptions[modelIndex.value].value }) + await addMessage({ + type: MenuTypeEnum.ROLE, + title: item.roleName, + roleId: String(item.id), + sort: subMenuList.value.length + 1, + modelType: item.modelType ? item.modelType : ModelTypeEnum.GPT3, + }) await getConversationList() await nextTick() const index = subMenuList.value.findIndex(v => v.roleId === item.id)