ruifeng_liu 3 năm trước cách đây
mục cha
commit
5ad607d0d8
1 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 4 4
      app/service/patent/patentinfo.js

+ 4 - 4
app/service/patent/patentinfo.js

@@ -58,17 +58,17 @@ class PatentinfoService extends CrudService {
       ];
       delete newquery.type;
     }
-    const { code, inventor } = newquery;
+    const { code, user_id } = newquery;
     let ids = [];
     if (code) {
       const plist = await this.personalModel.find({ code });
       ids = plist.map(i => i._id);
       if (ids.length > 0) {
-        newquery.inventor = { $elemMatch: { $in: ids } };
+        newquery.inventor.id = { $elemMatch: { $in: ids } };
         delete newquery.code;
       }
-    } else if (inventor) {
-      newquery.inventor = { $elemMatch: { $in: [ ObjectId(inventor) ] } };
+    } else if (user_id) {
+      newquery.inventor = { $elemMatch: { $in: [ ObjectId(user_id) ] } };
     }
 
     return newquery;