|
@@ -161,7 +161,7 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
|
|
|
userPeriodStatusAddBo.setPeriodStatus(1);
|
|
|
userPeriodStatusAddBo.setStatus(2);
|
|
|
userPeriodStatusAddBo.setRecordStartTime(entity.getStartTime());
|
|
|
- if (entity.getStatus() == 1) {
|
|
|
+ if (entity.getStatus() != null && entity.getStatus() == 1) {
|
|
|
userPeriodStatusAddBo.setRecordEndTime(entity.getEndTime());
|
|
|
}
|
|
|
userPeriodStatusAddBo.setPeriodId(userPeriod.getId());
|
|
@@ -183,7 +183,7 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
|
|
|
userPeriodStatusAddBo.setRecordStartTime(entity.getStartTime());
|
|
|
userPeriodStatusAddBo.setCreateTime(DateUtils.getNowTime());
|
|
|
userPeriodStatusAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
|
- if (entity.getStatus() ==1) {
|
|
|
+ if (entity.getStatus() != null && entity.getStatus() ==1) {
|
|
|
userPeriodStatusAddBo.setRecordEndTime(entity.getEndTime());
|
|
|
}
|
|
|
iUserPeriodStatusService.save(userPeriodStatusAddBo);
|
|
@@ -194,7 +194,7 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
|
|
|
userPeriodStatus.setRecordStartTime(entity.getStartTime());
|
|
|
userPeriodStatus.setCreateTime(DateUtils.getNowTime());
|
|
|
userPeriodStatus.setUpdateTime(DateUtils.getNowTime());
|
|
|
- if (entity.getStatus() ==1) {
|
|
|
+ if (entity.getStatus() != null && entity.getStatus() ==1) {
|
|
|
userPeriodStatus.setRecordEndTime(entity.getEndTime());
|
|
|
}
|
|
|
iUserPeriodStatusService.updateById(userPeriodStatus);
|
|
@@ -207,7 +207,7 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
|
|
|
userPeriodStatus.setRecordStartTime(entity.getStartTime());
|
|
|
userPeriodStatus.setCreateTime(DateUtils.getNowTime());
|
|
|
userPeriodStatus.setUpdateTime(DateUtils.getNowTime());
|
|
|
- if (entity.getStatus() == 1) {
|
|
|
+ if (entity.getStatus() != null && entity.getStatus() == 1) {
|
|
|
userPeriodStatus.setRecordEndTime(entity.getEndTime());
|
|
|
}
|
|
|
iUserPeriodStatusService.updateById(userPeriodStatus);
|
|
@@ -227,7 +227,7 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
|
|
|
|
|
|
private void userPlanSave(UserStudyRecord entity){
|
|
|
//搜索该用户得商品有没有计划没有跳过,完整播放且计划里没有该学习记录更新学习计划状态
|
|
|
- if (baseMapper.userPlanSave(entity.getGoodsId()) > 0){}
|
|
|
+ // if (baseMapper.userPlanSave(entity.getGoodsId()) > 0){}
|
|
|
}
|
|
|
|
|
|
@Override
|