@Service(value="sysUserManager") public class SysUserManagerImpl extends Object implements SysUserManager
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
logger |
protected UserInfoDao |
userInfoDao |
| 构造器和说明 |
|---|
SysUserManagerImpl() |
public static org.slf4j.Logger logger
protected UserInfoDao userInfoDao
@Transactional public List<RoleInfo> listUserValidRoles(String userCode)
listUserValidRoles 在接口中 SysUserManager@Transactional public void resetPwd(String userCode)
resetPwd 在接口中 SysUserManager@Transactional public void resetPwd(String[] userCodes)
resetPwd 在接口中 SysUserManager@Transactional public void setNewPassword(String userCode, String oldPassword, String newPassword)
setNewPassword 在接口中 SysUserManageruserCode - userCodeoldPassword - 旧密码,前段已经处理过newPassword - 新密码 前段也已经处理过@Transactional public void forceSetPassword(String userCode, String newPassword)
forceSetPassword 在接口中 SysUserManageruserCode - userCodenewPassword - newPassword@CacheEvict(value="UserInfo",
allEntries=true)
@Transactional
public void saveObject(UserInfo sysuser)
@Transactional public boolean checkIfUserExists(UserInfo user)
checkIfUserExists 在接口中 SysUserManager@Transactional public boolean isLoginNameExist(String userCode, String loginName)
isLoginNameExist 在接口中 SysUserManager@Transactional public boolean isCellPhoneExist(String userCode, String regPhone)
isCellPhoneExist 在接口中 SysUserManager@Transactional public boolean isEmailExist(String userCode, String regEmail)
isEmailExist 在接口中 SysUserManager@Transactional public boolean isAnyOneExist(String userCode, String loginName, String regPhone, String regEmail)
isAnyOneExist 在接口中 SysUserManager@CacheEvict(value={"UserInfo","UnitUsers","UserUnits","AllUserUnits"},
allEntries=true)
@Transactional
public void saveNewUserInfo(UserInfo userInfo,
UserUnit userUnit)
SysUserManagersaveNewUserInfo 在接口中 SysUserManageruserInfo - userinfouserUnit - 用户机构@CacheEvict(value={"UserInfo","UnitUsers","UserUnits","AllUserUnits"},
allEntries=true)
@Transactional
public void updateUserInfo(UserInfo userinfo)
updateUserInfo 在接口中 SysUserManager@CacheEvict(value="UserInfo",
allEntries=true)
@Transactional
public void updateUserProperities(UserInfo userinfo)
updateUserProperities 在接口中 SysUserManager@CacheEvict(value={"UserInfo","UnitUsers","UserUnits","AllUserUnits"},
allEntries=true)
@Transactional
public void deleteUserInfo(String userCode)
deleteUserInfo 在接口中 SysUserManager@Transactional public String getNextUserCode()
getNextUserCode 在接口中 SysUserManager@Transactional public UserInfo loadUserByLoginname(String userCode)
SysUserManagerloadUserByLoginname 在接口中 SysUserManageruserCode - userCode@Transactional public List<FVUserOptList> getAllOptMethodByUser(String userCode)
getAllOptMethodByUser 在接口中 SysUserManager@Transactional public boolean checkUserPassword(String userCode, String oldPassword)
checkUserPassword 在接口中 SysUserManager@Transactional public List<UserInfo> listObjects(Map<String,Object> filterMap)
listObjects 在接口中 SysUserManager@Transactional public List<UserInfo> listObjects(Map<String,Object> filterMap, com.centit.framework.core.dao.PageDesc pageDesc)
listObjects 在接口中 SysUserManager@Transactional public UserInfo getObjectById(String userCode)
getObjectById 在接口中 SysUserManager@Transactional public UserInfo getUserByRegEmail(String regEmail)
getUserByRegEmail 在接口中 SysUserManager@Transactional public UserInfo getUserByRegCellPhone(String regCellPhone)
getUserByRegCellPhone 在接口中 SysUserManagerCopyright © 2017. All rights reserved.