public abstract class AbstractStaticPlatformEnvironment extends Object implements PlatformEnvironment
| 限定符和类型 | 字段和说明 |
|---|---|
com.centit.support.common.CachedObject<List<DataDictionary>> |
allDictionaryRepo |
com.centit.support.common.CachedObject<List<JsonCentitUserDetails>> |
allUserDetailsRepo |
com.centit.support.common.CachedObject<List<UserRole>> |
allUserRoleRepo |
protected CentitPasswordEncoder |
passwordEncoder |
| 构造器和说明 |
|---|
AbstractStaticPlatformEnvironment() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeUserPasswordpublic com.centit.support.common.CachedObject<List<DataDictionary>> allDictionaryRepo
public com.centit.support.common.CachedObject<List<JsonCentitUserDetails>> allUserDetailsRepo
protected CentitPasswordEncoder passwordEncoder
public void setPasswordEncoder(CentitPasswordEncoder passwordEncoder)
protected abstract void reloadPlatformData()
protected void organizePlatformData()
public boolean checkUserPassword(String userCode, String userPassword)
checkUserPassword 在接口中 PlatformEnvironmentpublic List<OptInfo> listUserMenuOptInfos(String userCode, boolean asAdmin)
listUserMenuOptInfos 在接口中 PlatformEnvironmentpublic List<OptInfo> listUserMenuOptInfosUnderSuperOptId(String userCode, String superOptId, boolean asAdmin)
public List<DataDictionary> listDataDictionaries(String catalogCode)
listDataDictionaries 在接口中 PlatformEnvironmentpublic List<UserUnit> listUserUnits(String userCode)
listUserUnits 在接口中 PlatformEnvironmentpublic List<UserUnit> listUnitUsers(String unitCode)
listUnitUsers 在接口中 PlatformEnvironmentpublic List<UserRole> listUserRoles(String userCode)
listUserRoles 在接口中 PlatformEnvironmentuserCode - 用户代码public List<UserRole> listRoleUsers(String roleCode)
listRoleUsers 在接口中 PlatformEnvironmentroleCode - 角色代码public CentitUserDetails loadUserDetailsByLoginName(String loginName)
public CentitUserDetails loadUserDetailsByUserCode(String userCode)
loadUserDetailsByUserCode 在接口中 PlatformEnvironmentpublic CentitUserDetails loadUserDetailsByRegEmail(String regEmail)
loadUserDetailsByRegEmail 在接口中 PlatformEnvironmentpublic CentitUserDetails loadUserDetailsByRegCellPhone(String regCellPhone)
public UserSetting getUserSetting(String userCode, String paramCode)
getUserSetting 在接口中 PlatformEnvironmentpublic List<UserSetting> listUserSettings(String userCode)
listUserSettings 在接口中 PlatformEnvironmentpublic void updateUserInfo(IUserInfo userInfo)
updateUserInfo 在接口中 PlatformEnvironmentpublic void saveUserSetting(IUserSetting userSetting)
saveUserSetting 在接口中 PlatformEnvironmentpublic List<? extends IUserInfo> listAllUsers()
listAllUsers 在接口中 PlatformEnvironmentpublic List<? extends IUnitInfo> listAllUnits()
listAllUnits 在接口中 PlatformEnvironmentpublic List<? extends IUserUnit> listAllUserUnits()
listAllUserUnits 在接口中 PlatformEnvironmentpublic List<? extends IDataCatalog> listAllDataCatalogs()
listAllDataCatalogs 在接口中 PlatformEnvironmentpublic List<? extends IRoleInfo> listAllRoleInfo()
listAllRoleInfo 在接口中 PlatformEnvironmentpublic List<? extends IOptInfo> listAllOptInfo()
listAllOptInfo 在接口中 PlatformEnvironmentpublic List<? extends IRolePower> listAllRolePower()
listAllRolePower 在接口中 PlatformEnvironmentprotected List<DataDictionary> listAllDataDictionary()
public List<? extends IOptMethod> listAllOptMethod()
listAllOptMethod 在接口中 PlatformEnvironmentpublic List<? extends IUnitRole> listUnitRoles(String unitCode)
listUnitRoles 在接口中 PlatformEnvironmentpublic List<? extends IUnitRole> listRoleUnits(String roleCode)
listRoleUnits 在接口中 PlatformEnvironmentpublic void insertOrUpdateMenu(List<? extends IOptInfo> optInfos, List<? extends IOptMethod> optMethods)
insertOrUpdateMenu 在接口中 PlatformEnvironmentoptInfos - 菜单对象集合optMethods - 操作对象集合Copyright © 2019 江苏南大先腾信息产业股份有限公司. All rights reserved.