|
@@ -262,8 +262,12 @@ public class PatentStarApiService {
|
|
|
}
|
|
|
|
|
|
private boolean containsNumber(PatentColumnDTO dto, String number) {
|
|
|
- return dto.getAppNo().contains(number) || dto.getPublicNo().contains(number)
|
|
|
- || dto.getGrantNo().contains(number) || dto.getRowApplicationNo().contains(number);
|
|
|
+ String appNo = StringUtils.isNotEmpty(dto.getAppNo()) ? dto.getAppNo() : "";
|
|
|
+ String publicNo = StringUtils.isNotEmpty(dto.getPublicNo()) ? dto.getPublicNo() : "";
|
|
|
+ String grantNo = StringUtils.isNotEmpty(dto.getGrantNo()) ? dto.getGrantNo() : "";
|
|
|
+ String rowAppNo = StringUtils.isNotEmpty(dto.getRowApplicationNo()) ? dto.getRowApplicationNo() : "";
|
|
|
+ return appNo.contains(number) || publicNo.contains(number)
|
|
|
+ || grantNo.contains(number) || rowAppNo.contains(number);
|
|
|
}
|
|
|
|
|
|
private List<PatentColumnDTO> createNewDTOs(List<String> list) {
|