|
@@ -224,8 +224,15 @@ public class TempLittleArtistTrainingCampServiceImpl extends ServiceImpl<TempLit
|
|
@Override
|
|
@Override
|
|
public List<TempUserTrainingTimeDetailVo> queryUserTrainingTime(Map<String, Object> param) {
|
|
public List<TempUserTrainingTimeDetailVo> queryUserTrainingTime(Map<String, Object> param) {
|
|
Integer userId = WrapperUtil.toInt(param, "userId", "学员id不能为空");
|
|
Integer userId = WrapperUtil.toInt(param, "userId", "学员id不能为空");
|
|
|
|
+ Object campId = param.get("campId");
|
|
|
|
+ if (Objects.isNull(campId)) {
|
|
|
|
+ throw new BizException("训练营id不能为空");
|
|
|
|
+ }
|
|
//获取训练营
|
|
//获取训练营
|
|
- TempLittleArtistTrainingCamp camp = this.lambdaQuery().eq(TempLittleArtistTrainingCamp::getId, param.get("campId")).one();
|
|
|
|
|
|
+ TempLittleArtistTrainingCamp camp = this.lambdaQuery().eq(TempLittleArtistTrainingCamp::getId, campId).one();
|
|
|
|
+ if (Objects.isNull(camp)) {
|
|
|
|
+ throw new BizException("训练营不存在");
|
|
|
|
+ }
|
|
String startDateStr = DateUtil.dateToString(camp.getTrainStartDate());
|
|
String startDateStr = DateUtil.dateToString(camp.getTrainStartDate());
|
|
String endDateStr = DateUtil.dateToString(camp.getTrainEndDate());
|
|
String endDateStr = DateUtil.dateToString(camp.getTrainEndDate());
|
|
//生成训练时间集合
|
|
//生成训练时间集合
|