Commit 01f3aa88 by 南千昊

根据appId查看应用配置

parent 500fa5ae
...@@ -21,10 +21,10 @@ public interface ImApplicationProductsConfig { ...@@ -21,10 +21,10 @@ public interface ImApplicationProductsConfig {
/** /**
* 查看即使通讯产品应用配置 * 查看即使通讯产品应用配置
* @param id * @param appId
* @return * @return
*/ */
Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long id); Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long appId);
} }
...@@ -22,8 +22,8 @@ public interface RtcApplicationProductsConfig { ...@@ -22,8 +22,8 @@ public interface RtcApplicationProductsConfig {
/** /**
* 查看rtc产品应用配置 * 查看rtc产品应用配置
* @param id * @param appId
* @return * @return
*/ */
Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long id); Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long appId);
} }
package com.wecloud.im.productsconfig; package com.wecloud.im.productsconfig;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.wecloud.im.entity.ApplicationProductsImConfig; import com.wecloud.im.entity.ApplicationProductsImConfig;
import com.wecloud.im.service.IApplicationProductsImConfigService; import com.wecloud.im.service.IApplicationProductsImConfigService;
import com.wecloud.imserver.client.api.ImApplicationProductsConfig; import com.wecloud.imserver.client.api.ImApplicationProductsConfig;
...@@ -41,9 +42,11 @@ public class ImApplicationProductsConfigImpl implements ImApplicationProductsCon ...@@ -41,9 +42,11 @@ public class ImApplicationProductsConfigImpl implements ImApplicationProductsCon
} }
@Override @Override
public Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long id) { public Result<ImApplicationProductsConfigDTO> getImApplicationProductsConfig(Long appId) {
log.info("查看即时通讯应用配置传入appid为{}",id); log.info("查看即时通讯应用配置传入appid为{}",appId);
ApplicationProductsImConfig applicationProductsImConfig = applicationProductsImConfigService.getById(id); ApplicationProductsImConfig applicationProductsImConfig = applicationProductsImConfigService.getOne(
new LambdaQueryWrapper<ApplicationProductsImConfig>().eq(ApplicationProductsImConfig::getFkAppid,appId)
);
if (applicationProductsImConfig==null||applicationProductsImConfig.getIsDeleted().equals(true)){ if (applicationProductsImConfig==null||applicationProductsImConfig.getIsDeleted().equals(true)){
return Result.getBusinessException("查无此应用配置", null); return Result.getBusinessException("查无此应用配置", null);
} }
......
package com.wecloud.rtc.productsconfig; 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.api.RtcApplicationProductsConfig;
import com.wecloud.imserver.client.model.ao.RtcApplicationProductsConfigAO; import com.wecloud.imserver.client.model.ao.RtcApplicationProductsConfigAO;
import com.wecloud.imserver.client.model.dto.Result; import com.wecloud.imserver.client.model.dto.Result;
...@@ -41,9 +42,11 @@ public class RtcApplicationProductsConfigImpl implements RtcApplicationProductsC ...@@ -41,9 +42,11 @@ public class RtcApplicationProductsConfigImpl implements RtcApplicationProductsC
} }
@Override @Override
public Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long id) { public Result<RtcApplicationProductsConfigDTO> getRtcApplicationProductsConfig(Long appId) {
log.info("查看即时通讯应用配置传入appid为{}",id); log.info("查看即时通讯应用配置传入appid为{}",appId);
ApplicationProductsRtcConfig applicationProductsRtcConfig = applicationProductsRtcConfigService.getById(id); ApplicationProductsRtcConfig applicationProductsRtcConfig = applicationProductsRtcConfigService.getOne(
new LambdaQueryWrapper<ApplicationProductsRtcConfig>().eq(ApplicationProductsRtcConfig::getFkAppid,appId)
);
if (applicationProductsRtcConfig==null||applicationProductsRtcConfig.getIsDeleted().equals(true)){ if (applicationProductsRtcConfig==null||applicationProductsRtcConfig.getIsDeleted().equals(true)){
return Result.getBusinessException("查无此应用配置", null); 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