lrf402788946 3 jaren geleden
bovenliggende
commit
894e674717
3 gewijzigde bestanden met toevoegingen van 12 en 0 verwijderingen
  1. 6 0
      app/controller/dock/.patent.js
  2. 1 0
      app/router/dock/patent.js
  3. 5 0
      app/service/dock/patent.js

+ 6 - 0
app/controller/dock/.patent.js

@@ -83,4 +83,10 @@ module.exports = {
     requestBody: ["user"],
     service: "toExport",
   },
+  getByCN: {
+    parameters: {
+      params: ["!create_number"],
+    },
+    service: "getByCreateNumber",
+  },
 };

+ 1 - 0
app/router/dock/patent.js

@@ -14,5 +14,6 @@ module.exports = app => {
   router.post(target, `${profix}${vision}/${index}/${target}/import`, controller[index][target].toImport);
   // 导出
   router.post(target, `${profix}${vision}/${index}/${target}/export`, controller[index][target].toExport);
+  router.get(target, `${profix}${vision}/${index}/${target}/getByCN/:create_number`, controller[index][target].getByCN);
 
 };

+ 5 - 0
app/service/dock/patent.js

@@ -320,6 +320,11 @@ class PatentService extends CrudService {
     ];
     return arr;
   }
+
+  async getByCreateNumber({ create_number }) {
+    const data = await this.model.findOne({ create_number });
+    return data;
+  }
 }
 
 module.exports = PatentService;