Bladeren bron

今正-手动关闭发群功能优化

lk 1 dag geleden
bovenliggende
commit
3a77cc9dd1

+ 2 - 2
fs-qwhook-sop/src/main/java/com/fs/app/controller/ApisFsUserCourseVideoController.java

@@ -213,8 +213,8 @@ public class ApisFsUserCourseVideoController extends BaseController {
         if (StringUtil.strIsNullOrEmpty(param.getCorpId())){
             return R.error("企业id不能为空");
         }
-        CourseConfig courseConfig = configUtil.generateStructConfigByKey(SysConfigEnum.COURSE_CONFIG.getKey(), CourseConfig.class);
-        if (courseConfig!= null && courseConfig.getRoomLinkAllow()){
+        JSONObject jsonObject = configUtil.generateConfigByKey(SysConfigEnum.COURSE_CONFIG.getKey());
+        if (jsonObject!= null && jsonObject.getString("roomLinkAllow")!= null && Boolean.parseBoolean(jsonObject.getString("roomLinkAllow"))){
             return R.error("创建群链接已禁止");
         }
 

+ 3 - 3
fs-qwhook-sop/src/main/java/com/fs/app/controller/FsUserCourseVideoController.java

@@ -123,9 +123,9 @@ public class FsUserCourseVideoController {
         if (StringUtil.strIsNullOrEmpty(param.getCorpId())){
             return R.error("企业id不能为空");
         }
-        CourseConfig courseConfig = configUtil.generateStructConfigByKey(SysConfigEnum.COURSE_CONFIG.getKey(), CourseConfig.class);
-        if (courseConfig!= null && courseConfig.getRoomLinkAllow()){
-            return R.error("创建群链接已禁止");
+        JSONObject jsonObject = configUtil.generateConfigByKey(SysConfigEnum.COURSE_CONFIG.getKey());
+        if (jsonObject!= null && jsonObject.getString("roomLinkAllow")!= null && Boolean.parseBoolean(jsonObject.getString("roomLinkAllow"))){
+            return R.error("创建群链接已禁止");
         }
 
         return fsUserCourseVideoService.createRoomMiniLink(param);

+ 0 - 9
fs-service/src/main/java/com/fs/sop/service/impl/QwSopServiceImpl.java

@@ -1416,15 +1416,6 @@ public class QwSopServiceImpl implements IQwSopService {
         return null;
     }
 
-    private CourseConfig parseCourseConfig(String configValue) {
-        try {
-            return JSONUtil.toBean(configValue, CourseConfig.class);
-        } catch (Exception e) {
-            log.error("解析课程配置失败: {}", configValue, e);
-            return null;
-        }
-    }
-
     /**
      *  获取外部联系人信息
      * */