@Service(value="sysUserService") public class SysUserServiceImpl extends Object implements SysUserService
Constructor and Description |
---|
SysUserServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deleteBatch(Long[] userId)
删除用户
|
Page<UserWindowDto> |
findPage(UserWindowDto userWindowDto,
int pageNum)
根据条件分页查询
|
List<Long> |
queryAllMenuId(Long userId)
查询用户的所有菜单ID
|
List<String> |
queryAllPerms(Long userId)
查询用户的所有权限
|
SysUserEntity |
queryByUserName(String username)
根据用户名,查询系统用户
|
List<SysUserEntity> |
queryList(Map<String,Object> map)
查询用户列表
|
SysUserEntity |
queryObject(Long userId)
根据用户ID,查询用户
|
int |
queryTotal(Map<String,Object> map)
查询总数
|
void |
save(SysUserEntity user)
保存用户
|
void |
update(SysUserEntity user)
修改用户
|
int |
updatePassword(Long userId,
String password,
String newPassword)
修改密码
|
public List<String> queryAllPerms(Long userId)
SysUserService
queryAllPerms
in interface SysUserService
userId
- 用户IDpublic List<Long> queryAllMenuId(Long userId)
SysUserService
queryAllMenuId
in interface SysUserService
public SysUserEntity queryByUserName(String username)
SysUserService
queryByUserName
in interface SysUserService
public SysUserEntity queryObject(Long userId)
SysUserService
queryObject
in interface SysUserService
public List<SysUserEntity> queryList(Map<String,Object> map)
SysUserService
queryList
in interface SysUserService
public int queryTotal(Map<String,Object> map)
SysUserService
queryTotal
in interface SysUserService
@Transactional public void save(SysUserEntity user)
SysUserService
save
in interface SysUserService
@Transactional public void update(SysUserEntity user)
SysUserService
update
in interface SysUserService
@Transactional public void deleteBatch(Long[] userId)
SysUserService
deleteBatch
in interface SysUserService
public int updatePassword(Long userId, String password, String newPassword)
SysUserService
updatePassword
in interface SysUserService
userId
- 用户IDpassword
- 原密码newPassword
- 新密码public Page<UserWindowDto> findPage(UserWindowDto userWindowDto, int pageNum)
SysUserService
findPage
in interface SysUserService
Copyright © 2021. All rights reserved.