|
@@ -64,10 +64,12 @@ class PatentinfoService extends CrudService {
|
|
const plist = await this.personalModel.find({ code });
|
|
const plist = await this.personalModel.find({ code });
|
|
ids = plist.map(i => i._id);
|
|
ids = plist.map(i => i._id);
|
|
if (ids.length > 0) {
|
|
if (ids.length > 0) {
|
|
|
|
+ if (!newquery.inventor)newquery.inventor = {};
|
|
newquery.inventor.user_id = { $in: ids };
|
|
newquery.inventor.user_id = { $in: ids };
|
|
delete newquery.code;
|
|
delete newquery.code;
|
|
}
|
|
}
|
|
} else if (user_id) {
|
|
} else if (user_id) {
|
|
|
|
+ if (!newquery.inventor)newquery.inventor = {};
|
|
newquery.inventor.user_id = { $in: [ ObjectId(user_id) ] };
|
|
newquery.inventor.user_id = { $in: [ ObjectId(user_id) ] };
|
|
}
|
|
}
|
|
|
|
|