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)