Commit 9094f8b4 authored by zhengjiangtao's avatar zhengjiangtao

修改三维消息弹出框Bug

parent 6068daf4
...@@ -104,7 +104,7 @@ public class BlueprintListener extends EmqxListener implements InitializingBean ...@@ -104,7 +104,7 @@ public class BlueprintListener extends EmqxListener implements InitializingBean
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
try { try {
for (int j = 0; j < riskFactorId.size(); j++) { for (int j = 0; j < riskFactorId.size(); j++) {
riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName); riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName,value);
} }
} catch (InnerInvokException e1) { } catch (InnerInvokException e1) {
logger.error("update rpn fail " + e1.getMessage()); logger.error("update rpn fail " + e1.getMessage());
......
...@@ -103,17 +103,18 @@ public class DeviceListener extends EmqxListener implements InitializingBean { ...@@ -103,17 +103,18 @@ public class DeviceListener extends EmqxListener implements InitializingBean {
Long equipmentsPointId = queryEquipmentPoint.getId(); Long equipmentsPointId = queryEquipmentPoint.getId();
System.out.println("----shudu equipmentsPointId : "+ equipmentsPointId); System.out.println("----shudu equipmentsPointId : "+ equipmentsPointId);
List<Long> riskFactorId = equipmentMapper.judgeEquipmentExists(equipmentsPointId); List<Long> riskFactorId = equipmentMapper.judgeEquipmentExists(equipmentsPointId);
Integer value = 0;
if ("35".equals(statusName)) { if ("35".equals(statusName)) {
Integer value = DevicePointEnum.getValue("异常"); value = DevicePointEnum.getValue("异常");
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
} else { } else {
Integer value = DevicePointEnum.getValue("正常"); value = DevicePointEnum.getValue("正常");
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
} }
System.out.println("----shudu riskFactorId : "+ riskFactorId); System.out.println("----shudu riskFactorId : "+ riskFactorId);
for (int j = 0; j < riskFactorId.size(); j++) { for (int j = 0; j < riskFactorId.size(); j++) {
try { try {
riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName); riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName,value);
System.out.println("----udpate riskFactor sucess"); System.out.println("----udpate riskFactor sucess");
} catch (InnerInvokException e1) { } catch (InnerInvokException e1) {
logger.error("update rpn fail " + e1.getMessage()); logger.error("update rpn fail " + e1.getMessage());
...@@ -136,7 +137,7 @@ public class DeviceListener extends EmqxListener implements InitializingBean { ...@@ -136,7 +137,7 @@ public class DeviceListener extends EmqxListener implements InitializingBean {
try { try {
for (int j = 0; j < riskFactorId.size(); j++) { for (int j = 0; j < riskFactorId.size(); j++) {
System.out.println("----shudu riskFactorId : "+ riskFactorId); System.out.println("----shudu riskFactorId : "+ riskFactorId);
riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName); riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName,value);
System.out.println("----udpate riskFactor sucess"); System.out.println("----udpate riskFactor sucess");
} }
} catch (InnerInvokException e1) { } catch (InnerInvokException e1) {
......
...@@ -219,19 +219,20 @@ public class EquipmentListener extends EmqxListener implements InitializingBean ...@@ -219,19 +219,20 @@ public class EquipmentListener extends EmqxListener implements InitializingBean
if (!ObjectUtils.isEmpty(queryEquipmentPoint)) { if (!ObjectUtils.isEmpty(queryEquipmentPoint)) {
Long equipmentsPointId = queryEquipmentPoint.getId(); Long equipmentsPointId = queryEquipmentPoint.getId();
List<Long> riskFactorId = equipmentMapper.judgeEquipmentExists(equipmentsPointId); List<Long> riskFactorId = equipmentMapper.judgeEquipmentExists(equipmentsPointId);
Integer value = 0;
if ("异常".equals(statusName)) { if ("异常".equals(statusName)) {
Integer value = DevicePointEnum.getValue("异常"); value = DevicePointEnum.getValue("异常");
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
statusByName = value; statusByName = value;
} else { } else {
Integer value = DevicePointEnum.getValue("正常"); value = DevicePointEnum.getValue("正常");
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
statusByName = value; statusByName = value;
} }
// 修改rpn值 // 修改rpn值
for (int j = 0; j < riskFactorId.size(); j++) { for (int j = 0; j < riskFactorId.size(); j++) {
try { try {
riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName); riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName,value);
System.out.println("----udpate riskFactor sucess"); System.out.println("----udpate riskFactor sucess");
} catch (InnerInvokException e1) { } catch (InnerInvokException e1) {
logger.error("update rpn fail " + e1.getMessage()); logger.error("update rpn fail " + e1.getMessage());
......
...@@ -178,17 +178,18 @@ public class SelfSupportListener extends EmqxListener implements InitializingBea ...@@ -178,17 +178,18 @@ public class SelfSupportListener extends EmqxListener implements InitializingBea
EquipmentQualityVo queryEquipmentPoint = equipmentMapper.queryEquipmentPoint(eqpId, remark); EquipmentQualityVo queryEquipmentPoint = equipmentMapper.queryEquipmentPoint(eqpId, remark);
Long equipmentsPointId = queryEquipmentPoint.getId(); Long equipmentsPointId = queryEquipmentPoint.getId();
List<Long> riskFactorId = equipmentMapper.judgeEquipmentExists(equipmentsPointId); List<Long> riskFactorId = equipmentMapper.judgeEquipmentExists(equipmentsPointId);
Integer value = 0;
if ("不通".equals(statusName)) { if ("不通".equals(statusName)) {
Integer value = DevicePointEnum.getValue("异常"); value = DevicePointEnum.getValue("异常");
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
} else { } else {
Integer value = DevicePointEnum.getValue("正常"); value = DevicePointEnum.getValue("正常");
equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId()); equipmentMapper.updateEquipmentPointStatus(value, queryEquipmentPoint.getId());
} }
//修改rpn值 //修改rpn值
for (int j = 0; j < riskFactorId.size(); j++) { for (int j = 0; j < riskFactorId.size(); j++) {
try { try {
riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName); riskModelRemoteClient.updateEquipmentAlarmData(riskFactorId.get(j),eqpName,value);
System.out.println("----udpate riskFactor sucess"); System.out.println("----udpate riskFactor sucess");
} catch (InnerInvokException e1) { } catch (InnerInvokException e1) {
logger.error("update rpn fail " + e1.getMessage()); logger.error("update rpn fail " + e1.getMessage());
......
...@@ -20,8 +20,9 @@ public interface RiskModelRemoteClient { ...@@ -20,8 +20,9 @@ public interface RiskModelRemoteClient {
*/ */
@RequestMapping(value = "api/risksource/update/fireqeuiment/sod", method = RequestMethod.GET, consumes = "application/json") @RequestMapping(value = "api/risksource/update/fireqeuiment/sod", method = RequestMethod.GET, consumes = "application/json")
CommonResponse updateEquipmentAlarmData(@RequestParam(value = "riskFactorID") Long riskFactorID, CommonResponse updateEquipmentAlarmData(@RequestParam(value = "riskFactorID") Long riskFactorID,
@RequestParam("equipmentName") String equipmentName) throws InnerInvokException; @RequestParam("equipmentName") String equipmentName,@RequestParam("state") Integer state)
throws InnerInvokException;
/** /**
* 根据风险因素id查询巡检点和指标项目列表 * 根据风险因素id查询巡检点和指标项目列表
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment