zero 5 月之前
父节点
当前提交
091acfe93e
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/main/java/cn/cslg/pas/service/common/PatentStarApiService.java

+ 3 - 0
src/main/java/cn/cslg/pas/service/common/PatentStarApiService.java

@@ -1447,6 +1447,9 @@ public class PatentStarApiService {
      * @throws IOException
      */
     public PatentInfoDTO queryPatentDetailByPatentNo(String patentNo) throws IOException {
+        if (patentNo.length() == 13 || (patentNo.length() == 14 && patentNo.contains("."))) {
+            patentNo = "CN" + patentNo;
+        }
         PatentStarListDTO patentStarListDTO = new PatentStarListDTO();
         String condition = "AN=" + patentNo + " OR " + "PN=" + patentNo + " OR " + "GN=" + patentNo;
         patentStarListDTO.setCurrentQuery(condition);