diff --git a/src/main/java/cn/lihongjie/coal/base/dto/IdRequest.java b/src/main/java/cn/lihongjie/coal/base/dto/IdRequest.java index 50402ab7..f923e566 100644 --- a/src/main/java/cn/lihongjie/coal/base/dto/IdRequest.java +++ b/src/main/java/cn/lihongjie/coal/base/dto/IdRequest.java @@ -6,7 +6,6 @@ import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -16,6 +15,16 @@ public class IdRequest { private String id; private List ids; + public IdRequest(String id) { + this.id = id; + } + + public IdRequest(List ids) { + this.ids = ids; + } + + public IdRequest() {} + public List getIds() { if (StringUtils.isEmpty(id)) { diff --git a/src/main/java/cn/lihongjie/coal/loginUser/service/LoginUserService.java b/src/main/java/cn/lihongjie/coal/loginUser/service/LoginUserService.java index e2a5cca1..ff83a2b9 100644 --- a/src/main/java/cn/lihongjie/coal/loginUser/service/LoginUserService.java +++ b/src/main/java/cn/lihongjie/coal/loginUser/service/LoginUserService.java @@ -4,6 +4,7 @@ import cn.lihongjie.coal.base.dto.CommonQuery; import cn.lihongjie.coal.base.dto.IdRequest; import cn.lihongjie.coal.base.service.BaseService; import cn.lihongjie.coal.common.Constants; +import cn.lihongjie.coal.common.Ctx; import cn.lihongjie.coal.loginUser.dto.CreateLoginUserDto; import cn.lihongjie.coal.loginUser.dto.LoginUserDto; import cn.lihongjie.coal.loginUser.dto.UpdateLoginUserDto; @@ -12,6 +13,7 @@ import cn.lihongjie.coal.loginUser.mapper.LoginUserMapper; import cn.lihongjie.coal.loginUser.repository.LoginUserRepository; import cn.lihongjie.coal.session.SessionService; import cn.lihongjie.coal.sysconfig.service.SysConfigService; +import cn.lihongjie.coal.user.service.UserService; import jakarta.annotation.PostConstruct; import jakarta.annotation.PreDestroy; @@ -203,7 +205,19 @@ public class LoginUserService extends BaseService