|
@@ -121,7 +121,7 @@ public class WebVOTransformService {
|
|
|
this.loadAgency(patent, starPatentVO.getAGN());
|
|
|
|
|
|
//装载IPC分类号
|
|
|
- if (patent.getPatentType().equals("3")) {
|
|
|
+ if (patent.getPatentType()!=null&&patent.getPatentType().equals("3")) {
|
|
|
this.loadPatentLoc(patent, starPatentVO.getMC(), starPatentVO.getIC());
|
|
|
} else {
|
|
|
this.loadPatentIPC(patent, starPatentVO.getMC(), starPatentVO.getIC());
|
|
@@ -483,7 +483,7 @@ public class WebVOTransformService {
|
|
|
if (publicDate != null && !publicDate.equals("")) {
|
|
|
Date date = DateUtils.strToDate(publicDate);
|
|
|
patent.setPublicDate(date);
|
|
|
- } else if (!patent.getPatentType().equals("1") && !patent.getPatentType().equals("8")) {
|
|
|
+ } else if (patent.getPatentType()!=null&&!patent.getPatentType().equals("1") && !patent.getPatentType().equals("8")) {
|
|
|
if (grantDate != null && !grantDate.trim().equals("")) {
|
|
|
Date date = DateUtils.strToDate(grantDate);
|
|
|
patent.setPublicDate(date);
|
|
@@ -502,7 +502,7 @@ public class WebVOTransformService {
|
|
|
if (grantDate != null && !grantDate.equals("")) {
|
|
|
Date date = DateUtils.strToDate(grantDate);
|
|
|
patent.setGrantDate(date);
|
|
|
- } else if (!patent.getPatentType().equals("1") && !patent.getPatentType().equals("8")) {
|
|
|
+ } else if (patent.getPatentType()!=null&&!patent.getPatentType().equals("1") && !patent.getPatentType().equals("8")) {
|
|
|
if (publicDate != null && !publicDate.trim().equals("")) {
|
|
|
Date date = DateUtils.strToDate(publicDate);
|
|
|
patent.setGrantDate(date);
|
|
@@ -520,7 +520,7 @@ public class WebVOTransformService {
|
|
|
publicNo = publicNo.trim();
|
|
|
if (publicNo != null && !publicNo.equals("")) {
|
|
|
patent.setPublicNo(publicNo);
|
|
|
- } else if (!patent.getPatentType().equals("1") && !patent.getPatentType().equals("8")) {
|
|
|
+ } else if (patent.getPatentType()!=null&&!patent.getPatentType().equals("1") && !patent.getPatentType().equals("8")) {
|
|
|
if (grantNo != null && !grantNo.equals("")) {
|
|
|
patent.setPublicNo(grantNo);
|
|
|
}
|