ruifeng_liu 3 年之前
父節點
當前提交
dc63be22f4
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      app/service/patent/patentinfo.js

+ 2 - 1
app/service/patent/patentinfo.js

@@ -9,6 +9,7 @@ const fs = require('fs');
 const { CrudService } = require('naf-framework-mongoose/lib/service');
 const { CrudService } = require('naf-framework-mongoose/lib/service');
 const { BusinessError, ErrorCode } = require('naf-core').Error;
 const { BusinessError, ErrorCode } = require('naf-core').Error;
 const { trimData } = require('naf-core').Util;
 const { trimData } = require('naf-core').Util;
+const { ObjectId } = require('mongoose').Types;
 
 
 // 专利信息
 // 专利信息
 class PatentinfoService extends CrudService {
 class PatentinfoService extends CrudService {
@@ -60,7 +61,7 @@ class PatentinfoService extends CrudService {
         delete query.code;
         delete query.code;
       }
       }
     } else if (user_id) {
     } else if (user_id) {
-      query.user_id = { $elemMatch: { $in: [ user_id ] } };
+      query.user_id = { $elemMatch: { $in: [ ObjectId(user_id) ] } };
     }
     }
 
 
     return query;
     return query;