lrf 3 tahun lalu
induk
melakukan
b60d6f9b82
1 mengubah file dengan 8 tambahan dan 10 penghapusan
  1. 8 10
      app/middleware/patentQuery.js

+ 8 - 10
app/middleware/patentQuery.js

@@ -55,17 +55,15 @@ module.exports = options => {
     const { code, role, user_id } = query;
     if (code && role) {
       let res;
-      if (role) {
-        if (role === '1') res = await role1Search(ctx);
-        else if (role === '2') res = await role2Search(ctx);
-        delete ctx.query.code;
-        delete ctx.query.role;
-        ctx.query.user_id = { $elemMatch: { user_id: { $in: res } } };
-      } else if (user_id) {
-        ctx.query.user_id = { $elemMatch: { user_id: { $in: [ user_id ] } } };
-      }
-
+      if (role === '1') res = await role1Search(ctx);
+      else if (role === '2') res = await role2Search(ctx);
+      delete ctx.query.code;
+      delete ctx.query.role;
+      ctx.query.user_id = { $elemMatch: { user_id: { $in: res } } };
+    } else if (user_id) {
+      ctx.query.user_id = { $elemMatch: { user_id: { $in: [ user_id ] } } };
     }
+    console.log(ctx.query.user_id);
     await next();
   };
 };