系统更新

This commit is contained in:
马三炮 2025-09-03 15:37:57 +08:00
parent 7ae9d8e8a2
commit 21c0b2bdc2
3 changed files with 139 additions and 84 deletions

View File

@ -248,7 +248,7 @@ public class GetBasicData {
Thread.sleep(5000); Thread.sleep(5000);
String code = ""; String code = "";
String code_child = "灵璧公司安排抢修以伍12支(主网10支配网2支)、车辆12台、发电机1台、照明灯40套、配变10台、箱变4台、电缆1千米、电杆50根、金具50套、绝缘子100串。"; String code_child = "宿州灵璧公司安排抢修以伍12支(主网10支配网2支)、车辆12台、发电机1台、照明灯40套、配变10台、箱变4台、电缆1千米、电杆50根、金具50套、绝缘子100串。";
String code_chlid2 = "针对此次预警今日宿州灵璧供电公司开展预警响应对重要保电线路、变电站进行特巡安排抢修队伍、绑定应急车辆、装备抢修队长通过i" + String code_chlid2 = "针对此次预警今日宿州灵璧供电公司开展预警响应对重要保电线路、变电站进行特巡安排抢修队伍、绑定应急车辆、装备抢修队长通过i" +
"国网反馈巡视照片、视频,在新一代系统里均形成巡视记录、车辆队伍轨迹,未发现问题。"; "国网反馈巡视照片、视频,在新一代系统里均形成巡视记录、车辆队伍轨迹,未发现问题。";
//判断是否有发布数据 //判断是否有发布数据
@ -314,19 +314,47 @@ public class GetBasicData {
logBean.setGeneral_chronicles_content(logBean.getGeneral_chronicles_content()); logBean.setGeneral_chronicles_content(logBean.getGeneral_chronicles_content());
insertData(null, logBean, "log"); insertData(null, logBean, "log");
log.info("天气预警日志更新完成"); log.info("天气预警日志更新完成");
dailyBean.setWarning_company(data+code + code_child + dailyContentArrayArray[20]+code_chlid2); if ("0".equals(numClasses.getText())) {
dailyBean.setWarning_company(data+code + code_child);
dailyBean.setWarning_company_impatient(data+code + code_child);
dailyBean2.setWarning_company(data+code + code_child );
dailyBean2.setWarning_company_impatient(data +code + code_child);
dailyBean.setImportant_matters(data + "1"+code +"2"+dailyContentArrayArray[5].trim());
dailyBean2.setImportant_matters(data + "1"+code +"2"+dailyContentArrayArray[5].trim());
}else {
dailyBean.setWarning_company(data+code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+ code_child);
dailyBean.setWarning_company_impatient(data+code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+ code_child);
dailyBean2.setWarning_company(data+code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+ code_child);
dailyBean2.setWarning_company_impatient(data+code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+ code_child);
dailyBean.setImportant_matters(data + "1"+code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+"2"+dailyContentArrayArray[5].trim());
dailyBean2.setImportant_matters(data + "1"+code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+"2"+dailyContentArrayArray[5].trim());
}
//总体情况 //总体情况
dailyBean.setOverall(data + dailyContentArrayArray[2].trim() + (classes == 1 ? data3+"0830" : data2+"1730" + /*dailyBean.setOverall(data + dailyContentArrayArray[2].trim() + (classes == 1 ? data3+"0830" : data2+"1730" +
"") + dailyContentArrayArray[3].trim() + code + "") + dailyContentArrayArray[3].trim() + code +
"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"); "对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。");
*/
dailyBean.setOverall(data + dailyContentArrayArray[2].trim());
dailyBean.setPersonnel_daily_work(dailyBean.getPersonnel_daily_work()); dailyBean.setPersonnel_daily_work(dailyBean.getPersonnel_daily_work());
// +("0".equals(numClasses.getText()) ? "" :"针对此次预警今日砀山供电公司开展预警响应对重要保电线路、变电站进行特巡安排抢修队伍、绑定应急车辆、装备抢修队长通过i国网反馈巡视照片、视频在新一代系统里均形成巡视记录、车辆队伍轨迹未发现问题") // +("0".equals(numClasses.getText()) ? "" :"针对此次预警今日砀山供电公司开展预警响应对重要保电线路、变电站进行特巡安排抢修队伍、绑定应急车辆、装备抢修队长通过i国网反馈巡视照片、视频在新一代系统里均形成巡视记录、车辆队伍轨迹未发现问题")
dailyBean2.setOverall(data + dailyContentArrayArray[2].trim() + (classes == 1 ? data3+"0830" : data2+"1730" + /* dailyBean2.setOverall(data + dailyContentArrayArray[2].trim() + (classes == 1 ? data3+"0830" : data2+"1730" +
"") + dailyContentArrayArray[3].trim() + code + "") + dailyContentArrayArray[3].trim() + code +
"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧辖区造成影响。通过首页公共气象图层检查宿州灵璧内公共预警正常;降雨预报、预警正常;雷达预报正常。"); "对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧辖区造成影响。通过首页公共气象图层检查宿州灵璧内公共预警正常;降雨预报、预警正常;雷达预报正常。");
*/
dailyBean2.setOverall(data + dailyContentArrayArray[2].trim());
dailyBean2.setPersonnel_daily_work(dailyBean2.getPersonnel_daily_work()); dailyBean2.setPersonnel_daily_work(dailyBean2.getPersonnel_daily_work());
dailyBean2.setWarning_company(data+code+ code_child + dailyContentArrayArray[20]+code_chlid2); //dailyBean2.setWarning_company(data+code+ code_child + dailyContentArrayArray[20]+code_chlid2);
/* dailyBean2.setWarning_company(code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+ code_child);
dailyBean2.setWarning_company_impatient(code +"对系统检测图层中气象实况风速、温度、降雨进行查看、对专题灾害图层地震、台风防汛进行查看均正常,未对宿州灵璧" +
"辖区造成影响。通过首页公共气象图层检查宿州灵璧境内公共预警正常;降雨预报、预警正常;雷达预报正常。"+ code_child);*/
insertData(dailyBean, null, "morning_daily"); insertData(dailyBean, null, "morning_daily");
insertData(dailyBean2, null, "evening_daily"); insertData(dailyBean2, null, "evening_daily");
log.info("日志内容:" + readDutyBean()); log.info("日志内容:" + readDutyBean());
@ -370,27 +398,27 @@ public class GetBasicData {
//早报 //早报
String data = data2 + "17:30至" + data3 + "08:30"; String data = data2 + "17:30至" + data3 + "08:30";
//重要事项 //重要事项
dailyBean.setImportant_matters(data + dailyContentArrayArray[5].trim()); //dailyBean.setImportant_matters(data + dailyContentArrayArray[5].trim());
//安全生产情况 //安全生产情况
dailyBean.setSafety_production(data + dailyContentArrayArray[7].trim()); dailyBean.setSafety_production(data + dailyContentArrayArray[7].trim());
//值班员日常工作情况 //值班员日常工作情况
dailyBean.setPersonnel_daily_work(data + dailyContentArrayArray[9].trim() + "(4)资源核查:"+checkContentArrayArray[num]+dailyContentArrayArray[10]+"7、视频核查灵璧县公司对1座变电站视频监控进行检查发现"+videoContentArr[videoNum]+"视频接入正常。"); dailyBean.setPersonnel_daily_work(data + dailyContentArrayArray[9].trim() + "(4)资源核查:"+checkContentArrayArray[num]+dailyContentArrayArray[10]+"7、视频核查灵璧县公司对1座变电站视频监控进行检查发现"+videoContentArr[videoNum]+"视频接入正常。");
//供电保障情况 //供电保障情况
//今日重大活动保电情况 //今日重大活动保电情况
dailyBean.setPower_guarantee_today_work(dailyContentArrayArray[13]); dailyBean.setPower_guarantee_today_work(dailyContentArrayArray[12]);
//明日重大活动保电安排 //明日重大活动保电安排
dailyBean.setPower_guarantee_tomorrow_work(dailyContentArrayArray[15]); dailyBean.setPower_guarantee_tomorrow_work(dailyContentArrayArray[14]);
//今日疫情防控应急保电情况 //今日疫情防控应急保电情况
dailyBean.setPower_guarantee_today_pestilence(dailyContentArrayArray[17]); dailyBean.setPower_guarantee_today_pestilence(dailyContentArrayArray[16]);
//预警及应急响应情况 //预警及应急响应情况
//公司预警情况 --另外一个方法使用 //公司预警情况 --另外一个方法使用
//公司应急响应情况 //公司应急响应情况
dailyBean.setWarning_company_impatient(data + dailyContentArrayArray[22]); //dailyBean.setWarning_company_impatient(data + dailyContentArrayArray[22]);
//社会突发事件救援及处置情况 //社会突发事件救援及处置情况
dailyBean.setWarning_society_emergency(data + dailyContentArrayArray[24]); dailyBean.setWarning_society_emergency(data + dailyContentArrayArray[23]);
//其他情况说明 //其他情况说明
dailyBean.setOther_situations(data + dailyContentArrayArray[26]); dailyBean.setOther_situations(data + dailyContentArrayArray[25]);
//附件表一 //附件表一
dailyBean.getOneBean().setExercise_person_num(getRandom(1, 50) + ""); dailyBean.getOneBean().setExercise_person_num(getRandom(1, 50) + "");
dailyBean.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + ""); dailyBean.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + "");
@ -425,7 +453,7 @@ public class GetBasicData {
String data = data2 + "08:30至" + data2 + "17:30"; String data = data2 + "08:30至" + data2 + "17:30";
//总体情况 //总体情况
//重要事项 //重要事项
dailyBean2.setImportant_matters(data + dailyContentArrayArray[5].trim()); //dailyBean2.setImportant_matters(data + dailyContentArrayArray[5].trim());
//安全生产情况 //安全生产情况
//安全生产情况 //安全生产情况
dailyBean2.setSafety_production(data + dailyContentArrayArray[7].trim()); dailyBean2.setSafety_production(data + dailyContentArrayArray[7].trim());
@ -433,20 +461,20 @@ public class GetBasicData {
dailyBean2.setPersonnel_daily_work(data + dailyContentArrayArray[9].trim() + "(4)资源核查:"+checkContentArrayArray[num]+dailyContentArrayArray[10]+"7视频核查灵璧县公司对1座变电站视频监控进行检查发现"+videoContentArr[videoNum]+"视频接入正常。"); dailyBean2.setPersonnel_daily_work(data + dailyContentArrayArray[9].trim() + "(4)资源核查:"+checkContentArrayArray[num]+dailyContentArrayArray[10]+"7视频核查灵璧县公司对1座变电站视频监控进行检查发现"+videoContentArr[videoNum]+"视频接入正常。");
//供电保障情况 //供电保障情况
//今日重大活动保电情况 //今日重大活动保电情况
dailyBean2.setPower_guarantee_today_work(dailyContentArrayArray[13]); dailyBean2.setPower_guarantee_today_work(dailyContentArrayArray[12]);
//明日重大活动保电安排 //明日重大活动保电安排
dailyBean2.setPower_guarantee_tomorrow_work(dailyContentArrayArray[15]); dailyBean2.setPower_guarantee_tomorrow_work(dailyContentArrayArray[14]);
//今日疫情防控应急保电情况 //今日疫情防控应急保电情况
dailyBean2.setPower_guarantee_today_pestilence(dailyContentArrayArray[17]); dailyBean2.setPower_guarantee_today_pestilence(dailyContentArrayArray[16]);
//预警及应急响应情况 //预警及应急响应情况
//公司预警情况 --另外一个方法使用 //公司预警情况 --另外一个方法使用
//公司应急响应情况 //公司应急响应情况
dailyBean2.setWarning_company_impatient(data + dailyContentArrayArray[22]); //dailyBean2.setWarning_company_impatient(data + dailyContentArrayArray[22]);
//社会突发事件救援及处置情况 //社会突发事件救援及处置情况
dailyBean2.setWarning_society_emergency(data + dailyContentArrayArray[24]); dailyBean2.setWarning_society_emergency(data + dailyContentArrayArray[23]);
//其他情况说明 //其他情况说明
dailyBean2.setOther_situations(data + dailyContentArrayArray[26]); dailyBean2.setOther_situations(data + dailyContentArrayArray[25]);
//附件表一 //附件表一
dailyBean2.getOneBean().setExercise_person_num(getRandom(1, 50) + ""); dailyBean2.getOneBean().setExercise_person_num(getRandom(1, 50) + "");
dailyBean2.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + ""); dailyBean2.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + "");
@ -595,20 +623,20 @@ public class GetBasicData {
dailyBean.setPersonnel_daily_work(data + dailyContentArrayArray[9].trim() + "(4)资源核查:"+checkContentArrayArray[num]+dailyContentArrayArray[10]+"7视频核查灵璧县公司对1座变电站视频监控进行检查发现"+videoContentArr[videoNum]+"视频接入正常。"); dailyBean.setPersonnel_daily_work(data + dailyContentArrayArray[9].trim() + "(4)资源核查:"+checkContentArrayArray[num]+dailyContentArrayArray[10]+"7视频核查灵璧县公司对1座变电站视频监控进行检查发现"+videoContentArr[videoNum]+"视频接入正常。");
//供电保障情况 //供电保障情况
//今日重大活动保电情况 //今日重大活动保电情况
dailyBean.setPower_guarantee_today_work(dailyContentArrayArray[13]); dailyBean.setPower_guarantee_today_work(dailyContentArrayArray[12]);
//明日重大活动保电安排 //明日重大活动保电安排
dailyBean.setPower_guarantee_tomorrow_work(dailyContentArrayArray[15]); dailyBean.setPower_guarantee_tomorrow_work(dailyContentArrayArray[14]);
//今日疫情防控应急保电情况 //今日疫情防控应急保电情况
dailyBean.setPower_guarantee_today_pestilence(dailyContentArrayArray[17]); dailyBean.setPower_guarantee_today_pestilence(dailyContentArrayArray[16]);
//预警及应急响应情况 //预警及应急响应情况
//公司预警情况 --另外一个方法使用 //公司预警情况 --另外一个方法使用
//公司应急响应情况 //公司应急响应情况
dailyBean.setWarning_company_impatient(data + dailyContentArrayArray[22]); //dailyBean.setWarning_company_impatient(data + dailyContentArrayArray[22]);
//社会突发事件救援及处置情况 //社会突发事件救援及处置情况
dailyBean.setWarning_society_emergency(data + dailyContentArrayArray[24]); dailyBean.setWarning_society_emergency(data + dailyContentArrayArray[23]);
//其他情况说明 //其他情况说明
dailyBean.setOther_situations(data + dailyContentArrayArray[26]); dailyBean.setOther_situations(data + dailyContentArrayArray[25]);
//附件表一 //附件表一
dailyBean.getOneBean().setExercise_person_num(getRandom(1, 50) + ""); dailyBean.getOneBean().setExercise_person_num(getRandom(1, 50) + "");
dailyBean.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + ""); dailyBean.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + "");

View File

@ -149,6 +149,34 @@ public class TestMain {
return count; return count;
} }
private static int testqd() {
int count = 0;
try {
//操作日志
AutoWebTask autoWebTask = new AutoWebTask();
autoWebTask.dutySigin(2, 1, DataConfig.USER_NAME1, DataConfig.PASS1);
Thread.sleep(2000);
autoWebTask.dutySigin(2, 1, DataConfig.USER_NAME2, DataConfig.PASS2);
} catch (Exception e) {
e.printStackTrace();
}
return count;
}
private static int testjjb() {
int count = 0;
try {
//操作日志
AutoWebTask autoWebTask = new AutoWebTask();
autoWebTask.dutyChangeTask1(2, DataConfig.USER_NAME1, DataConfig.PASS1);
Thread.sleep(2000);
autoWebTask.dutyChangeTask2(2, DataConfig.USER_NAME1, DataConfig.PASS1);
} catch (Exception e) {
e.printStackTrace();
}
return count;
}
/** /**
* 自动化任务 * 自动化任务
* *
@ -410,8 +438,7 @@ public class TestMain {
log.error("签退", e); log.error("签退", e);
} }
} }
} } else if (DateTimeUtils.isEffectiveDate("20:05", "20:08")) {//重置标识
else if (DateTimeUtils.isEffectiveDate("20:05", "20:08")) {//重置标识
log.info("-----开始重置各标识符-----"); log.info("-----开始重置各标识符-----");
logGatherCount = 0; logGatherCount = 0;
logGatherCount1 = 0; logGatherCount1 = 0;

View File

@ -66,7 +66,7 @@ public class DutyChangeShifts {
Thread.sleep(1000*2); Thread.sleep(1000*2);
webDriver.findElement(By.xpath(xpaht)).click(); webDriver.findElement(By.xpath(xpaht)).click();
log.info("定位交接班并点击2----------"); log.info("定位交接班并点击2----------");
Thread.sleep(5000); Thread.sleep(7000);
//交接事项说明 //交接事项说明
if (type == 1) { if (type == 1) {
// /html/body/div[3]/div/div[2]/div/form/div[7]/div/div[1]/textarea // /html/body/div[3]/div/div[2]/div/form/div[7]/div/div[1]/textarea