|
@@ -1282,14 +1282,24 @@ public class AuthServiceImpl implements AuthService {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public ResponseJson saveVideo(RossChallengeVideo ross){
|
|
|
|
|
|
+ public ResponseJson<RossChallengeVideo> saveVideo(RossChallengeVideo ross){
|
|
Date date=new Date();
|
|
Date date=new Date();
|
|
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
String releaseTime = sf.format(date).replace("T", "");
|
|
String releaseTime = sf.format(date).replace("T", "");
|
|
//根据手机号获取clubuserid
|
|
//根据手机号获取clubuserid
|
|
List<Integer> clubUserId = authMapper.getClubUserId(ross.getUserName());
|
|
List<Integer> clubUserId = authMapper.getClubUserId(ross.getUserName());
|
|
authMapper.saveVideo(ross.getUserName(),ross.getCover(),ross.getOssUrl(),ross.getOssName(),ross.getTitle(),releaseTime,ross.getAuthId(),ross.getLinked(),ross.getAuthUserId(),clubUserId.get(0));
|
|
authMapper.saveVideo(ross.getUserName(),ross.getCover(),ross.getOssUrl(),ross.getOssName(),ross.getTitle(),releaseTime,ross.getAuthId(),ross.getLinked(),ross.getAuthUserId(),clubUserId.get(0));
|
|
- return ResponseJson.success("保存成功",null);
|
|
|
|
|
|
+ // 1.7.10 获取用户上传和未上传的视频信息
|
|
|
|
+ RossChallengeVideo rc=new RossChallengeVideo();
|
|
|
|
+ //获取活动时间
|
|
|
|
+ ChallengeActivityVo activityTime = authMapper.getActivityTime(ross.getAuthUserId());
|
|
|
|
+ if(null!=activityTime&&StringUtils.isNotEmpty(activityTime.getStartTime())&&StringUtils.isNotEmpty(activityTime.getEndTime())){
|
|
|
|
+ //活动时间内用户是否参与比赛
|
|
|
|
+ List<RossChallengeVideo> rossChallengeVideos = authMapper.checkVideoByUsername(ross.getUserName(),activityTime.getStartTime(),activityTime.getEndTime());
|
|
|
|
+ rc.setUploadVideoNum(rossChallengeVideos.size());//已上传视频
|
|
|
|
+ rc.setNoUploadVideoNum(3-rossChallengeVideos.size());//未上传视频
|
|
|
|
+ }
|
|
|
|
+ return ResponseJson.success("保存成功",rc);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|