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);