|
|
@@ -1678,6 +1678,12 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
|
|
|
classPeriodSectionVo.setAuditUserName(userPeriodStatusVo.getAuditUserName());
|
|
|
classPeriodSectionVo.setDurationTime(userPeriodStatusVo.getDurationTime());
|
|
|
}
|
|
|
+ if(userPeriodStatusVos.size()>1){
|
|
|
+ int preIndex = userPeriodStatusVos.size() - 2;
|
|
|
+ UserPeriodStatusVo userPeriodStatusVoPre = userPeriodStatusVos.get(preIndex);
|
|
|
+ classPeriodSectionVo.setPreEndTime(userPeriodStatusVoPre.getRecordEndTime());
|
|
|
+ classPeriodSectionVo.setPreStartTime(userPeriodStatusVoPre.getRecordStartTime());
|
|
|
+ }
|
|
|
classPeriodSectionVo.setModuleId(classPeriodVo.getId());
|
|
|
classPeriodSectionVo.setChapterId(classPeriodChapterVo.getId());
|
|
|
classPeriodSectionVo.setGoodsId(bo.getGoodsId());
|
|
|
@@ -1785,6 +1791,12 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
|
|
|
classPeriodSectionVo.setAuditUserName(userPeriodStatusVo.getAuditUserName());
|
|
|
classPeriodSectionVo.setDurationTime(userPeriodStatusVo.getDurationTime());
|
|
|
}
|
|
|
+ if(userPeriodStatusVos.size()>1){
|
|
|
+ int preIndex = userPeriodStatusVos.size() - 2;
|
|
|
+ UserPeriodStatusVo userPeriodStatusVoPre = userPeriodStatusVos.get(preIndex);
|
|
|
+ classPeriodSectionVo.setPreEndTime(userPeriodStatusVoPre.getRecordEndTime());
|
|
|
+ classPeriodSectionVo.setPreStartTime(userPeriodStatusVoPre.getRecordStartTime());
|
|
|
+ }
|
|
|
classPeriodSectionVo.setModuleId(0L);
|
|
|
classPeriodSectionVo.setChapterId(classPeriodVo.getId());
|
|
|
classPeriodSectionVo.setGoodsId(bo.getGoodsId());
|
|
|
@@ -1858,6 +1870,12 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
|
|
|
classPeriodVo.setAuditUserName(userPeriodStatusVo.getAuditUserName());
|
|
|
classPeriodVo.setDurationTime(userPeriodStatusVo.getDurationTime());
|
|
|
}
|
|
|
+ if(userPeriodStatusVos.size()>1){
|
|
|
+ int preIndex = userPeriodStatusVos.size() - 2;
|
|
|
+ UserPeriodStatusVo userPeriodStatusVoPre = userPeriodStatusVos.get(preIndex);
|
|
|
+ classPeriodVo.setPreEndTime(userPeriodStatusVoPre.getRecordEndTime());
|
|
|
+ classPeriodVo.setPreStartTime(userPeriodStatusVoPre.getRecordStartTime());
|
|
|
+ }
|
|
|
classPeriodVo.setModuleId(0L);
|
|
|
classPeriodVo.setChapterId(0L);
|
|
|
classPeriodVo.setGoodsId(bo.getGoodsId());
|