Commit 49fdb10f authored by duanruiming's avatar duanruiming

[update] 相位倒计时优化5

parent dbdf0bb4
...@@ -182,7 +182,7 @@ public class DTSignalStatusServiceImpl implements SignalStatusService { ...@@ -182,7 +182,7 @@ public class DTSignalStatusServiceImpl implements SignalStatusService {
lightsStatusVO.setCrossId(crossId); lightsStatusVO.setCrossId(crossId);
lightsStatusVO.setRunMode(controlModel); lightsStatusVO.setRunMode(controlModel);
lightsStatusVO.setControlMode(controlModel); lightsStatusVO.setControlMode(controlModel);
PhaseStageStatusPojo phaseStageStatusPojo = null; PhaseStageStatusPojo phaseStageStatusPojo = new PhaseStageStatusPojo();
if (!CollectionUtils.isEmpty(phaseStageStatusPojos)) { if (!CollectionUtils.isEmpty(phaseStageStatusPojos)) {
phaseStageStatusPojo = phaseStageStatusPojos.get(0); phaseStageStatusPojo = phaseStageStatusPojos.get(0);
} }
...@@ -222,6 +222,7 @@ public class DTSignalStatusServiceImpl implements SignalStatusService { ...@@ -222,6 +222,7 @@ public class DTSignalStatusServiceImpl implements SignalStatusService {
lightsStatusVO.setCycleCountDown(phaseStageStatusPojo.getRemainTime()); lightsStatusVO.setCycleCountDown(phaseStageStatusPojo.getRemainTime());
// 当相位剩余时间小于0是,运行的第二个阶段 // 当相位剩余时间小于0是,运行的第二个阶段
int realRemainTime = phaseStageStatusPojo.getRemainTime() - 5; int realRemainTime = phaseStageStatusPojo.getRemainTime() - 5;
System.err.println("===" + realRemainTime);
if (realRemainTime > 0) { if (realRemainTime > 0) {
lightsStatusVO.setPhaseId(String.valueOf(currentPhaseStageId)); lightsStatusVO.setPhaseId(String.valueOf(currentPhaseStageId));
lightsStatusVO.setCyclePhaseCountDown(realRemainTime); lightsStatusVO.setCyclePhaseCountDown(realRemainTime);
......
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