- 修正聊天消息历史加载接口调用方式,从history.$get改为正确的$get - 添加必要的过滤器参数filters,确保按classId筛选消息 - 添加排序参数sortBy和sortOrder,保证消息按时间戳升序排列
@@ -731,11 +731,13 @@ export const useClassroom = ({ user }:{ user : User }) => {
// 加载历史聊天消息
try {
- const response = await chatMessageClient.history.$get({
+ const response = await chatMessageClient.$get({
query: {
- classId,
page: 1,
- pageSize: 50
+ pageSize: 50,
+ filters: JSON.stringify({classId}),
+ sortBy: 'timestamp',
+ sortOrder: 'ASC'
}
});