|
@@ -113,21 +113,22 @@ public class ImportSinglePatentService {
|
|
|
|
|
|
public PatentWithIdVO addSinglePatent(String patentNo) {
|
|
public PatentWithIdVO addSinglePatent(String patentNo) {
|
|
PatentWithIdVO patentWithIdVO = new PatentWithIdVO();
|
|
PatentWithIdVO patentWithIdVO = new PatentWithIdVO();
|
|
- StarPatentVO starPatentVO = new StarPatentVO();
|
|
|
|
- starPatentVO = this.getPatentFromWeb(patentNo);
|
|
|
|
- if (starPatentVO == null) {
|
|
|
|
- return null;
|
|
|
|
- }
|
|
|
|
- Patent patent = this.getPatentCataloguingFromWeb(starPatentVO);
|
|
|
|
|
|
|
|
- PatentJoin patentJoin = new PatentJoin();
|
|
|
|
- patentJoin.setName("patent");
|
|
|
|
- patent.setPatentJoin(patentJoin);
|
|
|
|
try {
|
|
try {
|
|
- patentWithIdVO = esService.getIdByPatentNo(patent.getPatentNo());
|
|
|
|
|
|
+ patentWithIdVO = esService.getIdByPatentNo(patentNo);
|
|
if (patentWithIdVO != null) {
|
|
if (patentWithIdVO != null) {
|
|
return patentWithIdVO;
|
|
return patentWithIdVO;
|
|
}
|
|
}
|
|
|
|
+ StarPatentVO starPatentVO = new StarPatentVO();
|
|
|
|
+ starPatentVO = this.getPatentFromWeb(patentNo);
|
|
|
|
+ if (starPatentVO == null) {
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+ Patent patent = this.getPatentCataloguingFromWeb(starPatentVO);
|
|
|
|
+
|
|
|
|
+ PatentJoin patentJoin = new PatentJoin();
|
|
|
|
+ patentJoin.setName("patent");
|
|
|
|
+ patent.setPatentJoin(patentJoin);
|
|
patentWithIdVO = new PatentWithIdVO();
|
|
patentWithIdVO = new PatentWithIdVO();
|
|
String patentId = esService.addPatent(patent);
|
|
String patentId = esService.addPatent(patent);
|
|
patentWithIdVO.setPatent(patent);
|
|
patentWithIdVO.setPatent(patent);
|