@CheckRoleAccess(resourceCode="org_permission_set") public class LicensePermissionManagerImpl extends java.lang.Object implements LicensePermissionManager
限定符和类型 | 字段和说明 |
---|---|
protected com.seeyon.ctp.common.appLog.manager.AppLogManager |
appLogManager |
protected com.seeyon.ctp.common.config.manager.ConfigManager |
configManager |
protected LicensePerMissionDao |
licensePerMissionDao |
protected OrgManager |
orgManager |
构造器和说明 |
---|
LicensePermissionManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<PrivPermission> |
getAllPerMissionPO() |
java.lang.String |
getM1PermissionType()
获取m1许可形式
|
java.util.Map |
getPermissionDisInfo()
获取单位分配信息
|
java.util.Map<java.lang.String,java.lang.String> |
getPermissionInfo(java.lang.String accId)
获取组织的许可信息
|
java.lang.String |
getServerPermissionType()
获取server许可形式
|
static java.lang.String |
getVersion() |
java.lang.String |
getZXPermissionType()
获取致信许可形式
|
java.lang.Integer |
queryDistributionCount(java.lang.Integer i,
java.lang.String accId)
查询各单位的分配人数
|
void |
savePermissionDisInfo(java.util.Map perinfo)
保存单位分配信息
|
void |
setM1PermissionType(java.lang.String type)
设置m1许可形式
0:不按单位许可,1:按照单位许可
|
void |
setServerPermissionType(java.lang.String type)
设置server许可形式
0:不按单位许可,1:按照单位许可
|
void |
setZXPermissionType(java.lang.String type)
设置致信许可形式
0:不按单位许可,1:按照单位许可
|
@Inject protected com.seeyon.ctp.common.config.manager.ConfigManager configManager
@Inject protected OrgManager orgManager
@Inject protected LicensePerMissionDao licensePerMissionDao
@Inject protected com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager
public void setServerPermissionType(java.lang.String type) throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
setServerPermissionType
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.lang.String getServerPermissionType() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
getServerPermissionType
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
public void setM1PermissionType(java.lang.String type) throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
setM1PermissionType
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.lang.String getM1PermissionType() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
getM1PermissionType
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
public void setZXPermissionType(java.lang.String type) throws com.seeyon.ctp.common.exceptions.BusinessException, java.lang.CloneNotSupportedException
LicensePermissionManager
setZXPermissionType
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
java.lang.CloneNotSupportedException
@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.lang.String getZXPermissionType() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
getZXPermissionType
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.util.Map<java.lang.String,java.lang.String> getPermissionInfo(java.lang.String accId) throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
getPermissionInfo
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
public void savePermissionDisInfo(java.util.Map perinfo) throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
savePermissionDisInfo
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.Map getPermissionDisInfo() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManager
getPermissionDisInfo
在接口中 LicensePermissionManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.Integer queryDistributionCount(java.lang.Integer i, java.lang.String accId)
queryDistributionCount
在接口中 LicensePermissionManager
public java.util.List<PrivPermission> getAllPerMissionPO()
getAllPerMissionPO
在接口中 LicensePermissionManager
public static java.lang.String getVersion()