From 3a9c22f2104671a6174e0a0d9d11abde50fd40a5 Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期五, 16 八月 2024 18:42:30 +0800 Subject: [PATCH] 用户习惯页面开发 --- src/api/Agent.ts | 12 ++++++++++-- src/views/sessionManager/components/chatMenu.vue | 14 ++++++++------ 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/src/api/Agent.ts b/src/api/Agent.ts index df889fa..de7af61 100644 --- a/src/api/Agent.ts +++ b/src/api/Agent.ts @@ -41,9 +41,17 @@ }); } +// 鐢ㄦ埛涔犳儻浼氳瘽鍒楄〃 +export function appUsageSessionListApi(dialog_id) { + return axios.get( + "/api/v1/conversation/app_usage" + ); +} - - +// 鐢ㄦ埛涔犳儻鍒犻櫎鎺ュ彛 +export function deleteAppUsage(params) { + return axios.post('/api/v1/conversation/app_usage/rm', params); +} diff --git a/src/views/sessionManager/components/chatMenu.vue b/src/views/sessionManager/components/chatMenu.vue index c82f0ec..e61c160 100644 --- a/src/views/sessionManager/components/chatMenu.vue +++ b/src/views/sessionManager/components/chatMenu.vue @@ -123,6 +123,7 @@ import EventBus from '@/utils/EventBus'; const emit = defineEmits(["querySessionDetail","changeAgentType","createSession"]); import logo from "@/assets/images/model.png"; +import { appUsageSessionListApi, deleteAppUsage } from "@/api/Agent"; const activeSessionId = ref(""); const fieldNames = { value: "id", label: "name" }; const dialogs = ref([]); @@ -139,18 +140,17 @@ // 鏌ヨ鍘嗗彶鐢ㄦ埛涔犳儻浼氳瘽鍒楄〃 const querySessionList = async (id) => { - const { code, data } = await sessionListApi(id); + const { code, data } = await appUsageSessionListApi(''); if (code === 200) { sessionList.value = data.map((item) => { return { ...item, - showtype: 1 } }); - sessionList.value.splice(0, 5); - console.log(sessionList.value); + // sessionList.value.splice(0, 5); + console.log(sessionList.value,'鐢ㄦ埛涔犳儻浼氳瘽鍒楄〃'); } else { - Message.warning("鏌ヨ澶辫触"); + // Message.warning("鏌ヨ澶辫触"); } }; @@ -178,7 +178,9 @@ //鏍规嵁浼氳瘽id鍒犻櫎浼氳瘽 const deleteSession = async (session) => { - const { code } = await deleteSessionApi([session.id]); + const { code } = await deleteAppUsage({ + app_id:session.id + }); if (code === 200) { // Message.success('鍒犻櫎鎴愬姛'); querySessionList(''); -- Gitblit v1.8.0