|
@@ -1566,16 +1566,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();
|
|
|
}
|
|
@@ -1912,13 +1912,13 @@ public class AuthServiceImpl implements AuthService {
|
|
|
public ResponseJson saveRossInfo(RossChallengeRoundVo rossChallengeRoundVo){
|
|
|
authMapper.saveRossInfo(rossChallengeRoundVo);
|
|
|
//如果活动已经开始了,则用户报名成功后向用户发送短信
|
|
|
- if(null!=rossChallengeRoundVo.getAuthUserId()){
|
|
|
- ChallengeActivityVo activityTime = authMapper.getActivityTime(rossChallengeRoundVo.getAuthUserId());
|
|
|
- //判断活动是否开启
|
|
|
- if(null!=activityTime &&null!=rossChallengeRoundVo.getAuthUserId()&&null!=activityTime.getStatus()&&activityTime.getStatus()==1){
|
|
|
- smsSend(rossChallengeRoundVo.getAuthUserId());
|
|
|
- }
|
|
|
- }
|
|
|
+// if(null!=rossChallengeRoundVo.getAuthUserId()){
|
|
|
+// ChallengeActivityVo activityTime = authMapper.getActivityTime(rossChallengeRoundVo.getAuthUserId());
|
|
|
+// //判断活动是否开启
|
|
|
+// if(null!=activityTime &&null!=rossChallengeRoundVo.getAuthUserId()&&null!=activityTime.getStatus()&&activityTime.getStatus()==1){
|
|
|
+// smsSend(rossChallengeRoundVo.getAuthUserId());
|
|
|
+// }
|
|
|
+// }
|
|
|
return ResponseJson.success();
|
|
|
}
|
|
|
|
|
@@ -1948,8 +1948,22 @@ public class AuthServiceImpl implements AuthService {
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseJson<List<RossChallengeVideo>> getVideoAll(String mobileOrAuthpart){
|
|
|
+ public ResponseJson<List<RossChallengeVideo>> getVideoAll(String mobileOrAuthpart,Integer clubUserId){
|
|
|
List<RossChallengeVideo> videoAll = authMapper.getVideoAll(mobileOrAuthpart);
|
|
|
+ //获取该用户点赞过的视频
|
|
|
+ if(null!=videoAll&& videoAll.size()>0){
|
|
|
+ for(RossChallengeVideo video:videoAll){
|
|
|
+ if (StringUtils.isNotEmpty(video.getClubUserIds())) {
|
|
|
+ if (video.getClubUserIds().contains(clubUserId.toString())) {
|
|
|
+ video.setDiggStatus(1);
|
|
|
+ } else {
|
|
|
+ video.setDiggStatus(0);
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ video.setDiggStatus(0);
|
|
|
+ }
|
|
|
+ };
|
|
|
+ }
|
|
|
return ResponseJson.success(videoAll);
|
|
|
}
|
|
|
|
|
@@ -1959,8 +1973,22 @@ public class AuthServiceImpl implements AuthService {
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseJson<List<RossChallengeVideo>> getVideoByUsername(String mobile){
|
|
|
+ public ResponseJson<List<RossChallengeVideo>> getVideoByUsername(String mobile,Integer clubUserId){
|
|
|
List<RossChallengeVideo> videoByUsername = authMapper.getVideoByUsername(mobile);
|
|
|
+ //获取该用户点赞过的视频
|
|
|
+ if(null!=videoByUsername&& videoByUsername.size()>0){
|
|
|
+ for(RossChallengeVideo video:videoByUsername){
|
|
|
+ if (StringUtils.isNotEmpty(video.getClubUserIds())) {
|
|
|
+ if (video.getClubUserIds().contains(clubUserId.toString())) {
|
|
|
+ video.setDiggStatus(1);
|
|
|
+ } else {
|
|
|
+ video.setDiggStatus(0);
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ video.setDiggStatus(0);
|
|
|
+ }
|
|
|
+ };
|
|
|
+ }
|
|
|
return ResponseJson.success(videoByUsername);
|
|
|
|
|
|
}
|
|
@@ -1986,8 +2014,31 @@ public class AuthServiceImpl implements AuthService {
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseJson upVideoDiggCount(Integer id,Integer diggFlag){
|
|
|
- authMapper.upVideoDiggCount(id,diggFlag);
|
|
|
+ public ResponseJson upVideoDiggCount(Integer id,Integer diggFlag,Integer clubUserId,String clubUserIds){
|
|
|
+ if(diggFlag==0){
|
|
|
+ //取消点赞
|
|
|
+ if(StringUtils.isNotEmpty(clubUserIds)){
|
|
|
+ if(clubUserIds.contains(clubUserId.toString())){
|
|
|
+ clubUserIds=clubUserIds.replace(clubUserId.toString(),"");
|
|
|
+ clubUserIds=clubUserIds.replace(",,",",");
|
|
|
+ if(clubUserIds.lastIndexOf(",")==clubUserIds.length()-1){
|
|
|
+ clubUserIds=clubUserIds.substring(0,clubUserIds.length()-1);
|
|
|
+ }
|
|
|
+ if(clubUserIds.indexOf(",")==0){
|
|
|
+ clubUserIds=clubUserIds.substring(1,clubUserIds.length());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else if(diggFlag==1){
|
|
|
+ //点赞
|
|
|
+ if(StringUtils.isEmpty(clubUserIds)){
|
|
|
+ clubUserIds=clubUserIds+clubUserId;
|
|
|
+ }else{
|
|
|
+ clubUserIds=clubUserIds+","+clubUserId;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ authMapper.upVideoDiggCount(id,diggFlag,clubUserIds);
|
|
|
return ResponseJson.success();
|
|
|
}
|
|
|
|