|
@@ -1578,16 +1578,16 @@ public class AuthServiceImpl implements AuthService {
|
|
|
authMapper.saveActivityInfo(startTime,endTime,status,authUserId);
|
|
|
//1.7.7ross挑战赛新加逻辑
|
|
|
//活动开启后给供应商下所有机构手机号码发送短信
|
|
|
-// if(status==1){
|
|
|
-// smsSend(authUserId);
|
|
|
-// }
|
|
|
+ if(status==1){
|
|
|
+ smsSend(authUserId);
|
|
|
+ }
|
|
|
}else {
|
|
|
authMapper.upActivityInfo(startTime,endTime,status,authUserId);
|
|
|
//1.7.7ross挑战赛新加逻辑
|
|
|
//活动开启后给供应商下所有机构手机号码发送短信
|
|
|
-// if(status==1){
|
|
|
-// smsSend(authUserId);
|
|
|
-// }
|
|
|
+ if(status==1){
|
|
|
+ smsSend(authUserId);
|
|
|
+ }
|
|
|
}
|
|
|
return ResponseJson.success();
|
|
|
}
|
|
@@ -1977,8 +1977,12 @@ public class AuthServiceImpl implements AuthService {
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseJson<PageInfo<RossChallengeVideo>> getVideoAll(String mobileOrAuthpart,Integer clubUserId,Integer authUserId,Integer pageNum,Integer pageSize){
|
|
|
+ ChallengeActivityVo activityTime = authMapper.getActivityTime(authUserId);
|
|
|
+ if(null==activityTime&&StringUtils.isEmpty(activityTime.getStartTime())&&StringUtils.isEmpty(activityTime.getEndTime())){
|
|
|
+ return ResponseJson.success();
|
|
|
+ }
|
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
|
- List<RossChallengeVideo> videoAll = authMapper.getVideoAll(mobileOrAuthpart,authUserId);
|
|
|
+ List<RossChallengeVideo> videoAll = authMapper.getVideoAll(mobileOrAuthpart,authUserId,activityTime.getStartTime(),activityTime.getEndTime());
|
|
|
PageInfo<RossChallengeVideo> pageData = new PageInfo<>(videoAll);
|
|
|
//获取该用户点赞过的视频
|
|
|
//如果clubUserId为空,用户不能点赞,直接返回所有视频
|
|
@@ -2006,8 +2010,13 @@ public class AuthServiceImpl implements AuthService {
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseJson<List<RossChallengeVideo>> getVideoByUsername(String mobile,Integer clubUserId){
|
|
|
- List<RossChallengeVideo> videoByUsername = authMapper.getVideoByUsername(mobile);
|
|
|
+ public ResponseJson<List<RossChallengeVideo>> getVideoByUsername(String mobile,Integer clubUserId,Integer authUserId){
|
|
|
+ //获取活动时间内的机构列表信息
|
|
|
+ ChallengeActivityVo activityTime = authMapper.getActivityTime(authUserId);
|
|
|
+ if(null==activityTime&&StringUtils.isEmpty(activityTime.getStartTime())&&StringUtils.isEmpty(activityTime.getEndTime())){
|
|
|
+ return ResponseJson.success();
|
|
|
+ }
|
|
|
+ List<RossChallengeVideo> videoByUsername = authMapper.getVideoByUsername(mobile,activityTime.getStartTime(),activityTime.getEndTime());
|
|
|
//获取该用户点赞过的视频
|
|
|
if(null!=clubUserId){
|
|
|
if(null!=videoByUsername&& videoByUsername.size()>0){
|