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