|
|
|
@ -15,6 +15,8 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
|
|
|
|
import java.io.IOException; |
|
|
|
import java.time.LocalDateTime; |
|
|
|
import java.time.format.DateTimeFormatter; |
|
|
|
import java.util.ArrayList; |
|
|
|
|
|
|
|
|
|
|
|
@ -32,7 +34,7 @@ public class FxfxdyJobHandler { |
|
|
|
ArrayList<Fxfxdy> fxfxdxs = fxfxdxService.getFxfxdys(); |
|
|
|
ArrayList<Fxfxdx> zdwxys = fxfxdxService.getZdwxys(); |
|
|
|
for (int i = 0; i < fxfxdxs.size(); i++) { |
|
|
|
System.out.println(fxfxdxs.get(i)); |
|
|
|
//System.out.println(fxfxdxs.get(i));
|
|
|
|
String HAZARD_NAME = fxfxdxs.get(i).getFengxianfenxiduixian(); |
|
|
|
for (int j = 0; j < zdwxys.size(); j++) { |
|
|
|
String DANGESOURCE_NAME = zdwxys.get(j).getZhongdaweixianyuanmi(); |
|
|
|
@ -75,7 +77,7 @@ public class FxfxdyJobHandler { |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
System.out.println(fxfxdxs.get(i)); |
|
|
|
//System.out.println(fxfxdxs.get(i));
|
|
|
|
} |
|
|
|
int success = 0; |
|
|
|
int fail = 0; |
|
|
|
@ -95,7 +97,7 @@ public class FxfxdyJobHandler { |
|
|
|
boolean postNoMsgs = false; |
|
|
|
if(!StringUtils.isBlank(post)){ |
|
|
|
JSONObject postJsonObj = JSONObject.parseObject(post); |
|
|
|
if(!StringUtils.isBlank(postJsonObj.get("msg").toString())&&!StringUtils.isBlank(postJsonObj.get("code").toString())&&!StringUtils.isBlank(postJsonObj.get("status").toString())){ |
|
|
|
if(postJsonObj.get("msg")!=null && postJsonObj.get("code")!=null && postJsonObj.get("status")!=null && !StringUtils.isBlank(postJsonObj.get("msg").toString())&&!StringUtils.isBlank(postJsonObj.get("code").toString())&&!StringUtils.isBlank(postJsonObj.get("status").toString())){ |
|
|
|
if(postJsonObj.get("msg").equals("成功")&&postJsonObj.get("code").toString().equals("1000000")&&postJsonObj.get("status").toString().equals("200")){//status
|
|
|
|
//成功
|
|
|
|
System.out.println("成功"+(i+1)+","); |
|
|
|
@ -116,6 +118,9 @@ public class FxfxdyJobHandler { |
|
|
|
thisFailFlag = true; |
|
|
|
} |
|
|
|
if(thisFailFlag){//异常情况
|
|
|
|
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); |
|
|
|
String formattedDate = LocalDateTime.now().format(formatter); |
|
|
|
System.out.println(" 当前时间: " + formattedDate); // 示例输出:2025-03-12 08:29:25
|
|
|
|
System.out.println("失败"+(i+1)+",隐患排查任务"); |
|
|
|
if(!postIsNull){ |
|
|
|
System.out.println("post:" + post.toString()); |
|
|
|
|