|
@@ -22,6 +22,7 @@ import com.fs.common.constant.Constants;
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
|
|
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
|
|
+import com.fs.common.core.domain.ResponseResult;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
import com.fs.common.exception.file.OssException;
|
|
import com.fs.common.exception.file.OssException;
|
|
import com.fs.common.utils.file.FileUploadUtils;
|
|
import com.fs.common.utils.file.FileUploadUtils;
|
|
@@ -603,4 +604,12 @@ public class CommonController {
|
|
return R.error("获取域名失败,请检查后台配置!");
|
|
return R.error("获取域名失败,请检查后台配置!");
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @ApiOperation("是否开启IM")
|
|
|
|
+ @GetMapping("/im/isOpen")
|
|
|
|
+ public ResponseResult<Boolean> isOpenIM() {
|
|
|
|
+ String json = configService.selectConfigByKey("course.config");
|
|
|
|
+ CourseConfig config = JSON.parseObject(json, CourseConfig.class);
|
|
|
|
+ return ResponseResult.ok(config.getIsOpenIM());
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|