fix:修复设备监控页面报错问题
This commit is contained in:
@@ -183,18 +183,17 @@ public class RgvDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDr
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
feedMessage = var17.getMessage();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
|
||||
}
|
||||
|
||||
if (mode == 0) {
|
||||
this.setIsonline(false);
|
||||
message = "未联机";
|
||||
message = "universal_off-line";
|
||||
//有报警
|
||||
} else if (error != 0) {
|
||||
this.setIserror(true);
|
||||
message = "有报警";
|
||||
message = "universal_message3";
|
||||
//无报警
|
||||
} else {
|
||||
this.setIsonline(true);
|
||||
@@ -218,13 +217,13 @@ public class RgvDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDr
|
||||
remark = "universal_no";
|
||||
}
|
||||
if (task != 0) {
|
||||
remark = LangProcess.msg("universal_remark4");
|
||||
remark = "universal_remark4";
|
||||
if (ObjectUtil.isNotEmpty(this.inst)) {
|
||||
this.inst = null;
|
||||
}
|
||||
}
|
||||
if (requireSucess) {
|
||||
remark = LangProcess.msg("universal_remark5");
|
||||
remark = "universal_remark5";
|
||||
}
|
||||
this.setFeedMessage(remark);
|
||||
//}
|
||||
@@ -278,14 +277,13 @@ public class RgvDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDr
|
||||
}
|
||||
this.writing(map);
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "申请行架任务,返回参数:" + applyManipulatorActionResponse);
|
||||
message = "申请行架任务成功";
|
||||
message = "universal_message12";
|
||||
requireSucess = true;
|
||||
} else {
|
||||
message = applyManipulatorActionResponse.getMessage();
|
||||
map.put("to_command", 99);
|
||||
this.writing(map);
|
||||
requireSucess = true;
|
||||
message = "申请行架任务失败";
|
||||
message = "universal_message13";
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "申请行架任务反馈失败,返回参数:" + applyManipulatorActionResponse);
|
||||
}
|
||||
}
|
||||
@@ -367,10 +365,10 @@ public class RgvDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDr
|
||||
map.put("isOnline", this.getIsonline());
|
||||
map.put("error", ErrorUtil.getDictDetail("error_type", String.valueOf(this.getError())));
|
||||
map.put("isError", this.getIserror());
|
||||
map.put("message", message);
|
||||
map.put("message", LangProcess.msg(message));
|
||||
/*jo.put("notCreateTaskMessage", notCreateTaskMessage);
|
||||
jo.put("notCreateInstMessage",notCreateInstMessage);*/
|
||||
map.put("feedMessage", feedMessage);
|
||||
map.put("feedMessage", LangProcess.msg(feedMessage));
|
||||
map.put("driver_type", "siemens_conveyor");
|
||||
map.put("is_click", true);
|
||||
JSONObject jo = new JSONObject(map);
|
||||
|
||||
@@ -278,13 +278,13 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
feedMessage = "universal_feedMessage1";
|
||||
}
|
||||
if (action != 5) {
|
||||
feedMessage = feedMessage + "two_message4";
|
||||
feedMessage = "two_message4";
|
||||
}
|
||||
if (move != 1) {
|
||||
feedMessage = feedMessage + "universal_feedMessage7";
|
||||
feedMessage = "universal_feedMessage7";
|
||||
}
|
||||
if (task == 0) {
|
||||
feedMessage = feedMessage + "universal_feedMessage8";
|
||||
feedMessage = "universal_feedMessage8";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -312,7 +312,6 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
feedMessage = var17.getMessage();
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content("读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol))
|
||||
@@ -350,21 +349,21 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
} else {
|
||||
if (mode == 2) {
|
||||
//if (!requireSucess) {
|
||||
String remark = "未查找任务原因为:";
|
||||
String remark = "universal_remark1";
|
||||
if (mode != 2) {
|
||||
remark = remark + "工作模式(mode)不是待机状态";
|
||||
remark = "universal_remark2";
|
||||
}
|
||||
if (move != 0) {
|
||||
remark = remark + "光电信号(move)为有货状态";
|
||||
remark = "universal_remark3";
|
||||
}
|
||||
if (task != 0) {
|
||||
remark = remark + "当前上报任务号(task)应该为0";
|
||||
remark = "universal_remark4";
|
||||
if (ObjectUtil.isNotEmpty(this.inst)) {
|
||||
this.inst = null;
|
||||
}
|
||||
}
|
||||
if (requireSucess) {
|
||||
remark = remark + "右击该图标,将请求任务复位标记(requireSucess)改为否。";
|
||||
remark ="universal_remark5";
|
||||
}
|
||||
this.setNotCreateTaskMessage(remark);
|
||||
//}
|
||||
@@ -500,7 +499,7 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
Device startDevice = deviceAppService.findDeviceByCode(instdto.getStart_device_code());
|
||||
Device nextDevice = deviceAppService.findDeviceByCode(instdto.getNext_device_code());
|
||||
if (ObjectUtil.isEmpty(startDevice.getExtraValue().get("address"))) {
|
||||
notCreateInstMessage = startDevice.getDevice_code() + LangProcess.msg("universal_notCreateInstMessage1");
|
||||
notCreateInstMessage ="universal_notCreateInstMessage1";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(startDevice.getDevice_code() + LangProcess.msg("universal_notCreateInstMessage1"))
|
||||
@@ -510,7 +509,7 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
throw new BadRequestException(LangProcess.msg("device_checkAdd", startDevice.getDevice_code()));
|
||||
}
|
||||
if (ObjectUtil.isEmpty(nextDevice.getExtraValue().get("address"))) {
|
||||
notCreateInstMessage = nextDevice.getDevice_code() + LangProcess.msg("universal_notCreateInstMessage1");
|
||||
notCreateInstMessage = "universal_notCreateInstMessage1";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(nextDevice.getDevice_code() + LangProcess.msg("universal_notCreateInstMessage1"))
|
||||
@@ -523,7 +522,6 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
try {
|
||||
instructionService.create(instdto);
|
||||
} catch (Exception e) {
|
||||
notCreateInstMessage = e.getMessage();
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(LangProcess.msg("universal_message9") + e.getMessage())
|
||||
@@ -569,7 +567,7 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
notCreateInstMessage = "";
|
||||
notCreateTaskMessage = "";
|
||||
} else {
|
||||
notCreateInstMessage = "未找到关联设备的任务,指令无法创建";
|
||||
notCreateInstMessage = "universal_notCreateInstMessage";
|
||||
}
|
||||
return true;
|
||||
}
|
||||
@@ -689,8 +687,8 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
jo.put("error", ErrorUtil.getDictDetail("error_type", String.valueOf(this.getError())));
|
||||
jo.put("isError", this.getIserror());
|
||||
jo.put("message", LangProcess.msg(message));
|
||||
jo.put("notCreateTaskMessage", notCreateTaskMessage);
|
||||
jo.put("notCreateInstMessage",notCreateInstMessage);
|
||||
jo.put("notCreateTaskMessage", LangProcess.msg(notCreateTaskMessage));
|
||||
jo.put("notCreateInstMessage",LangProcess.msg(notCreateInstMessage));
|
||||
jo.put("feedMessage", LangProcess.msg(feedMessage));
|
||||
jo.put("driver_type", "siemens_conveyor");
|
||||
jo.put("is_click", true);
|
||||
|
||||
@@ -224,10 +224,10 @@ public class SlitTwoManipulatorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
remark = "universal_remark2";
|
||||
}
|
||||
if (move1 != 0) {
|
||||
remark = remark + "universal_remark6";
|
||||
remark = "universal_remark6";
|
||||
}
|
||||
if (move2 != 0) {
|
||||
remark = remark + "universal_remark7";
|
||||
remark = "universal_remark7";
|
||||
}
|
||||
if (task != 0) {
|
||||
remark = "universal_remark4";
|
||||
@@ -292,19 +292,19 @@ public class SlitTwoManipulatorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
feedMessage = "universal_feedMessage6";
|
||||
} else {
|
||||
if (mode != 3) {
|
||||
feedMessage += "universal_feedMessage1";
|
||||
feedMessage = "universal_feedMessage1";
|
||||
}
|
||||
if (action != 9) {
|
||||
feedMessage += "universal_feedMessage9";
|
||||
feedMessage = "universal_feedMessage9";
|
||||
}
|
||||
if (move1 != 0) {
|
||||
feedMessage += "universal_feedMessage10";
|
||||
feedMessage = "universal_feedMessage10";
|
||||
}
|
||||
if (move2 != 0) {
|
||||
feedMessage += "universal_feedMessage11";
|
||||
feedMessage = "universal_feedMessage11";
|
||||
}
|
||||
if (task == 0) {
|
||||
feedMessage += "universal_feedMessage4";
|
||||
feedMessage = "universal_feedMessage4";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -863,7 +863,7 @@ public class SlitTwoManipulatorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
jo.put("message", message);
|
||||
jo.put("is_click", true);
|
||||
jo.put("driver_type", "slit_two_manipulator");
|
||||
jo.put("notCreateTaskMessage", notCreateTaskMessage);
|
||||
jo.put("notCreateTaskMessage", LangProcess.msg(notCreateTaskMessage));
|
||||
jo.put("notCreateInstMessage", LangProcess.msg(notCreateInstMessage));
|
||||
jo.put("feedMessage", LangProcess.msg(feedMessage));
|
||||
return jo;
|
||||
|
||||
Reference in New Issue
Block a user