@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
LicensePermissionManagersetServerPermissionType 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessException@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.lang.String getServerPermissionType() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManagergetServerPermissionType 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void setM1PermissionType(java.lang.String type)
throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManagersetM1PermissionType 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessException@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.lang.String getM1PermissionType() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManagergetM1PermissionType 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void setZXPermissionType(java.lang.String type)
throws com.seeyon.ctp.common.exceptions.BusinessException,
java.lang.CloneNotSupportedException
LicensePermissionManagersetZXPermissionType 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.CloneNotSupportedException@CheckRoleAccess(roleTypes=SystemAdmin, resourceCode="org_permission_set") public java.lang.String getZXPermissionType() throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManagergetZXPermissionType 在接口中 LicensePermissionManagercom.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
LicensePermissionManagergetPermissionInfo 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void savePermissionDisInfo(java.util.Map perinfo)
throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManagersavePermissionDisInfo 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.Map getPermissionDisInfo()
throws com.seeyon.ctp.common.exceptions.BusinessException
LicensePermissionManagergetPermissionDisInfo 在接口中 LicensePermissionManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.Integer queryDistributionCount(java.lang.Integer i,
java.lang.String accId)
queryDistributionCount 在接口中 LicensePermissionManagerpublic java.util.List<PrivPermission> getAllPerMissionPO()
getAllPerMissionPO 在接口中 LicensePermissionManagerpublic static java.lang.String getVersion()