2
0
Просмотр исходного кода

🐛 fix(classroom): 修复聊天消息历史加载接口调用错误

- 修正聊天消息历史加载接口调用方式,从history.$get改为正确的$get
- 添加必要的过滤器参数filters,确保按classId筛选消息
- 添加排序参数sortBy和sortOrder,保证消息按时间戳升序排列
yourname 6 месяцев назад
Родитель
Сommit
bcc0c62740
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      src/client/mobile/components/Classroom/useClassroom.ts

+ 5 - 3
src/client/mobile/components/Classroom/useClassroom.ts

@@ -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'
           }
         });