From 76826a7536718cdc8b66e89296f9847181432b39 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: Tue, 08 Apr 2025 10:26:01 +0800
Subject: [PATCH] 逻辑调整
---
src/main/java/com/gkhy/labRiskManage/domain/account/service/impl/UserDomainServiceImpl.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/gkhy/labRiskManage/domain/account/service/impl/UserDomainServiceImpl.java b/src/main/java/com/gkhy/labRiskManage/domain/account/service/impl/UserDomainServiceImpl.java
index bd92c2c..42a3c4d 100644
--- a/src/main/java/com/gkhy/labRiskManage/domain/account/service/impl/UserDomainServiceImpl.java
+++ b/src/main/java/com/gkhy/labRiskManage/domain/account/service/impl/UserDomainServiceImpl.java
@@ -626,6 +626,20 @@
return BeanCopyUtils.copyBean(userInfo, UserInfoDomainDTO.class);
}
+ @Override
+ public List<UserInfoDomainDTO> getUserInfoByIds(List<Long> evaluateUserIds, String info) {
+ if (ObjectUtils.isEmpty(evaluateUserIds)){
+ throw new BusinessException(this.getClass(), ResultCode.PARAM_ERROR_NULL.getCode(), "请求参数不能为空");
+ }
+
+ List<User> userInfoByIds = userRepository.getUserInfoByIds(evaluateUserIds);
+
+ if (ObjectUtils.isEmpty(userInfoByIds)){
+ throw new BusinessException(this.getClass(), ResultCode.PARAM_ERROR.getCode(), info + "不存在,请检查是否输入有误或人员已被删除");
+ }
+ return BeanCopyUtils.copyBeanList(userInfoByIds, UserInfoDomainDTO.class);
+ }
+
/**
* 清除REDIS缓存的用户数据
--
Gitblit v1.9.2