|
@@ -16,6 +16,8 @@
|
|
|
*/
|
|
|
package com.fjhx.service.impl;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.fjhx.mapper.UserMapper;
|
|
|
import com.fjhx.service.IUserService;
|
|
|
import lombok.AllArgsConstructor;
|
|
@@ -23,6 +25,8 @@ import org.springblade.core.mp.base.BaseServiceImpl;
|
|
|
import org.springblade.system.user.entity.User;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
/**
|
|
|
* 服务实现类
|
|
|
*
|
|
@@ -33,4 +37,15 @@ import org.springframework.stereotype.Service;
|
|
|
public class UserServiceImpl extends BaseServiceImpl<UserMapper, User> implements IUserService {
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<User> getUserListByRoleIdList(List<Long> roleIdList) {
|
|
|
+
|
|
|
+ LambdaQueryWrapper<User> wrapper = Wrappers.lambdaQuery();
|
|
|
+
|
|
|
+ for (Long roleId : roleIdList) {
|
|
|
+ wrapper.like(User::getRoleId, roleId).or();
|
|
|
+ }
|
|
|
+
|
|
|
+ return list(wrapper);
|
|
|
+ }
|
|
|
}
|