Browse Source

修改任务不返回创建人

lwhhszx 2 năm trước cách đây
mục cha
commit
986c1d833e

+ 6 - 2
src/main/java/com/example/demo/service/UploadFromWebService.java

@@ -992,9 +992,13 @@ public class UploadFromWebService {
         List<String> ipCs = patent.getIpCs();
         List<String> cpCs = patent.getCpCs();
         ipCs.addAll(cpCs);
-        patentCell.setMainIpc(ipCs.get(0));
+        if(ipCs!=null&&ipCs.size()>0) {
+            patentCell.setMainIpc(ipCs.get(0));
+        }
         //装载分类号
-        patentCell.setIpc(ipCs);
+        if(ipCs!=null&&ipCs.size()>0) {
+            patentCell.setIpc(ipCs);
+        }
         //装载申请人
         ArrayList<String> applicationPersons = new ArrayList<>();
         for (Application application : patent.getApplications()) {

+ 6 - 0
src/main/java/com/example/demo/service/WebUploadJob.java

@@ -85,6 +85,12 @@ public class WebUploadJob extends QuartzJobBean {
                          uploadFromWebService.getEPO(webQueryDTO);
                     }
                 } catch (Exception e) {
+                    qrtzTaskDetail.setTaskDetailState(3);
+                    qrtzTaskDetail.setFailure("拉取节点失败");
+                    qrtzTaskDetail.setEndTime(new Date());
+                    qrtzTaskDetail.updateById();
+                    qrtzTask.setTaskState(3);
+                    qrtzTask.updateById();
                     e.printStackTrace();
                 }
             }