feat(标准宣贯流程): 基础模块

This commit is contained in:
yjz
2023-11-30 11:36:05 +08:00
parent 222a03d6ed
commit 7ac884f988
15 changed files with 898 additions and 2 deletions
@@ -74,6 +74,13 @@ public interface SysUserMapper extends BaseMapper<SysUser> {
*/
IPage<SysUser> getUserByDepIds(Page<SysUser> page, @Param("departIds") List<String> departIds, @Param("username") String username);
/**
* 根据部门Ids,查询部门下用户信息
* @param departIds
* @return
*/
List<SysUser> getUserByDepIds(@Param("departIds") List<String> departIds, @Param("username") String username);
/**
* 根据角色Id查询用户信息
* @param page
@@ -121,6 +121,13 @@ public interface ISysUserService extends IService<SysUser> {
*/
public IPage<SysUser> getUserByDepIds(Page<SysUser> page, List<String> departIds, String username);
/**
* 根据部门Ids查询
* @param
* @return
*/
public List<SysUser> getUserByDepIds(List<String> departIds, String username);
/**
* 根据 userIds查询,查询用户所属部门的名称(多个部门名逗号隔开)
* @param
@@ -257,6 +257,11 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
return userMapper.getUserByDepIds(page, departIds,username);
}
@Override
public List<SysUser> getUserByDepIds(List<String> departIds, String username) {
return userMapper.getUserByDepIds(departIds,username);
}
@Override
public Map<String, String> getDepNamesByUserIds(List<String> userIds) {
List<SysUserDepNameVo> userDeplist = this.baseMapper.getDepNamesByUserIds(userIds);