|
@@ -534,6 +534,11 @@ public class AuthServiceImpl implements AuthService {
|
|
|
} else {
|
|
|
// 审核通过,上线授权
|
|
|
status = 1;
|
|
|
+ //更新authid到V1.7.7ross挑战赛机构信息表
|
|
|
+ //获取clubruserid
|
|
|
+ Integer clubUserId = authMapper.getClubUserIdByAuthId(authId);
|
|
|
+ //1.7.7ross挑战赛新加逻辑:更新机构信息到挑战赛表
|
|
|
+ clubMapper.upAuthByid(clubUserId,authId);
|
|
|
}
|
|
|
if (1 == source) {
|
|
|
authMapper.updateAuthAuditStatus(authId, status, auditStatus, invalidReason, auditBy, auditTime);
|
|
@@ -1935,11 +1940,18 @@ public class AuthServiceImpl implements AuthService {
|
|
|
* @param mobile
|
|
|
* @return
|
|
|
*/
|
|
|
- public ResponseJson<RossChallengeRoundVo> checkContestedInfo(String mobile){
|
|
|
+ public ResponseJson<RossChallengeRoundVo> checkContestedInfo(String mobile,Integer authUserId){
|
|
|
+ //获取活动时间
|
|
|
+ ChallengeActivityVo activityTime = authMapper.getActivityTime(authUserId);
|
|
|
+ //活动时间内用户是否参与比赛
|
|
|
RossChallengeRoundVo ross=new RossChallengeRoundVo();
|
|
|
- RossChallengeRoundVo rossChallengeRoundVo = authMapper.getcontestedInfoByUserName(mobile);
|
|
|
- if(null!=rossChallengeRoundVo&&null!=rossChallengeRoundVo.getContestStatus()){
|
|
|
- ross.setContestStatus(rossChallengeRoundVo.getContestStatus());
|
|
|
+ if(null!=activityTime&&StringUtils.isNotEmpty(activityTime.getStartTime())&&StringUtils.isNotEmpty(activityTime.getEndTime())){
|
|
|
+ RossChallengeRoundVo rossChallengeRoundVo = authMapper.getcontestedInfoByUserName(mobile,activityTime.getStartTime(),activityTime.getEndTime());
|
|
|
+ if(null!=rossChallengeRoundVo&&null!=rossChallengeRoundVo.getContestStatus()){
|
|
|
+ ross.setContestStatus(rossChallengeRoundVo.getContestStatus());
|
|
|
+ }else{
|
|
|
+ ross.setContestStatus(0);
|
|
|
+ }
|
|
|
}else{
|
|
|
ross.setContestStatus(0);
|
|
|
}
|
|
@@ -2020,10 +2032,17 @@ public class AuthServiceImpl implements AuthService {
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseJson<List<RossChallengeVideo>> checkVideoByUsername(String mobile){
|
|
|
- List<RossChallengeVideo> rossChallengeVideos = authMapper.checkVideoByUsername(mobile);
|
|
|
- if(null!=rossChallengeVideos&&rossChallengeVideos.size()>=3){
|
|
|
- return ResponseJson.success(-1,"抱歉,最多只能上传3个视频!!!",null);
|
|
|
+ public ResponseJson<List<RossChallengeVideo>> checkVideoByUsername(String mobile,Integer authUserId){
|
|
|
+ //获取活动时间
|
|
|
+ ChallengeActivityVo activityTime = authMapper.getActivityTime(authUserId);
|
|
|
+ if(null!=activityTime&&StringUtils.isNotEmpty(activityTime.getStartTime())&&StringUtils.isNotEmpty(activityTime.getEndTime())){
|
|
|
+ //活动时间内用户是否参与比赛
|
|
|
+ List<RossChallengeVideo> rossChallengeVideos = authMapper.checkVideoByUsername(mobile,activityTime.getStartTime(),activityTime.getEndTime());
|
|
|
+ if(null!=rossChallengeVideos&&rossChallengeVideos.size()>=3){
|
|
|
+ return ResponseJson.success(-1,"抱歉,最多只能上传3个视频!!!",null);
|
|
|
+ }else{
|
|
|
+ return ResponseJson.success();
|
|
|
+ }
|
|
|
}else{
|
|
|
return ResponseJson.success();
|
|
|
}
|