@Service public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper,SysUser> implements SysUserService
系统用户 服务实现类
| Constructor and Description |
|---|
SysUserServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkDepartmentAndRole(Long departmentId,
Long roleId)
检验部门和角色是否存在并且已启用
|
boolean |
deleteSysUser(Long id)
删除
|
SysUserQueryVo |
getSysUserById(Serializable id)
根据ID获取查询对象
|
Paging<SysUserQueryVo> |
getSysUserPageList(SysUserQueryParam sysUserQueryParam)
获取分页对象
|
boolean |
isExistsByUsername(String username)
判断用户名是否存在
|
boolean |
isExistsSysUserByRoleId(Long roleId)
通过角色id判断是否存在可用用户id
|
boolean |
saveSysUser(SysUser sysUser)
保存
|
boolean |
updatePassword(UpdatePasswordParam updatePasswordParam)
修改密码
|
boolean |
updateSysUser(SysUser sysUser)
修改
|
boolean |
updateSysUserHead(Long id,
String headPath)
修改系统用户头像
|
setPageParam, setPageParamcloseSqlSession, count, currentModelClass, getBaseMapper, getById, getMap, getObj, getOne, list, listByIds, listByMap, listMaps, listObjs, page, pageMaps, remove, removeById, removeByIds, removeByMap, retBool, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, update, updateBatchById, updateByIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, getBaseMapper, getById, getMap, getObj, getOne, getOne, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateById@Transactional(rollbackFor=java.lang.Exception.class) public boolean saveSysUser(SysUser sysUser) throws Exception
SysUserServicesaveSysUser in interface SysUserServiceException@Transactional(rollbackFor=java.lang.Exception.class) public boolean updateSysUser(SysUser sysUser) throws Exception
SysUserServiceupdateSysUser in interface SysUserServiceException@Transactional(rollbackFor=java.lang.Exception.class) public boolean deleteSysUser(Long id) throws Exception
SysUserServicedeleteSysUser in interface SysUserServiceExceptionpublic SysUserQueryVo getSysUserById(Serializable id) throws Exception
SysUserServicegetSysUserById in interface SysUserServiceExceptionpublic Paging<SysUserQueryVo> getSysUserPageList(SysUserQueryParam sysUserQueryParam) throws Exception
SysUserServicegetSysUserPageList in interface SysUserServiceExceptionpublic boolean isExistsByUsername(String username) throws Exception
SysUserServiceisExistsByUsername in interface SysUserServiceExceptionpublic void checkDepartmentAndRole(Long departmentId, Long roleId) throws Exception
SysUserServicecheckDepartmentAndRole in interface SysUserServiceExceptionpublic boolean isExistsSysUserByRoleId(Long roleId) throws Exception
SysUserServiceisExistsSysUserByRoleId in interface SysUserServiceExceptionpublic boolean updatePassword(UpdatePasswordParam updatePasswordParam) throws Exception
SysUserServiceupdatePassword in interface SysUserServiceExceptionpublic boolean updateSysUserHead(Long id, String headPath) throws Exception
SysUserServiceupdateSysUserHead in interface SysUserServiceExceptionCopyright © 2019. All rights reserved.