利辛自动化小程序
This commit is contained in:
parent
ef91abf44d
commit
9e0ea76797
|
|
@ -70,9 +70,56 @@ public class GetBasicData {
|
|||
*/
|
||||
public static void getYuJingActionBasicData(int classes) throws ParseException, InterruptedException {
|
||||
Thread.sleep(5000);
|
||||
// webDriver.findElement(By.xpath("//*[@id=\"app\"]/section/header/form/div/div[2]/button[1]")).click();
|
||||
// Thread.sleep(300);
|
||||
// String date1 = DateTimeUtils.getLastDayYYYYMMDD() + " 00:00";
|
||||
// String date2 = DateTimeUtils.getLastDayYYYYMMDD() + " 23:59";
|
||||
// if (classes == 2) {
|
||||
// date1 = DateTimeUtils.getCurrentDay() + " 00:00";
|
||||
// date2 = DateTimeUtils.getCurrentDay() + " 23:59";
|
||||
// }
|
||||
// webDriver.findElement(By.xpath("//*[@id=\"app\"]/section/header/form/div/div[1]/div[3]/div[1]/div/div/div/input[1]")).sendKeys(date1);
|
||||
// Thread.sleep(300);
|
||||
// webDriver.findElement(By.xpath("//*[@id=\"app\"]/section/header/form/div/div[1]/div[3]/div[1]/div/div/div/input[2]")).sendKeys(date2);
|
||||
// Thread.sleep(300);
|
||||
// webDriver.findElement(By.xpath("//*[@id=\"app\"]/section/header/form/div/div[2]/button[2]")).click();
|
||||
// Thread.sleep(1000);
|
||||
// WebElement numEle = webDriver.findElement(By.xpath("//*[@id=\"tab-已完工\"]/div/span"));
|
||||
DailyBean dailyBean = readDailyBean("morning_daily");
|
||||
DailyBean dailyBean2 = readDailyBean("evening_daily");
|
||||
LogBean logBean = readDutyBean();
|
||||
// if (!"0".equals(numEle.getText())) {
|
||||
// int num = parseInt(numEle.getText());
|
||||
// if (num > 10) {
|
||||
// num = 10;
|
||||
// }
|
||||
// webDriver.findElement(By.xpath("//*[@id=\"tab-已完工\"]")).click();
|
||||
// Thread.sleep(2000);
|
||||
// String[] strings = new String[num];
|
||||
// for (int i = 1; i <= num; i++) {
|
||||
// WebElement companyElem = webDriver.findElement(By.xpath("//*[@id=\"app\"]/section/main/main/div/div[3]/table/tbody/tr[" + i + "]/td[5]/div/div"));
|
||||
// String name = getDailyName(companyElem.getText());
|
||||
// strings[i - 1] = name;
|
||||
// }
|
||||
// Map<String, Integer> countMap = new HashMap<>();
|
||||
// for (String str : strings) {
|
||||
// if (countMap.containsKey(str)) {
|
||||
// countMap.put(str, countMap.get(str) + 1);
|
||||
// } else {
|
||||
// countMap.put(str, 1);
|
||||
// }
|
||||
// }
|
||||
// String codeYuJing = "(8)针对预警,公司各单位开展预警响应,对线路、变电站进行特巡,共计开展特巡" + numEle.getText() + "次,";
|
||||
// if (num > 0) {
|
||||
// codeYuJing += "其中:";
|
||||
// for (Map.Entry<String, Integer> entry : countMap.entrySet()) {
|
||||
// codeYuJing += entry.getKey() + "公司特巡" + entry.getValue() + "次,";
|
||||
// }
|
||||
// }
|
||||
// dailyBean.setPersonnel_daily_work(dailyBean.getPersonnel_daily_work() + codeYuJing);
|
||||
// dailyBean2.setPersonnel_daily_work(dailyBean.getPersonnel_daily_work() + codeYuJing);
|
||||
// logBean.setGeneral_chronicles_content(logBean.getGeneral_chronicles_content() + codeYuJing);
|
||||
// }
|
||||
String month = DateTimeUtils.getCurrentDay().substring(5, 7);
|
||||
if ("11".equals(month) || "12".equals(month) || "01".equals(month) || "02".equals(month) || "03".equals(month)) {
|
||||
dailyBean.getTenBean().setUhv("0");
|
||||
|
|
@ -309,16 +356,16 @@ public class GetBasicData {
|
|||
|
||||
//一、总体情况
|
||||
dailyBean.setOverall(data + dailyContentArrayArray[2].trim());
|
||||
dailyBean.setWarningCompany(code + dailyContentArrayArray[18]);
|
||||
dailyBean.setWarning_company(code + dailyContentArrayArray[18]);
|
||||
} else {
|
||||
data = data2 + "07:00至" + data2 + "18:00,";
|
||||
|
||||
dailyBean2.setOverall(data + dailyContentArrayArray[2].trim());
|
||||
dailyBean2.setWarningCompany(code + dailyContentArrayArray[18]);
|
||||
dailyBean2.setWarning_company(code + dailyContentArrayArray[18]);
|
||||
}
|
||||
|
||||
logBean.setWarningDisposalTitle("利辛县未发布预警,".equals(code) ? "今日预警情况" : "预警一项");
|
||||
logBean.setWarningDisposalContent(logData + code + logContentArrayArray[20]);
|
||||
logBean.setWarning_disposal_title("利辛县未发布预警,".equals(code) ? "今日预警情况" : "预警一项");
|
||||
logBean.setWarning_disposal_content(logData + code + logContentArrayArray[20]);
|
||||
insertData(null, logBean, "log");
|
||||
log.info("天气预警日志更新完成");
|
||||
|
||||
|
|
@ -341,12 +388,16 @@ public class GetBasicData {
|
|||
String[] logContentArrayArray = logContent.split("--头部不可修改--");
|
||||
String[] checkContentArrayArray = checkContent.split("资源核查情况:");
|
||||
String[] videoContentArrayArray = videoContent.split("--头部不可修改--");
|
||||
// log.info("读取本地模板数据成功");
|
||||
//昨天的日期
|
||||
String data1 = DateTimeUtils.getLastDay();
|
||||
// log.info("昨天的日期:" + data1);
|
||||
//今天的日期
|
||||
String data2 = DateTimeUtils.getCurrentDay2();
|
||||
// log.info("今天的日期:" + data2);
|
||||
//明天的日期
|
||||
String data3 = DateTimeUtils.getTomorrowDate();
|
||||
// log.info("明天的日期:" + data2);
|
||||
//日志时间
|
||||
String logData = data2 + "08:15至" + data3 + "8:15,";
|
||||
/**
|
||||
|
|
@ -370,6 +421,124 @@ public class GetBasicData {
|
|||
} else {
|
||||
time = DateTimeUtils.getCurrentDay();
|
||||
}
|
||||
|
||||
// webDriver.findElement(By.xpath("/html/body/div/div/header/form/div[4]/div/button[1]")).click();
|
||||
// Thread.sleep(800);
|
||||
// webDriver.findElement(By.xpath("/html/body/div[1]/div/header/form/div[6]/div/div/input[1]")).sendKeys(DateTimeUtils.getCurrentDay());
|
||||
// Thread.sleep(800);
|
||||
// webDriver.findElement(By.xpath("/html/body/div[1]/div/header/form/div[6]/div/div/input[2]")).sendKeys(DateTimeUtils.getCurrentDay());
|
||||
// Thread.sleep(800);
|
||||
// webDriver.findElement(By.xpath("/html/body/div[1]/div/header/form/div[8]/div/button[2]")).click();
|
||||
// Thread.sleep(2000);
|
||||
// int i = 1;
|
||||
// while (tf) {
|
||||
// Thread.sleep(10000);
|
||||
// WebElement numberEle = webDriver.findElement(By.xpath("/html/body/div[1]/div/main/div/div/footer/span"));
|
||||
// log.info("numberEle:" + numberEle.getText());
|
||||
//// String num = numberEle.getText().substring(2, 3);
|
||||
// String num1 = numberEle.getText().substring(2, numberEle.getText().length());
|
||||
// String num = num1.substring(0, num1.length() - 2);
|
||||
// log.info("num:" + num);
|
||||
// if ("0".equals(num)) {
|
||||
// tf = false;
|
||||
// } else {
|
||||
// WebElement timeEle;
|
||||
//// if ("1".equals(num)) {
|
||||
//// timeEle = webDriver.findElement(By.xpath("/html/body/div/div/main/div/div/div[2]/div/div[3]/table/tbody/tr/td[8]/div"));
|
||||
//// } else {
|
||||
// timeEle = webDriver.findElement(By.xpath("/html/body/div[1]/div/main/div/div/div[2]/div/div[3" +
|
||||
// "]/table/tbody/tr[" + i + "]/td[8]/div"));
|
||||
//// }
|
||||
//
|
||||
// System.out.println(timeEle.getText());
|
||||
// if (time.equals(timeEle.getText())) {
|
||||
// //操练环节 -通信测试 日常操练
|
||||
// WebElement drillSessionEle;
|
||||
//// if ("1".equals(num)) {
|
||||
//// drillSessionEle = webDriver.findElement(By.xpath("/html/body/div/div/main/div/div/div[2]/div/div[3]/table/tbody/tr/td[6]/div"));
|
||||
//// } else {
|
||||
// drillSessionEle = webDriver.findElement(By.xpath("/html/body/div[1]/div/main/div/div/div[2" +
|
||||
// "]/div/div[3]/table/tbody/tr[" + i + "]/td[6]/div"));
|
||||
//// }
|
||||
// log.info("操练环节:" + drillSessionEle.getText());
|
||||
// //供电公司
|
||||
// WebElement powerSupplyCompaniesEle;
|
||||
//// if ("1".equals(num)) {
|
||||
//// powerSupplyCompaniesEle = webDriver.findElement(By.xpath("/html/body/div/div/main/div/div/div[2]/div/div[3]/table/tbody/tr/td[5]/div"));
|
||||
//// } else {
|
||||
// powerSupplyCompaniesEle = webDriver.findElement(By.xpath("/html/body/div[1]/div/main/div/div" +
|
||||
// "/div[2]/div/div[3]/table/tbody/tr[" + i + "]/td[5]/div"));
|
||||
//// }
|
||||
// log.info("供电公司:" + powerSupplyCompaniesEle.getText());
|
||||
// if ("通信测试".equals(drillSessionEle.getText())) {
|
||||
// communicationTestNum++;
|
||||
// communicationTestName1 += getDailyName(powerSupplyCompaniesEle.getText()) + "、";
|
||||
// } else if ("重要站线视频连线检查".equals(drillSessionEle.getText())) {
|
||||
// dailyExercisesNum++;
|
||||
//// dailyExercisesName1 += powerSupplyCompaniesEle.getText().substring(0, powerSupplyCompaniesEle.getText().length() - 4) + "、";
|
||||
// dailyExercisesName1 += getDailyName(powerSupplyCompaniesEle.getText()) + "、";
|
||||
// } else {
|
||||
// dailyExercisesNum++;
|
||||
//// dailyExercisesName2 += powerSupplyCompaniesEle.getText().substring(0, powerSupplyCompaniesEle.getText().length() - 4) + "、";
|
||||
// WebElement ele = webDriver.findElement(By.xpath("/html/body/div[1]/div/main/div/div/div[2" +
|
||||
// "]/div/div[3]/table/tbody/tr[" + i + "]/td[7]/div"));
|
||||
// if ("物资".equals(ele.getText()))
|
||||
// materialName += getDailyName(powerSupplyCompaniesEle.getText()) + "、";
|
||||
// if ("车辆".equals(ele.getText()))
|
||||
// carName += getDailyName(powerSupplyCompaniesEle.getText()) + "、";
|
||||
// if ("队伍".equals(ele.getText()))
|
||||
// contingentName += getDailyName(powerSupplyCompaniesEle.getText()) + "、";
|
||||
// dailyExercisesName2 += getDailyName(powerSupplyCompaniesEle.getText()) + "、";
|
||||
// }
|
||||
// int x = parseInt(num);
|
||||
// if (i == parseInt(num)) {
|
||||
// tf = false;
|
||||
// }
|
||||
// i++;
|
||||
// } else {
|
||||
// tf = false;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// log.info("communicationTestName1:" + communicationTestName1);
|
||||
// if (communicationTestNum > 0) {
|
||||
// communicationTestName = "今日市公司本部对所属" + communicationTestNum + "家县公司(" + communicationTestName1.substring(0, communicationTestName1.length() - 1) + ")进行通信测试";
|
||||
// } else {
|
||||
// communicationTestName = "今日市公司本部对所属县公司无通信测试";
|
||||
// }
|
||||
// if (dailyExercisesName1.length() > 0) {
|
||||
// dailyExercisesName1 = dailyExercisesName1.substring(0, dailyExercisesName1.length() - 1);
|
||||
// }
|
||||
// if (dailyExercisesName2.length() > 0) {
|
||||
// dailyExercisesName2 = dailyExercisesName2.substring(0, dailyExercisesName2.length() - 1);
|
||||
// }
|
||||
// String fourElementVerification = "";
|
||||
// if (materialName.length() > 0) {
|
||||
// materialName = materialName.substring(0, materialName.length() - 1);
|
||||
// fourElementVerification += materialName + "公司四要素物资核查、";
|
||||
// }
|
||||
// if (carName.length() > 0) {
|
||||
// carName = carName.substring(0, carName.length() - 1);
|
||||
// fourElementVerification += carName + "公司四要素车辆核查、";
|
||||
// }
|
||||
// if (contingentName.length() > 0) {
|
||||
// contingentName = contingentName.substring(0, contingentName.length() - 1);
|
||||
// fourElementVerification += contingentName + "公司四要素队伍核查、";
|
||||
// }
|
||||
// if (dailyExercisesName1.length() > 0 && dailyExercisesName2.length() > 0) {
|
||||
// dailyExercisesName = "今日市公司本部对所属" + dailyExercisesNum + "家县公司进行日常操练(" + fourElementVerification + dailyExercisesName1 + "公司重要站连线检查)";
|
||||
// } else if (dailyExercisesName1.length() == 0 && dailyExercisesName2.length() > 0) {
|
||||
// dailyExercisesName = "今日市公司本部对所属" + dailyExercisesNum + "家县公司进行日常操练(" + fourElementVerification + ")";
|
||||
// } else if (dailyExercisesName1.length() > 0 && fourElementVerification.length() == 0) {
|
||||
// dailyExercisesName = "今日市公司本部对所属" + dailyExercisesNum + "家县公司进行日常操练(" + dailyExercisesName1 + "公司重要站连线检查)";
|
||||
// } else {
|
||||
// dailyExercisesName = "今日市公司本部对所属" + dailyExercisesNum + "家县公司进行日常操练";
|
||||
// }
|
||||
//// dailyExercisesName = "今日市公司本部对所属" + 0 + "家县公司进行日常操练";
|
||||
// log.info("communicationTestName:" + communicationTestName);
|
||||
// log.info("dailyExercisesName:" + dailyExercisesName);
|
||||
// log.info("communicationTestNum:" + communicationTestNum);
|
||||
// log.info("dailyExercisesNum:" + dailyExercisesNum);
|
||||
String type = "";
|
||||
Random rand = new Random();
|
||||
Set<Integer> generated = new HashSet<>();
|
||||
|
|
@ -390,53 +559,58 @@ public class GetBasicData {
|
|||
String data = data2 + "18:00至" + data3 + "07:00,";
|
||||
|
||||
//二、重要事项
|
||||
dailyBean.setImportantMatters(data + dailyContentArrayArray[4].trim());
|
||||
dailyBean.setImportant_matters(data + dailyContentArrayArray[4].trim());
|
||||
//三、安全生产情况
|
||||
dailyBean.setSafetyProduction(data + dailyContentArrayArray[6].trim());
|
||||
dailyBean.setSafety_production(data + dailyContentArrayArray[6].trim());
|
||||
//四、值班员日常工作情况
|
||||
dailyBean.setPersonnelDailyWork(data + dailyContentArrayArray[8].trim() + "(5)资源核查情况:" + checkContentArrayArray[num].trim()
|
||||
dailyBean.setPersonnel_daily_work(data + dailyContentArrayArray[8].trim() + "(5)资源核查情况:" + checkContentArrayArray[num].trim()
|
||||
+ "(6)检查"+video+"视频显示清晰,无异常情况(7)09:00-11:00,值班人员视频轮询供电所值班情况。");
|
||||
//五、供电保障情况
|
||||
//(一)今日重大活动保电情况
|
||||
dailyBean.setPowerGuaranteeTodayWork(dailyContentArrayArray[11]);
|
||||
dailyBean.setPower_guarantee_today_work(dailyContentArrayArray[11]);
|
||||
//(二)明日重大活动保电安排
|
||||
dailyBean.setPowerGuaranteeTomorrowWork(dailyContentArrayArray[13]);
|
||||
dailyBean.setPower_guarantee_tomorrow_work(dailyContentArrayArray[13]);
|
||||
//(三)今日疫情防控应急保电情况
|
||||
dailyBean.setPowerGuaranteeTodayPestilence(dailyContentArrayArray[15]);
|
||||
dailyBean.setPower_guarantee_today_pestilence(dailyContentArrayArray[15]);
|
||||
//六、预警及应急响应情况
|
||||
//(一)公司预警情况 --另外一个方法使用
|
||||
|
||||
//(二)公司应急响应情况
|
||||
dailyBean.setWarningCompanyImpatient(data + dailyContentArrayArray[20]);
|
||||
dailyBean.setWarning_company_impatient(data + dailyContentArrayArray[20]);
|
||||
//(三)社会突发事件救援及处置情况
|
||||
dailyBean.setWarningSocietyEmergency(data + dailyContentArrayArray[22]);
|
||||
dailyBean.setWarning_society_emergency(data + dailyContentArrayArray[22]);
|
||||
//七、其他情况说明
|
||||
dailyBean.setOtherSituations(data + dailyContentArrayArray[24]);
|
||||
dailyBean.setOther_situations(data + dailyContentArrayArray[24]);
|
||||
//附件表一
|
||||
dailyBean.getOneBean().setExercisePersonNum(getRandom(1, 50) + "");
|
||||
dailyBean.getOneBean().setExerciseVehicleNum(getRandom(1, 20) + "");
|
||||
dailyBean.getOneBean().setExercisePowerVehicleNum(getRandom(1, 3) + "");
|
||||
dailyBean.getOneBean().setExerciseDynamoNum(getRandom(1, 10) + "");
|
||||
dailyBean.getOneBean().setExerciseFindProblems("0");
|
||||
dailyBean.getOneBean().setExercise_person_num(getRandom(1, 50) + "");
|
||||
dailyBean.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + "");
|
||||
dailyBean.getOneBean().setExercise_power_vehicle_num(getRandom(1, 3) + "");
|
||||
dailyBean.getOneBean().setExercise_dynamo_num(getRandom(1, 10) + "");
|
||||
dailyBean.getOneBean().setExercise_find_problems("0");
|
||||
|
||||
insertData(dailyBean, null, type);
|
||||
|
||||
// log.info("日报数据更新完成");
|
||||
//事件监测内容
|
||||
logBean.setEventDetectionContent(logData + logContentArrayArray[3].trim());
|
||||
logBean.setEventDetectionTitle(logContentArrayArray[2].trim());
|
||||
logBean.setPowerWorkTitle(logContentArrayArray[5]);
|
||||
logBean.setPowerWorkContent(logData + logContentArrayArray[6]);
|
||||
logBean.setResourceCheckTitle(logContentArrayArray[8]);
|
||||
logBean.setResourceCheckContent(logData + checkContentArrayArray[num]);
|
||||
logBean.setCommunicationsTestTitle(logContentArrayArray[10]);
|
||||
logBean.setCommunicationsTestContent(logContentArrayArray[11]);
|
||||
logBean.setDailyOperationTitle(logContentArrayArray[13]);
|
||||
logBean.setDailyOperationContent(logContentArrayArray[14]);
|
||||
logBean.setDailySubmissionTitle(logContentArrayArray[16]);
|
||||
logBean.setDailySubmissionContent(logData + logContentArrayArray[17]);
|
||||
logBean.setGeneralChroniclesTitle(logContentArrayArray[22]);
|
||||
logBean.setGeneralChroniclesContent(logContentArrayArray[23]);
|
||||
logBean.setEvent_detection_content(logData + logContentArrayArray[3].trim());
|
||||
logBean.setEvent_detection_title(logContentArrayArray[2].trim());
|
||||
// logBean.setEvent_detection_content(data + logContentArrayArray[3].trim() + data2 + logContentArrayArray[4].trim());
|
||||
logBean.setPower_work_title(logContentArrayArray[5]);
|
||||
logBean.setPower_work_content(logData + logContentArrayArray[6]);
|
||||
logBean.setResource_check_title(logContentArrayArray[8]);
|
||||
logBean.setResource_check_content(logData + checkContentArrayArray[num]);
|
||||
logBean.setCommunications_test_title(logContentArrayArray[10]);
|
||||
logBean.setCommunications_test_content(logContentArrayArray[11]);
|
||||
logBean.setDaily_operation_title(logContentArrayArray[13]);
|
||||
logBean.setDaily_operation_content(logContentArrayArray[14]);
|
||||
logBean.setDaily_submission_title(logContentArrayArray[16]);
|
||||
logBean.setDaily_submission_content(logData + logContentArrayArray[17]);
|
||||
logBean.setGeneral_chronicles_title(logContentArrayArray[22]);
|
||||
logBean.setGeneral_chronicles_content(logContentArrayArray[23]);
|
||||
insertData(null, logBean, "log");
|
||||
// log.info("日志数据更新完成");
|
||||
// log.info("日报数据:" + dailyBean);
|
||||
// log.info("日志数据:" + logBean);
|
||||
} else {
|
||||
type = "evening_daily";
|
||||
//晚报
|
||||
|
|
@ -446,52 +620,54 @@ public class GetBasicData {
|
|||
//一、总体情况
|
||||
// dailyBean2.setOverall(data + dailyContentArrayArray[2].trim() + data2 + "17:30," + dailyContentArrayArray[3].trim());
|
||||
//二、重要事项
|
||||
dailyBean2.setImportantMatters(data + dailyContentArrayArray[4].trim());
|
||||
dailyBean2.setImportant_matters(data + dailyContentArrayArray[4].trim());
|
||||
//三、安全生产情况
|
||||
dailyBean2.setSafetyProduction(data + dailyContentArrayArray[6].trim());
|
||||
dailyBean2.setSafety_production(data + dailyContentArrayArray[6].trim());
|
||||
//四、值班员日常工作情况
|
||||
dailyBean2.setPersonnelDailyWork(data + dailyContentArrayArray[8].trim() + "(5)资源核查情况:" + checkContentArrayArray[num].trim()
|
||||
dailyBean2.setPersonnel_daily_work(data + dailyContentArrayArray[8].trim() + "(5)资源核查情况:" + checkContentArrayArray[num].trim()
|
||||
+ "(6)检查"+video+"视频显示清晰,无异常情况(7)09:00-11:00,值班人员视频轮询供电所值班情况。");
|
||||
//五、供电保障情况
|
||||
//(一)今日重大活动保电情况
|
||||
dailyBean2.setPowerGuaranteeTodayWork(dailyContentArrayArray[11]);
|
||||
dailyBean2.setPower_guarantee_today_work(dailyContentArrayArray[11]);
|
||||
//(二)明日重大活动保电安排
|
||||
dailyBean2.setPowerGuaranteeTomorrowWork(dailyContentArrayArray[13]);
|
||||
dailyBean2.setPower_guarantee_tomorrow_work(dailyContentArrayArray[13]);
|
||||
//(三)今日疫情防控应急保电情况
|
||||
dailyBean2.setPowerGuaranteeTodayPestilence(dailyContentArrayArray[15]);
|
||||
dailyBean2.setPower_guarantee_today_pestilence(dailyContentArrayArray[15]);
|
||||
//六、预警及应急响应情况
|
||||
//(一)公司预警情况 --另外一个方法使用
|
||||
|
||||
//(二)公司应急响应情况
|
||||
dailyBean2.setWarningCompanyImpatient(data + dailyContentArrayArray[20]);
|
||||
dailyBean2.setWarning_company_impatient(data + dailyContentArrayArray[20]);
|
||||
//(三)社会突发事件救援及处置情况
|
||||
dailyBean2.setWarningSocietyEmergency(data + dailyContentArrayArray[22]);
|
||||
dailyBean2.setWarning_society_emergency(data + dailyContentArrayArray[22]);
|
||||
//七、其他情况说明
|
||||
dailyBean2.setOtherSituations(data + dailyContentArrayArray[24]);
|
||||
dailyBean2.setOther_situations(data + dailyContentArrayArray[24]);
|
||||
//附件表一
|
||||
dailyBean2.getOneBean().setExercisePersonNum(getRandom(1, 50) + "");
|
||||
dailyBean2.getOneBean().setExerciseVehicleNum(getRandom(1, 20) + "");
|
||||
dailyBean2.getOneBean().setExercisePowerVehicleNum(getRandom(1, 3) + "");
|
||||
dailyBean2.getOneBean().setExerciseDynamoNum(getRandom(1, 10) + "");
|
||||
dailyBean2.getOneBean().setExerciseFindProblems("0");
|
||||
dailyBean2.getOneBean().setExercise_person_num(getRandom(1, 50) + "");
|
||||
dailyBean2.getOneBean().setExercise_vehicle_num(getRandom(1, 20) + "");
|
||||
dailyBean2.getOneBean().setExercise_power_vehicle_num(getRandom(1, 3) + "");
|
||||
dailyBean2.getOneBean().setExercise_dynamo_num(getRandom(1, 10) + "");
|
||||
dailyBean2.getOneBean().setExercise_find_problems("0");
|
||||
|
||||
insertData(dailyBean2, null, type);
|
||||
|
||||
logBean.setEventDetectionTitle(logContentArrayArray[2].trim());
|
||||
// log.info("日报数据更新完成");
|
||||
logBean.setEvent_detection_title(logContentArrayArray[2].trim());
|
||||
//事件监测内容
|
||||
logBean.setEventDetectionContent(logData + logContentArrayArray[3].trim());
|
||||
logBean.setPowerWorkTitle(logContentArrayArray[5]);
|
||||
logBean.setPowerWorkContent(logData + logContentArrayArray[6]);
|
||||
logBean.setResourceCheckTitle(logContentArrayArray[8]);
|
||||
logBean.setResourceCheckContent(logData + checkContentArrayArray[num]);
|
||||
logBean.setCommunicationsTestTitle(logContentArrayArray[10]);
|
||||
logBean.setCommunicationsTestContent(logContentArrayArray[11]);
|
||||
logBean.setDailyOperationTitle(logContentArrayArray[13]);
|
||||
logBean.setDailyOperationContent(logContentArrayArray[14]);
|
||||
logBean.setDailySubmissionTitle(logContentArrayArray[16]);
|
||||
logBean.setDailySubmissionContent(logData + logContentArrayArray[17]);
|
||||
logBean.setGeneralChroniclesTitle(logContentArrayArray[22]);
|
||||
logBean.setGeneralChroniclesContent(logContentArrayArray[23]);
|
||||
logBean.setEvent_detection_content(logData + logContentArrayArray[3].trim());
|
||||
// logBean.setEvent_detection_content(data + logContentArrayArray[3].trim() + data2 + logContentArrayArray[4].trim());
|
||||
logBean.setPower_work_title(logContentArrayArray[5]);
|
||||
logBean.setPower_work_content(logData + logContentArrayArray[6]);
|
||||
logBean.setResource_check_title(logContentArrayArray[8]);
|
||||
logBean.setResource_check_content(logData + checkContentArrayArray[num]);
|
||||
logBean.setCommunications_test_title(logContentArrayArray[10]);
|
||||
logBean.setCommunications_test_content(logContentArrayArray[11]);
|
||||
logBean.setDaily_operation_title(logContentArrayArray[13]);
|
||||
logBean.setDaily_operation_content(logContentArrayArray[14]);
|
||||
logBean.setDaily_submission_title(logContentArrayArray[16]);
|
||||
logBean.setDaily_submission_content(logData + logContentArrayArray[17]);
|
||||
logBean.setGeneral_chronicles_title(logContentArrayArray[22]);
|
||||
logBean.setGeneral_chronicles_content(logContentArrayArray[23]);
|
||||
insertData(null, logBean, "log");
|
||||
}
|
||||
}
|
||||
|
|
@ -505,7 +681,7 @@ public class GetBasicData {
|
|||
public static DailyBean readDailyBean(String type) {
|
||||
DailyBean bean;
|
||||
XStream xstream = new XStream(new JettisonMappedXmlDriver());
|
||||
String path = DataConfig.FILE_PATH + "\\" + type + ".xml";
|
||||
String path = DataConfig.filePath + "\\" + type + ".xml";
|
||||
File file = new File(path);
|
||||
InputStreamReader in = null;
|
||||
String xml = null;
|
||||
|
|
@ -536,7 +712,7 @@ public class GetBasicData {
|
|||
public static LogBean readDutyBean() {
|
||||
LogBean bean;
|
||||
XStream xstream = new XStream(new JettisonMappedXmlDriver());
|
||||
File file = new File(DataConfig.FILE_PATH + "\\log.xml");
|
||||
File file = new File(DataConfig.filePath + "\\log.xml");
|
||||
InputStreamReader in = null;
|
||||
String xml = null;
|
||||
try {
|
||||
|
|
@ -560,7 +736,7 @@ public class GetBasicData {
|
|||
|
||||
|
||||
private static void insertData(DailyBean dailyBean, LogBean logBean, String type) {
|
||||
String path = DataConfig.FILE_PATH + "\\" + type + ".xml";
|
||||
String path = DataConfig.filePath + "\\" + type + ".xml";
|
||||
String xml = null;
|
||||
XStream xstream = new XStream(new JettisonMappedXmlDriver());
|
||||
xstream.setMode(XStream.NO_REFERENCES);
|
||||
|
|
@ -602,9 +778,6 @@ public class GetBasicData {
|
|||
case "涡阳县供电公司":
|
||||
name = "涡阳";
|
||||
break;
|
||||
default:
|
||||
name = text;
|
||||
break;
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
|
@ -1009,21 +1182,21 @@ public class GetBasicData {
|
|||
webDriver.findElement(By.xpath("/html/body/div[3]/div/div[2]/section/header/form/div/div[5]/div/div[2]")).click();
|
||||
Thread.sleep(3000);
|
||||
if("通信测试".equals(type)){
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/section/main/div/div[3]/table/tbody" +
|
||||
"/tr[1]")).click();
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/main/div[1]/div[3]/table/tbody/tr[1]/td[1]/div/label")).click();
|
||||
Thread.sleep(500);
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/section/main/div/div[3]/table/tbody" +
|
||||
"/tr[2]")).click();
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/main/div[1]/div[3]/table/tbody/tr[2" +
|
||||
"]/td[1]/div/label")).click();
|
||||
Thread.sleep(1000);
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/footer/button[2]")).click();
|
||||
}else {
|
||||
for (int i = 1; i < 3; i++) {
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/section/main/div/div[3]/table" +
|
||||
"/tbody/tr["+i+"]")).click();
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/main/div[1]/div[3]/table" +
|
||||
"/tbody/tr["+i+"]/td[1]/div/label")).click();
|
||||
Thread.sleep(1000);
|
||||
}
|
||||
Thread.sleep(3000);
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/footer[2]/button[2]")).click();
|
||||
}
|
||||
Thread.sleep(3000);
|
||||
webDriver.findElement(By.xpath("/html/body/div[7]/div/div[2]/section/footer/button[2]")).click();
|
||||
Thread.sleep(2000);
|
||||
//提交
|
||||
webDriver.findElement(By.xpath("/html/body/div[2]/div/div[2]/section/div/button[3]")).click();
|
||||
|
|
|
|||
|
|
@ -6,9 +6,6 @@ import java.awt.*;
|
|||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
/**
|
||||
* @author Lenovo
|
||||
*/
|
||||
public class Jframe extends JFrame {
|
||||
|
||||
private JPanel contentPane;
|
||||
|
|
|
|||
Loading…
Reference in New Issue