Commit 01f3aa88 by 南千昊

根据appId查看应用配置

parent 500fa5ae
......@@ -21,10 +21,10 @@ public interface ImApplicationProductsConfig {
/**
* 查看即使通讯产品应用配置
* @param id
* @param appId
* @return
*/
Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long id);
Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long appId);
}
......@@ -22,8 +22,8 @@ public interface RtcApplicationProductsConfig {
/**
* 查看rtc产品应用配置
* @param id
* @param appId
* @return
*/
Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long id);
Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long appId);
}
package com.wecloud.im.productsconfig;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.wecloud.im.entity.ApplicationProductsImConfig;
import com.wecloud.im.service.IApplicationProductsImConfigService;
import com.wecloud.imserver.client.api.ImApplicationProductsConfig;
......@@ -41,9 +42,11 @@ public class ImApplicationProductsConfigImpl implements ImApplicationProductsCon
}
@Override
public Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long id) {
log.info("查看即时通讯应用配置传入appid为{}",id);
ApplicationProductsImConfig applicationProductsImConfig = applicationProductsImConfigService.getById(id);
public Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long appId) {
log.info("查看即时通讯应用配置传入appid为{}",appId);
ApplicationProductsImConfig applicationProductsImConfig = applicationProductsImConfigService.getOne(
new LambdaQueryWrapper<ApplicationProductsImConfig>().eq(ApplicationProductsImConfig::getFkAppid,appId)
);
if (applicationProductsImConfig==null||applicationProductsImConfig.getIsDeleted().equals(true)){
return Result.getBusinessException("查无此应用配置", null);
}
......
package com.wecloud.rtc.productsconfig;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.wecloud.imserver.client.api.RtcApplicationProductsConfig;
import com.wecloud.imserver.client.model.ao.RtcApplicationProductsConfigAO;
import com.wecloud.imserver.client.model.dto.Result;
......@@ -41,9 +42,11 @@ public class RtcApplicationProductsConfigImpl implements RtcApplicationProductsC
}
@Override
public Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long id) {
log.info("查看即时通讯应用配置传入appid为{}",id);
ApplicationProductsRtcConfig applicationProductsRtcConfig = applicationProductsRtcConfigService.getById(id);
public Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long appId) {
log.info("查看即时通讯应用配置传入appid为{}",appId);
ApplicationProductsRtcConfig applicationProductsRtcConfig = applicationProductsRtcConfigService.getOne(
new LambdaQueryWrapper<ApplicationProductsRtcConfig>().eq(ApplicationProductsRtcConfig::getFkAppid,appId)
);
if (applicationProductsRtcConfig==null||applicationProductsRtcConfig.getIsDeleted().equals(true)){
return Result.getBusinessException("查无此应用配置", null);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment