园区定时数据上传
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
4.2 KiB

package com.hxjt.dataupload.utils.tszy;
import com.hxjt.dataupload.model.entity.tszy.aqcs.Aqcs;
import com.hxjt.dataupload.model.entity.tszy.upload.Sxkjzy;
public class SxkjzyUtil {
public static void handle(Sxkjzy sxkjzy, Aqcs aqcs) {
if(aqcs.getAncuoneirong().startsWith("盛装过有毒、可燃物料的受限空间,所有与受限空间有联系的阀")){
sxkjzy.setShifousheji1(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren1(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("盛装过有毒、可燃物料及其他物料的受限空间,设备已经过置")){
sxkjzy.setShifousheji2(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren2(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("设备打开通风孔进行自然通风,温度适宜人员作业;必要时采用")){
sxkjzy.setShifousheji3(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren3(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("带搅拌机的设备、转动设备已切断电源,电源开关处")){
sxkjzy.setShifousheji4(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren4(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("受限空间内部已具备进人作业条件,易燃易爆物料容器内")){
sxkjzy.setShifousheji5(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren5(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("受限空间进出口通道畅通,无阻碍人")){
sxkjzy.setShifousheji6(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren6(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("盛装过可燃有毒液体、气体的受限空间,已分析其中的可燃")){
sxkjzy.setShifousheji7(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren7(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("存在大量扬尘的设备")){
sxkjzy.setShifousheji8(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren8(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("用于连续检测的移动式可燃")){
sxkjzy.setShifousheji9(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren9(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("作业人员已佩戴必要的个体防护装备")){
sxkjzy.setShifousheji10(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren10(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("已配备作业应急设施消防器材")){
String[] arr = DhAqcsUtil.extractBracketContents(aqcs.getAncuoneirong());
sxkjzy.setQifangzhuangbei(arr[2]);
sxkjzy.setJiushengsheng(arr[1]);
sxkjzy.setXiaofangqicai(arr[0]);
sxkjzy.setShifousheji11(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren11(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("受限空间内作业已配备通信设")){
sxkjzy.setShifousheji12(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren12(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("受限空间出入口四周已设立警")){
sxkjzy.setShifousheji13(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren13(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("其他相关特殊作业已办理相应安全作")){
sxkjzy.setShifousheji14(aqcs.getShifousheji().equals("Y")?"是":"否");
sxkjzy.setQuerenren14(aqcs.getQuerenren());
}else if(aqcs.getAncuoneirong().startsWith("其他安全措施")){
sxkjzy.setQitaanquancuoshi(DhAqcsUtil.processSecurityMeasures(aqcs.getAncuoneirong()));
sxkjzy.setBianzhiren(aqcs.getQuerenren());
sxkjzy.setQuerenren15(aqcs.getQuerenren());
}
}//
}