diff --git a/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/client/tyr/TyrSaasRoleUserClient.java b/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/client/tyr/TyrSaasRoleUserClient.java deleted file mode 100644 index a45bc1a..0000000 --- a/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/client/tyr/TyrSaasRoleUserClient.java +++ /dev/null @@ -1,20 +0,0 @@ -package cn.axzo.orgmanax.infra.client.tyr; - - -import cn.axzo.orgmanax.infra.client.tyr.dto.BatchSuperAdminListReq; -import cn.axzo.orgmanax.infra.client.tyr.dto.BatchSuperAdminListResp; -import org.springframework.web.bind.annotation.RequestBody; - -import javax.validation.Valid; -import java.util.List; - -public interface TyrSaasRoleUserClient { - - /** - * 批量获取超管 - * @param param - * @return - */ - List batchSuperAdminList(List param); - -} diff --git a/orgmanax-integration/pom.xml b/orgmanax-integration/pom.xml index 5a5bb23..5886622 100644 --- a/orgmanax-integration/pom.xml +++ b/orgmanax-integration/pom.xml @@ -61,10 +61,6 @@ - - cn.axzo.tyr - tyr-api - \ No newline at end of file diff --git a/orgmanax-integration/src/main/java/cn/axzo/orgmanax/integration/sdk/tyr/TyrSaasRoleUserClientImpl.java b/orgmanax-integration/src/main/java/cn/axzo/orgmanax/integration/sdk/tyr/TyrSaasRoleUserClientImpl.java deleted file mode 100644 index 5a206f8..0000000 --- a/orgmanax-integration/src/main/java/cn/axzo/orgmanax/integration/sdk/tyr/TyrSaasRoleUserClientImpl.java +++ /dev/null @@ -1,29 +0,0 @@ -package cn.axzo.orgmanax.integration.sdk.tyr; - -import cn.axzo.orgmanax.infra.client.tyr.TyrSaasRoleUserClient; -import cn.axzo.orgmanax.infra.client.tyr.dto.BatchSuperAdminListReq; -import cn.axzo.orgmanax.infra.client.tyr.dto.BatchSuperAdminListResp; -import cn.axzo.orgmanax.integration.core.RpcWrapper; -import cn.axzo.tyr.client.feign.TyrSaasRoleUserApi; -import cn.axzo.tyr.client.model.roleuser.dto.SuperAminInfoResp; -import cn.axzo.tyr.client.model.roleuser.req.RoleUserReq; -import cn.axzo.tyr.client.model.roleuser.req.SuperAdminParam; -import cn.hutool.core.bean.BeanUtil; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Component; - -import java.util.List; - -@AllArgsConstructor -@Component -public class TyrSaasRoleUserClientImpl implements TyrSaasRoleUserClient { - - private final TyrSaasRoleUserApi tyrSaasRoleUserApi; - - @Override - public List batchSuperAdminList(List param) { - List reqList = BeanUtil.copyToList(param, SuperAdminParam.class); - List superAminInfoResps = RpcWrapper.wrapApiResult(() -> tyrSaasRoleUserApi.batchSuperAdminList(reqList)); - return BeanUtil.copyToList(superAminInfoResps, BatchSuperAdminListResp.class); - } -}