@Service(value="sysUserManager") public class SysUserManagerImpl extends Object implements SysUserManager
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
logger |
protected String |
userIdFormat |
protected UserInfoDao |
userInfoDao |
| 构造器和说明 |
|---|
SysUserManagerImpl() |
public static org.slf4j.Logger logger
protected UserInfoDao userInfoDao
@Value(value="${framework.userinfo.id.generator}")
protected String userIdFormat
@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@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 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.support.database.utils.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 在接口中 SysUserManager@Transactional public UserInfo getUserByUserWord(String userWord)
getUserByUserWord 在接口中 SysUserManagerCopyright © 2018. All rights reserved.