From 89ffa988f9f09ef100ba79707d00c326bca29fec Mon Sep 17 00:00:00 2001 From: PigBaoBei <2739175034@qq.com> Date: Tue, 12 Mar 2024 15:33:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=A4=9A=E4=B8=AA=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/system/feign/IUserClient.java | 6 ++++++ .../java/org/springblade/system/feign/UserClient.java | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/feign/IUserClient.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/feign/IUserClient.java index f30a8eac..565e479f 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/feign/IUserClient.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/feign/IUserClient.java @@ -56,6 +56,7 @@ public interface IUserClient { * 获取当前租户下指定部门的人员集合 */ String USER_INFO_BY_DEPT =API_PREFIX+"/user_info_by_dept"; + String USER_INFO_BY_IDS =API_PREFIX+"/user_info_by_ids"; /** * 获取用户信息 @@ -153,5 +154,10 @@ public interface IUserClient { + @GetMapping(USER_INFO_BY_IDS) + R> userInfoByIds(@RequestParam("tenantId") String tenantId, @RequestParam("deptId") String ids); + + + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/feign/UserClient.java b/blade-service/blade-system/src/main/java/org/springblade/system/feign/UserClient.java index e527adff..c050ec20 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/feign/UserClient.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/feign/UserClient.java @@ -117,4 +117,12 @@ public class UserClient implements IUserClient { List list = service.list(lambdaQueryWrapper); return R.data(list); } + + @Override + public R> userInfoByIds(String tenantId, String ids) { + return R.data(service.list(Wrappers.query().lambda() + .eq(User::getTenantId,tenantId) + .in(User::getId,Func.toLongList(ids))) + ); + } }