Преглед изворни кода

实验室预案结束后,不能触发预案3min

hanzhiwei пре 1 година
родитељ
комит
0ef5a7ae26

+ 2 - 0
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/service/impl/LabRiskPlanServiceImpl.java

@@ -681,6 +681,8 @@ public class LabRiskPlanServiceImpl extends ServiceImpl<LabRiskPlanMapper, LabRi
                 stopVideoAndRecordLog(subFunction.getSubId(), groupVo.getId());
                 //写入进入预案标记,后续进入前端不弹框
                 writerEnterRiskPlan(groupList.get(0).getId(), 2);
+                //设置关闭预案 延时触发时间 (与手动关闭)
+                redisService.setCacheObject("manualLockRiskPlan" + subFunction.getSubId(), subFunction.getSubId(), 180L, TimeUnit.SECONDS);
                 //结束前向前端发送mqtt预案触发提示
                 messageSendService.riskPlanTriggerNotice();
             }