import type { ChatSessionVo, CreateSessionDTO, // CreateSessionVO, GetSessionListParams, } from './types'; import { del, get, post, put } from '@/utils/request'; // 获取会话列表 export function get_session_list(params: GetSessionListParams) { // return get('/system/session/list', params); return get('/session', params); } // 创建会话 export function create_session(data: CreateSessionDTO) { return post('/session', data); } // 更新会话 export function update_session(data: ChatSessionVo) { return put(`/session/${data.id}`, data); } // 会话详情 export function get_session(id: string) { return get(`/session/${id}`); } // 删除会话 export function delete_session(ids: string[]) { return del(`/session/${ids[0]}`); }