Commit 3e6f04fe by 阮思源

修改一下

parent 60f05888
...@@ -387,15 +387,17 @@ public class PersonalStageBizImpl implements PersonalStageBiz { ...@@ -387,15 +387,17 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
//下一个延时 //下一个延时
List<PersonalStageWakeup> wakeups = personalStageWakeupDao.getListByPersonalStageId(personalStageId); List<PersonalStageWakeup> wakeups = personalStageWakeupDao.getListByPersonalStageId(personalStageId);
int i=0; int i=0;
PersonalStageWakeup currentWakeup=null;
for (PersonalStageWakeup wakeup:wakeups){ for (PersonalStageWakeup wakeup:wakeups){
i=i+1; i=i+1;
if (currentWakeupId.equals(wakeup.getId())){ if (currentWakeupId.equals(wakeup.getId())){
currentWakeup=wakeup;
break; break;
} }
} }
if (i>0&&i<wakeups.size()){ if (currentWakeup!=null&&i>0&&i<wakeups.size()){
PersonalStageWakeup nextWakeup=wakeups.get(i); PersonalStageWakeup nextWakeup=wakeups.get(i);
Integer time=nextWakeup.getToStageStartTime()*60*1000-dto.getTimeout(); Integer time=(nextWakeup.getToStageStartTime()-currentWakeup.getToStageStartTime())*60*1000;
WakeupDelayDTO wakeupDelayDTONew=new WakeupDelayDTO(); WakeupDelayDTO wakeupDelayDTONew=new WakeupDelayDTO();
wakeupDelayDTONew.setPersonalStageWakeupId(nextWakeup.getId()); wakeupDelayDTONew.setPersonalStageWakeupId(nextWakeup.getId());
wakeupDelayDTONew.setRobotId(robotId); wakeupDelayDTONew.setRobotId(robotId);
......
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