Parcourir la source

优化全局拉黑提示并达到实际效果

xw il y a 1 jour
Parent
commit
ad98191b55

+ 4 - 4
fs-service/src/main/java/com/fs/course/service/impl/FsUserCourseVideoServiceImpl.java

@@ -1570,7 +1570,7 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
 //        }
             log.info("查询会员信息:{}", user);
             if (user.getStatus() == 0) {
-                return R.error("会员被停用,无权限,请联系客服!");
+                return R.error("当前学习通道访问限流,暂时无法观看!");
             }
 
             if (StringUtil.strIsNullOrEmpty(user.getMpOpenId()) && !"北京存在文化".equals(signProjectName)){
@@ -4075,7 +4075,7 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
         }
 
         if (fsUser.getStatus() == 0) {
-            return R.error("会员被停用,无权限,请联系客服!");
+            return R.error("当前学习通道访问限流,暂时无法观看!");
         }
         return createWatchIsOpen(param);
     }
@@ -4156,7 +4156,7 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
         // 获取用户信息
         FsUser user = fsUserMapper.selectFsUserByUserId(param.getUserId());
         if (user == null) {
-            return R.error("会员被停用,无权限,请联系客服!");
+            return R.error("当前学习通道访问限流,暂时无法观看!");
         }
         FsCourseWatchLog log = courseWatchLogMapper.getWatchCourseVideo(param.getUserId(), param.getVideoId(), param.getQwUserId(), param.getQwExternalId());
         if (log == null) {
@@ -4238,7 +4238,7 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
         }
 
         if (fsUser.getStatus() != null && fsUser.getStatus() == 0) {
-            return R.error("会员被停用,无权限,请联系客服!");
+            return R.error("当前学习通道访问限流,暂时无法观看!");
         }
 
         // 处理群聊逻辑

+ 1 - 1
fs-service/src/main/java/com/fs/enums/ExceptionCodeEnum.java

@@ -17,7 +17,7 @@ public enum ExceptionCodeEnum {
     CONTACT_SALES_FOR_INVITATION(443, "请联系销售发送邀请链接成为会员!"),
 
     // ============ 会员关系错误 (460-479) ============
-    MEMBER_DISABLED(461, "会员被停用,无权限,请联系客服!"),
+    MEMBER_DISABLED(461, "当前学习通道访问限流,暂时无法观看!"),
     USER_ALREADY_OTHER_SALES_MEMBER(462, "该用户(%s)已成为其他销售会员"),
     USER_COMPANY_OTHER_SALES_MEMBER(463, "该用户(%s)已在公司%s成为其他销售会员"),
 

+ 1 - 0
fs-service/src/main/java/com/fs/qw/service/impl/QwExternalContactServiceImpl.java

@@ -881,6 +881,7 @@ public class QwExternalContactServiceImpl extends ServiceImpl<QwExternalContactM
         FsUser fsUser = new FsUser();
         fsUser.setUserId(contact.getFsUserId());
         fsUser.setManageStatus(param.getManageStatus());
+        fsUser.setStatus(param.getManageStatus() == 2 ? 0 : 1);
         if (param.getManageRemark() != null) {
             fsUser.setManageRemark(param.getManageRemark());
         }