feat: 企标制修订发消息
This commit is contained in:
+8
@@ -39,6 +39,14 @@ public interface ISysUserDepartService extends IService<SysUserDepart> {
|
||||
*/
|
||||
List<SysUser> queryUserByDepId(String depId);
|
||||
|
||||
/**
|
||||
* 根据部门id查询用户信息
|
||||
* @param depIds
|
||||
* @return
|
||||
*/
|
||||
List<SysUser> queryUserByDepIds(String depIds);
|
||||
|
||||
|
||||
/**
|
||||
* 根据部门code,查询当前部门和下级部门的用户信息
|
||||
*/
|
||||
|
||||
+25
@@ -94,6 +94,31 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据部门id查询用户信息
|
||||
*/
|
||||
@Override
|
||||
public List<SysUser> queryUserByDepIds(String depIds) {
|
||||
LambdaQueryWrapper<SysUserDepart> queryUDep = new LambdaQueryWrapper<>();
|
||||
queryUDep.in(SysUserDepart::getDepId, Arrays.asList(depIds.split(",")));
|
||||
List<String> userIdList = new ArrayList<>();
|
||||
List<SysUserDepart> uDepList = this.list(queryUDep);
|
||||
if(uDepList != null && !uDepList.isEmpty()) {
|
||||
for(SysUserDepart uDep : uDepList) {
|
||||
userIdList.add(uDep.getUserId());
|
||||
}
|
||||
List<SysUser> userList = sysUserService.listByIds(userIdList);
|
||||
//update-begin-author:taoyan date:201905047 for:接口调用查询返回结果不能返回密码相关信息
|
||||
for (SysUser sysUser : userList) {
|
||||
sysUser.setSalt("");
|
||||
sysUser.setPassword("");
|
||||
}
|
||||
//update-end-author:taoyan date:201905047 for:接口调用查询返回结果不能返回密码相关信息
|
||||
return userList;
|
||||
}
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据部门code,查询当前部门和下级部门的 用户信息
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user