|
|
@@ -138,6 +138,9 @@ public class LabRiskPlanServiceImpl extends ServiceImpl<LabRiskPlanMapper, LabRi
|
|
|
@Autowired
|
|
|
private ILabHardwareService labHardwareService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ILabBuildFloorLayoutService labBuildFloorLayoutService;
|
|
|
+
|
|
|
private static final Logger log = LoggerFactory.getLogger(LabRiskPlanServiceImpl.class);
|
|
|
|
|
|
|
|
|
@@ -1051,7 +1054,10 @@ public class LabRiskPlanServiceImpl extends ServiceImpl<LabRiskPlanMapper, LabRi
|
|
|
labRiskPlanLevel.setRiskAttribute(riskAttribute);
|
|
|
|
|
|
LabRiskPlan labRiskPlan = labRiskPlanMapper.selectLabRiskPlanByRiskPlanId(subFunction.getSubId());
|
|
|
- labRiskPlanLevel.setFloorId(labRiskPlan.getFloorId());
|
|
|
+ LabBuildFloorLayout labBuildFloorLayout = new LabBuildFloorLayout();
|
|
|
+ labBuildFloorLayout.setSubId(subFunction.getSubId());
|
|
|
+ List <LabBuildFloorLayoutVo> list = labBuildFloorLayoutService.selectLabBuildFloorLayoutList(labBuildFloorLayout);
|
|
|
+ labRiskPlanLevel.setFloorId(list.get(0).getFloorId());
|
|
|
labRiskPlanLevel.setTopName(labRiskPlan.getTopName());
|
|
|
|
|
|
log.error("触发预案2");
|
|
|
@@ -1296,14 +1302,13 @@ public class LabRiskPlanServiceImpl extends ServiceImpl<LabRiskPlanMapper, LabRi
|
|
|
|
|
|
}
|
|
|
}
|
|
|
- R r = remoteCameraService.stopRecord("192.168.1.64");
|
|
|
-
|
|
|
|
|
|
//TODO 更新风险概要 recordVideo - 视频记录存放地址
|
|
|
String handlePerson = null;
|
|
|
String recordVideo = "";
|
|
|
labRiskPlanAbnormalDescService.updateLabRiskPlanAbnormalDesc(groupVo.getId(),handlePerson, recordVideo);
|
|
|
-
|
|
|
+ log.info("groupId = {}",groupList.get(0).getId());
|
|
|
+ writerEnterRiskPlan(groupList.get(0).getId(),2);
|
|
|
//结束前向前端发送mqtt预案触发提示
|
|
|
messageSendService.riskPlanTriggerNotice();
|
|
|
|
|
|
@@ -2233,11 +2238,11 @@ public class LabRiskPlanServiceImpl extends ServiceImpl<LabRiskPlanMapper, LabRi
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void writerEnterRiskPlan(Long riskPlanId,Integer ifcheck) {
|
|
|
- LabRiskPlan labRiskPlan = new LabRiskPlan();
|
|
|
- labRiskPlan.setId(riskPlanId);
|
|
|
- labRiskPlan.setIfCheck(ifcheck);
|
|
|
- labRiskPlanMapper.updateById(labRiskPlan);
|
|
|
+ public void writerEnterRiskPlan(Long groupId,Integer ifcheck) {
|
|
|
+ LabRiskPlanAbnormalGroup labRiskPlanAbnormalGroup = new LabRiskPlanAbnormalGroup();
|
|
|
+ labRiskPlanAbnormalGroup.setId(groupId);
|
|
|
+ labRiskPlanAbnormalGroup.setIfCheck(ifcheck);
|
|
|
+ labRiskPlanAbnormalGroupMapper.updateLabRiskPlanAbnormalGroup(labRiskPlanAbnormalGroup);
|
|
|
}
|
|
|
|
|
|
public static boolean isListEqual(List l0, List l1) {
|