瀏覽代碼

修改聊天

zs 1 年之前
父節點
當前提交
8115419b1e
共有 1 個文件被更改,包括 2 次插入6 次删除
  1. 2 6
      src/service/platform/chat.service.ts

+ 2 - 6
src/service/platform/chat.service.ts

@@ -17,11 +17,10 @@ export class ChatService extends BaseService<modelType> {
   // 聊天
   // 聊天
   async chat(filter) {
   async chat(filter) {
     const user = this.ctx.user;
     const user = this.ctx.user;
-    const { skip = 0, limit = 0, ...condition } = filter;
     const list = await this.model.aggregate([
     const list = await this.model.aggregate([
       {
       {
         $match: {
         $match: {
-          ...condition,
+          ...filter,
           $or: [{ sender_id: get(user, '_id') }, { receiver_id: get(user, '_id') }],
           $or: [{ sender_id: get(user, '_id') }, { receiver_id: get(user, '_id') }],
         },
         },
       },
       },
@@ -30,9 +29,7 @@ export class ChatService extends BaseService<modelType> {
         $replaceRoot: {
         $replaceRoot: {
           newRoot: '$other',
           newRoot: '$other',
         },
         },
-      },
-      { $skip: parseInt(skip) },
-      { $limit: parseInt(limit) },
+      }
     ]);
     ]);
     const data = [];
     const data = [];
     for (const val of list) {
     for (const val of list) {
@@ -61,7 +58,6 @@ export class ChatService extends BaseService<modelType> {
       })
       })
       .skip(skip)
       .skip(skip)
       .limit(limit)
       .limit(limit)
-      .sort({ send_time: 1 })
       .lean();
       .lean();
     const data = [];
     const data = [];
     for (const val of list) {
     for (const val of list) {