Browse Source

音视频平台配置

lyhzzz 2 years ago
parent
commit
6fa06eaffb

+ 6 - 3
src/main/java/com/fdkankan/tk/controller/TencentYunController.java

@@ -1,6 +1,7 @@
 package com.fdkankan.tk.controller;
 
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.fdkankan.tk.common.ResultCode;
 import com.fdkankan.tk.common.ResultData;
 import com.fdkankan.tk.entity.TencentYun;
@@ -30,9 +31,11 @@ public class TencentYunController {
     @GetMapping("/rtcMedia/getToken")
     public ResultData getRtcType(@RequestParam(required = false) String userId,
                                  @RequestParam(required = false) Integer roleId,
-                                 @RequestParam(required = false) String channelName){
-
-        List<TencentYun> list = tencentYunService.list();
+                                 @RequestParam(required = false) String channelName,
+                                 @RequestParam(required = false,defaultValue = "4dkankan") String platform){
+        LambdaQueryWrapper<TencentYun> wrapper = new LambdaQueryWrapper<>();
+        wrapper.eq(TencentYun::getPlatform,platform);
+        List<TencentYun> list = tencentYunService.list(wrapper);
         if(list == null || list.size() <=0){
             throw new BusinessException(ResultCode.TENCENT_YUN_EMPTY);
         }

+ 2 - 0
src/main/java/com/fdkankan/tk/entity/TencentYun.java

@@ -61,4 +61,6 @@ public class TencentYun implements Serializable {
 
     @TableField("operator_type")
     private Integer operatorType;
+    @TableField("platform")
+    private String platform;
 }