| 构造器和说明 |
|---|
OrgDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteOrgRelationship(java.util.Collection<V3xOrgRelationship> orgRelationshipPOs)
删除组织关系
|
void |
deleteOrgRelationshipPO(java.lang.String type,
java.lang.Long sourceId,
java.lang.Long accountId,
java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds)
按照关系类型物理删除关系数据
|
void |
deleteOrgRelationshipPOByAccountId(java.lang.Long accountId)
仅限组织模型内部删除单位时使用,删除单位内的所有关系数据,慎用
单位id为空直接return不执行sql以免造成误操作删除数据 |
void |
deleteOrgRelationshipPOById(java.lang.Long id)
按照关系表id删除一条关系
|
void |
deleteOrgRelationshipPOs(java.util.List<OrgRelationship> rels) |
void |
deleteRelationships(java.util.List<OrgRelationship> orgRelationshipPOs)
批量删除关系
|
java.util.List<V3xOrgUnit> |
findAllFirtChildUnit(java.lang.String parentPath)
获取 parentPath全部一级子部门
|
V3xOrgUnit |
findMaxpathFirtChildUnit(java.lang.String parentPath)
获取当前层级最大的一级部门
|
java.util.List<V3xOrgRole> |
findRoleByNameAndAccountId(java.util.List<java.lang.String> roleNams,
long accountId)
通过角色名称和单位Id获取角色
|
java.util.List<OrgUnit> |
getAllBusinessUnitPO(java.lang.Long createrId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo)
获取业务线单位
|
java.util.List<V3xOrgUnit> |
getAllChildUnitsByPath(java.lang.String parentPath) |
java.util.List<java.lang.Long> |
getAllEntityIds(java.lang.String entityClassName,
java.lang.Long accountId,
java.util.Date lastDate,
int externalType) |
java.util.List<com.seeyon.ctp.common.po.BasePO> |
getAllEntityPO(java.lang.String entityClassName,
java.lang.Long accountId,
java.util.Date lastDate)
实体名称
|
java.util.List<com.seeyon.ctp.common.po.BasePO> |
getAllEntityPO(java.lang.String entityClassName,
java.lang.Long accountId,
java.util.Date lastDate,
int externalType)
实体名称
|
java.util.List<OrgMember> |
getAllGroupEnableMemberPO()
获取集团下的所有有效人员,包含管理员
|
java.util.List<OrgLevel> |
getAllLevelPO(java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgLevel> |
getAllLevelPO(java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo,
boolean equal) |
java.util.List<OrgMember> |
getAllMemberPOByAccountId(java.lang.Long accountId,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.util.Map<java.lang.String,java.lang.Object> param,
com.seeyon.ctp.util.FlipInfo flipInfo)
从数据库取人员,用于多个组合查询条件
|
java.util.List<OrgMember> |
getAllMemberPOByAccountId(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo)
从数据库中取出人员,默认条件:
isDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供 |
java.util.List<OrgMember> |
getAllMemberPOByAccountId(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo,
boolean equal) |
java.util.List<OrgMember> |
getAllMemberPOByAccountIdAndSecondPostId(java.lang.Long accountId,
java.lang.Long secondPostId,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.util.Map<java.lang.String,java.lang.Object> param,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgMember> |
getAllMemberPOByDepartmentId(java.util.List<java.lang.Long> departmentIds,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.util.Map<java.lang.String,java.lang.Object> param,
com.seeyon.ctp.util.FlipInfo flipInfo)
从数据库按照部门取人员
默认条件: isDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供 |
java.util.List<OrgMember> |
getAllMemberPOByDepartmentId(java.lang.Long departmentId,
boolean isCludChildDepart,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo)
从数据库中取出人员,默认条件:
isDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供 |
java.util.List<OrgMember> |
getAllMemberPOByDepartmentIdAndSecondPostId(java.util.List<java.lang.Long> departmentIds,
java.lang.Long secondPostId,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.util.Map<java.lang.String,java.lang.Object> param,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgMember> |
getAllMemberPOByDepartmentIds(java.util.List<java.lang.Long> departmentIds,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo)
从数据库中取出人员,默认条件:
isDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供 |
java.lang.Integer |
getAllMemberPONumsByAccountId(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue) |
java.lang.Integer |
getAllMemberPONumsByAccountIds(java.util.List<java.lang.Long> accountIds,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue) |
java.util.List<OrgMember> |
getAllMembersByReportToDept(java.lang.Long deptId)
查询汇报人在此部门下的所有人员
|
java.util.List<OrgMember> |
getAllMembersByReportToMember(java.lang.Long[] memberIds)
查询汇报人为此人的所有人员
|
java.util.List<OrgPost> |
getAllPostPO(java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgPost> |
getAllPostPO(java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo,
boolean equal) |
java.util.List<OrgRole> |
getAllRolePO(java.lang.Long accountId,
java.lang.Boolean enable,
java.util.Map<java.lang.String,java.lang.Object> param,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgRole> |
getAllRolePO(java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgRole> |
getAllRolePO(java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo,
boolean equal) |
java.util.List<OrgTeam> |
getAllTeamPO(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean enable,
java.util.Map<java.lang.String,java.lang.Object> param,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgTeam> |
getAllTeamPO(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgTeam> |
getAllTeamPO(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo,
boolean equal) |
java.util.List<OrgMember> |
getAllUnAssignedMember(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo)
获取未分配人员
|
java.util.List<OrgMember> |
getAllUnAssignedMember(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map beforeParams)
获取未分配人员
|
java.util.List<OrgUnit> |
getAllUnenabledAccounts(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgUnit> |
getAllUnenabledDepartments(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgLevel> |
getAllUnenabledLevels(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgMember> |
getAllUnenabledMembers(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgPost> |
getAllUnenabledPosts(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgTeam> |
getAllUnenabledTeams(java.lang.Long accountId,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgUnit> |
getAllUnitPO(OrgConstants.UnitType type,
java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.Boolean isInternal,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgUnit> |
getAllUnitPO0(OrgConstants.UnitType type,
java.lang.Long accountId,
java.lang.Boolean enable,
java.lang.Boolean isInternal,
java.lang.String condition,
java.lang.Object feildvalue,
com.seeyon.ctp.util.FlipInfo flipInfo,
boolean isEquals) |
java.util.List<OrgVisitor> |
getAllVisitorPO()
获取集团下的访客
|
java.util.List<OrgRole> |
getBaseRole()
获取集团基准角色
|
java.util.List<com.seeyon.ctp.common.po.BasePO> |
getDisableEntityPO(java.lang.String entityClassName,
java.lang.Long accountId,
java.lang.String condition,
java.lang.Object feildvalue)
查询停用和删除的实体
|
<T extends com.seeyon.ctp.common.po.BasePO> |
getEntity(java.lang.Class<T> entityClass,
java.lang.Long id)
全局查找
|
int |
getExtMemberMaxSortId(java.lang.Long accountId)
获取某单位的外部人员的最大排序号
|
OrgMember |
getFirstCreateMember()
获取系统第一个创建的人
|
boolean |
getGuestPermissionStatus()
查询ctp_config 是否有允许开启guest账号的配置
|
java.lang.String |
getLevelProtectionPretreatmentStatus(java.lang.String item)
查询分保插件安装工具预置的状态
|
java.util.Date |
getMaxModifiedTimeStampFromOfflineAddressBookByUnitId(java.lang.Long unitId)
根据单位id获取 单位、用户、Level、Post、Team、RelatedMember中最大的修改时间
|
int |
getMaxOutternalDeptSortId(java.lang.Long accountId)
获取外部部门最大排序号
|
<T extends V3xOrgEntity> |
getMaxSortId(java.lang.Class<T> entityClass,
java.lang.Long accountId)
得到组织模型实体的当前最大排序号,不过不存在,就返回0
|
<T extends V3xOrgEntity> |
getMaxSortId(java.lang.Class<T> entityClass,
java.lang.Long accountId,
int externalType)
得到组织模型外部实体的当前最大排序号,不过不存在,就返回0
|
<T extends V3xOrgEntity> |
getMaxSortId(java.lang.Class<T> entityClass,
java.lang.Long accountId,
int externalType,
java.lang.Long createrId) |
java.util.Map<java.lang.Long,java.lang.Long> |
getMemberNumsMapWithOutConcurrent()
获取每个单位人员数
|
OrgLevel |
getOrgLevelPO(java.lang.Long id)
根据Id得到单个职务级别,如果单位被逻辑删除、停用,也能取到,再有上层判别
|
OrgMember |
getOrgMemberPO(java.lang.Long id)
根据Id得到单个人,如果单位被逻辑删除、停用、取消分配,也能取到,再有上层判别isDelete
|
OrgPost |
getOrgPostPO(java.lang.Long id)
根据Id得到单个岗位,如果单位被逻辑删除、停用,也能取到,再有上层判别
|
java.util.List<OrgRelationship> |
getOrgRelationshipByMemberSecretLevel(MemberSecretLevel memberSecretLevel,
com.seeyon.ctp.util.FlipInfo flipInfo)
根据人员密级BO查询所有匹配的人员密级信息列表
|
java.util.List<OrgRelationship> |
getOrgRelationshipPO(OrgConstants.RelationshipType type,
java.lang.Long sourceId,
java.lang.Long accountId,
java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds,
com.seeyon.ctp.util.FlipInfo flipInfo) |
java.util.List<OrgRelationship> |
getOrgRelationshipPO4ConPost(java.lang.String memberName,
java.lang.Long postId,
java.lang.Long accountId,
java.lang.Long conAccountId,
java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds,
boolean isSubUnitManage,
java.util.List<java.lang.Long> subUnitIds,
com.seeyon.ctp.util.FlipInfo flipInfo)
兼职管理的查询SQL
|
java.util.List<OrgRelationship> |
getOrgRelationshipPOByAccountsAndMembers(OrgConstants.RelationshipType type,
java.util.List<java.lang.Long> sourceIds,
java.util.List<java.lang.Long> accountIds,
java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds,
com.seeyon.ctp.util.FlipInfo flipInfo)
仅供内部使用,可以查询多单位数据
|
java.util.List<OrgRelationship> |
getOrgRelationshipPOByMemberName(java.lang.String name,
com.seeyon.ctp.util.FlipInfo flipInfo,
java.lang.String openFrom,
java.util.List<java.lang.Long> subUnitIds)
根据人员名称查询兼职关系接口,仅供兼职管理使用
|
java.util.List<OrgRelationship> |
getOrgRelationshipPOByMembers(OrgConstants.RelationshipType type,
java.util.List<java.lang.Long> sourceIds,
java.lang.Long accountId,
java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds,
com.seeyon.ctp.util.FlipInfo flipInfo)
仅供内部使用
|
java.util.List<java.lang.Long> |
getOrgRelationshipPOByRoleId(java.util.List<java.lang.Long> roleIds)
根据角色id查询所有的人员
|
OrgRole |
getOrgRolePO(java.lang.Long id)
根据Id得到单个角色,如果单位被逻辑删除、停用,也能取到,再有上层判别
|
OrgTeam |
getOrgTeamPO(java.lang.Long id)
根据Id得到单个组,如果单位被逻辑删除、停用,也能取到,再有上层判别
|
OrgUnit |
getOrgUnitPO(java.lang.Long id)
根据Id得到单个单位,如果单位被逻辑删除、停用、取消分配,也能取到,再有上层判别isDelete
|
OrgUnit |
getOrgUnitPOByPath(java.lang.String path) |
java.util.List<OrgVisitor> |
getOrgVisitor(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map param)
查询访客信息列表
|
java.util.List<PrivRoleMenu> |
getRoleMenu(OrgRole orgrole)
根据角色获得角色-资源关系
|
java.util.List<java.lang.Long> |
getSystemGovRoleStdNotAdminMemberId()
查询集团级角色化三员(被赋予普通人的系统三员角色)的member Id
|
OrgUnit |
getV3xOrgUnitByPath(java.lang.String path)
根据path获取组织(包括未启用)
|
void |
insertOrgLevel(java.util.List<OrgLevel> orgLevel) |
void |
insertOrgMember(java.util.List<OrgMember> orgMembers) |
void |
insertOrgPost(java.util.List<OrgPost> orgPost) |
void |
insertOrgRelationship(java.util.List<OrgRelationship> orgRelationship) |
void |
insertOrgRole(java.util.List<OrgRole> orgRole) |
void |
insertOrgTeam(java.util.List<OrgTeam> orgTeam) |
void |
insertOrgUnit(java.util.List<OrgUnit> orgUnit) |
void |
insertOrgVisitor(java.util.List<OrgVisitor> orgVisitor) |
<T extends V3xOrgEntity> |
insertRepeatSortNum(java.lang.Class<T> entityClass,
java.lang.Long accountId,
java.lang.Long sortNum,
java.lang.Boolean isInternal)
插入重复排序号,后面的排序号+1
|
<T extends V3xOrgEntity> |
insertRepeatSortNum(java.lang.Class<T> entityClass,
java.lang.Long accountId,
java.lang.Long sortNum,
java.lang.Boolean isInternal,
int externalType)
插入重复排序号,后面的排序号+1
|
<T extends V3xOrgEntity> |
insertRepeatSortNum(java.lang.Class<T> entityClass,
java.lang.Long accountId,
java.lang.Long sortNum,
java.lang.Boolean isInternal,
int externalType,
java.lang.Long selfEntityId) |
<T extends V3xOrgEntity> |
insertRepeatSortNum(java.lang.Class<T> entityClass,
java.lang.Long accountId,
java.lang.Long sortNum,
java.lang.Boolean isInternal,
int externalType,
java.lang.Long selfEntityId,
java.lang.Long createrId) |
boolean |
isGroupLevelUsed(java.lang.Long levelId)
判断集团职务级别是否被引用
|
<T extends V3xOrgEntity> |
isPropertyDuplicated(java.lang.Class<T> entityClass,
java.lang.String property,
java.lang.Object value)
判断执行组织模型实体按照特定属性及值已经存在
|
<T extends V3xOrgEntity> |
isPropertyDuplicated(java.lang.Class<T> entityClass,
java.lang.String property,
java.lang.Object value,
int externalType)
判断执行组织模型实体按照特定属性及值已经存在
|
<T extends V3xOrgEntity> |
isPropertyDuplicated(java.lang.Class<T> entityClass,
java.lang.String property,
java.lang.Object value,
java.lang.Long accountId)
判断执行组织模型实体按照特定属性及值已经存在
|
<T extends V3xOrgEntity> |
isPropertyDuplicated(java.lang.Class<T> entityClass,
java.lang.String property,
java.lang.Object value,
java.lang.Long accountId,
java.lang.Long entId)
判断执行组织模型实体按照特定属性及值已经存在
|
<T extends V3xOrgEntity> |
isPropertyDuplicated(java.lang.Class<T> entityClass,
java.lang.String property,
java.lang.Object value,
java.lang.Long accountId,
java.lang.Long entId,
int externalType) |
<T extends V3xOrgEntity> |
isPropertyDuplicated(java.lang.Class<T> entityClass,
java.lang.String property,
java.lang.Object value,
java.lang.Long accountId,
java.lang.Long entId,
int externalType,
java.lang.Long createrId) |
java.util.List<java.util.List<java.lang.Long>> |
listToArray(java.util.List<java.lang.Long> departmentIds,
int bccSize) |
void |
saveLevelProtectionPretreatmentStatus(java.lang.String item,
java.lang.String value)
改变分保插件安装工具预置的状态
|
void |
setOrgCache(OrgCache orgCache) |
void |
update(java.util.List<OrgMember> orgMembers) |
void |
update(java.util.List<OrgMember> orgMembers,
java.util.Set<java.lang.String> fields) |
void |
update(OrgLevel orgLevel) |
void |
update(OrgMember orgMember) |
void |
update(OrgMember orgMember,
java.util.Set<java.lang.String> fields) |
void |
update(OrgPost orgPost) |
void |
update(OrgRole orgRole) |
void |
update(OrgTeam orgTeam) |
void |
update(OrgUnit orgUnit) |
void |
update(OrgVisitor orgVisitor)
更新访客信息
|
void |
updateRelationship(OrgRelationship orgRelationshipPO) |
void |
updateRelationships(java.util.List<OrgRelationship> orgRelationshipPOs) |
void |
updates(java.util.List<OrgRole> orgRoles) |
public void setOrgCache(OrgCache orgCache)
public java.util.List<OrgUnit> getAllUnitPO(OrgConstants.UnitType type, java.lang.Long accountId, java.lang.Boolean enable, java.lang.Boolean isInternal, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnitPO 在接口中 OrgDaopublic java.util.List<OrgUnit> getAllUnitPO0(OrgConstants.UnitType type, java.lang.Long accountId, java.lang.Boolean enable, java.lang.Boolean isInternal, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo, boolean isEquals)
getAllUnitPO0 在接口中 OrgDaotype - 单位\部门enable - 是否有效isInternal - 是否内部部门或单位condition - 查询条件feildvalue - 查询条件对应的值flipInfo - 分页对象public java.util.List<OrgUnit> getAllBusinessUnitPO(java.lang.Long createrId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetAllBusinessUnitPO 在接口中 OrgDaopublic OrgUnit getV3xOrgUnitByPath(java.lang.String path)
OrgDaogetV3xOrgUnitByPath 在接口中 OrgDaopublic java.util.Map<java.lang.Long,java.lang.Long> getMemberNumsMapWithOutConcurrent()
OrgDaogetMemberNumsMapWithOutConcurrent 在接口中 OrgDaopublic java.util.List<OrgMember> getAllMemberPOByAccountId(java.lang.Long accountId, java.lang.Boolean isInternal, java.lang.Boolean enable, java.util.Map<java.lang.String,java.lang.Object> param, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetAllMemberPOByAccountId 在接口中 OrgDaoaccountId - 单位IDparam - 组合条件flipInfo - 分页对象public java.util.List<OrgMember> getAllMemberPOByAccountId(java.lang.Long accountId, java.lang.Integer type, java.lang.Boolean isInternal, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaoisDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供getAllMemberPOByAccountId 在接口中 OrgDaoaccountId - 所属单位(不包含兼职人员),可以为null,表示不区分type - 人员类型:正式/非正式/...,可以为null,表示不区分isInternal - 可以为null,表示不区分enable - 可以为null,表示不区分condition - 取值:name, code, loginName, orgPostId(主岗), orgLevelId(主岗的职务级别)feildvalue - condition对应的值,类型必须也是对应的,比如name就是String,orgPostId就必须是Long,否则数据库抛出异常flipInfo - 分页信息,可以为null,表示所有public java.util.List<OrgMember> getAllMemberPOByAccountId(java.lang.Long accountId, java.lang.Integer type, java.lang.Boolean isInternal, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo, boolean equal)
getAllMemberPOByAccountId 在接口中 OrgDaoequal - 字符串类型的参数是否完全匹配,true:完全匹配 ,用=, false:模糊匹配, 用likepublic java.util.List<OrgMember> getAllGroupEnableMemberPO()
getAllGroupEnableMemberPO 在接口中 OrgDaopublic java.util.List<OrgVisitor> getAllVisitorPO()
OrgDaogetAllVisitorPO 在接口中 OrgDaopublic java.lang.Integer getAllMemberPONumsByAccountId(java.lang.Long accountId,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue)
getAllMemberPONumsByAccountId 在接口中 OrgDaopublic java.lang.Integer getAllMemberPONumsByAccountIds(java.util.List<java.lang.Long> accountIds,
java.lang.Integer type,
java.lang.Boolean isInternal,
java.lang.Boolean enable,
java.lang.String condition,
java.lang.Object feildvalue)
getAllMemberPONumsByAccountIds 在接口中 OrgDaopublic java.util.List<OrgMember> getAllUnAssignedMember(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetAllUnAssignedMember 在接口中 OrgDaopublic java.util.List<OrgMember> getAllUnAssignedMember(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo, java.util.Map beforeParams)
OrgDaogetAllUnAssignedMember 在接口中 OrgDaopublic java.util.List<OrgMember> getAllMemberPOByDepartmentId(java.lang.Long departmentId, boolean isCludChildDepart, java.lang.Integer type, java.lang.Boolean isInternal, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaoisDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供getAllMemberPOByDepartmentId 在接口中 OrgDaodepartmentId - 不能为nullisCludChildDepart - 是否包含子部门,true包含type - 人员类型:正式/非正式/...,可以为null,表示不区分isInternal - 可以为null,表示不区分enable - 可以为null,表示不区分condition - 取值:name, code, loginName, orgPostId(主岗), orgLevelId(主岗的职务级别)feildvalue - condition对应的值,类型必须也是对应的,比如name就是String,orgPostId就必须是Long,否则数据库抛出异常flipInfo - 分页信息,可以为null,表示所有public java.util.List<OrgMember> getAllMemberPOByDepartmentId(java.util.List<java.lang.Long> departmentIds, java.lang.Boolean isInternal, java.lang.Boolean enable, java.util.Map<java.lang.String,java.lang.Object> param, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaoisDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供getAllMemberPOByDepartmentId 在接口中 OrgDaoisInternal - 可以为null,表示不区分enable - 可以为null,表示不区分param - 多个查询条件flipInfo - 分页public java.util.List<OrgMember> getAllMemberPOByDepartmentIdAndSecondPostId(java.util.List<java.lang.Long> departmentIds, java.lang.Long secondPostId, java.lang.Boolean isInternal, java.lang.Boolean enable, java.util.Map<java.lang.String,java.lang.Object> param, com.seeyon.ctp.util.FlipInfo flipInfo)
public java.util.List<OrgMember> getAllMemberPOByDepartmentIds(java.util.List<java.lang.Long> departmentIds, java.lang.Integer type, java.lang.Boolean isInternal, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaoisDelete=false and isVirtual=false and isAssigned=true,即把删除人员、虚拟账号、取消分配缺省排除,通过其它接口提供getAllMemberPOByDepartmentIds 在接口中 OrgDaodepartmentIds - 不能为nulltype - 人员类型:正式/非正式/...,可以为null,表示不区分isInternal - 可以为null,表示不区分enable - 可以为null,表示不区分condition - 取值:name, code, loginName, orgPostId(主岗), orgLevelId(主岗的职务级别)feildvalue - condition对应的值,类型必须也是对应的,比如name就是String,orgPostId就必须是Long,否则数据库抛出异常flipInfo - 分页信息,可以为null,表示所有public java.util.List<OrgRole> getAllRolePO(java.lang.Long accountId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllRolePO 在接口中 OrgDaopublic java.util.List<OrgRole> getAllRolePO(java.lang.Long accountId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo, boolean equal)
getAllRolePO 在接口中 OrgDaoequal - 字符串类型的参数是否完全匹配,true:完全匹配 ,用=, false:模糊匹配, 用likepublic java.util.List<OrgRole> getAllRolePO(java.lang.Long accountId, java.lang.Boolean enable, java.util.Map<java.lang.String,java.lang.Object> param, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllRolePO 在接口中 OrgDaopublic java.util.List<OrgTeam> getAllTeamPO(java.lang.Long accountId, java.lang.Integer type, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllTeamPO 在接口中 OrgDaopublic java.util.List<OrgTeam> getAllTeamPO(java.lang.Long accountId, java.lang.Integer type, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo, boolean equal)
getAllTeamPO 在接口中 OrgDaoequal - 字符串类型的参数是否完全匹配,true:完全匹配 ,用=, false:模糊匹配, 用likepublic java.util.List<OrgPost> getAllPostPO(java.lang.Long accountId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllPostPO 在接口中 OrgDaopublic java.util.List<OrgPost> getAllPostPO(java.lang.Long accountId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo, boolean equal)
getAllPostPO 在接口中 OrgDaoequal - 字符串类型的参数是否完全匹配,true:完全匹配 ,用=, false:模糊匹配, 用likepublic boolean isGroupLevelUsed(java.lang.Long levelId)
OrgDaoisGroupLevelUsed 在接口中 OrgDaopublic java.util.List<OrgMember> getAllUnenabledMembers(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnenabledMembers 在接口中 OrgDaopublic java.util.List<OrgPost> getAllUnenabledPosts(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnenabledPosts 在接口中 OrgDaopublic java.util.List<OrgLevel> getAllUnenabledLevels(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnenabledLevels 在接口中 OrgDaopublic java.util.List<OrgUnit> getAllUnenabledDepartments(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnenabledDepartments 在接口中 OrgDaopublic java.util.List<OrgUnit> getAllUnenabledAccounts(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnenabledAccounts 在接口中 OrgDaopublic java.util.List<OrgTeam> getAllUnenabledTeams(java.lang.Long accountId, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllUnenabledTeams 在接口中 OrgDaopublic java.util.List<OrgLevel> getAllLevelPO(java.lang.Long accountId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllLevelPO 在接口中 OrgDaopublic java.util.List<OrgLevel> getAllLevelPO(java.lang.Long accountId, java.lang.Boolean enable, java.lang.String condition, java.lang.Object feildvalue, com.seeyon.ctp.util.FlipInfo flipInfo, boolean equal)
getAllLevelPO 在接口中 OrgDaoequal - 字符串类型的参数是否完全匹配,true:完全匹配 ,用=, false:模糊匹配, 用likepublic java.util.List<OrgRelationship> getOrgRelationshipPO(OrgConstants.RelationshipType type, java.lang.Long sourceId, java.lang.Long accountId, java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds, com.seeyon.ctp.util.FlipInfo flipInfo)
getOrgRelationshipPO 在接口中 OrgDaotype - 可以为null,表示所有,需谨慎sourceId - 可以为null,表示所有,需谨慎accountId - 可以为null,表示所有,需谨慎objectiveIds - 可以为null,表示所有flipInfo - 可以为null,表示不分页public java.util.List<OrgRelationship> getOrgRelationshipByMemberSecretLevel(MemberSecretLevel memberSecretLevel, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetOrgRelationshipByMemberSecretLevel 在接口中 OrgDaopublic java.util.List<OrgRelationship> getOrgRelationshipPO4ConPost(java.lang.String memberName, java.lang.Long postId, java.lang.Long accountId, java.lang.Long conAccountId, java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds, boolean isSubUnitManage, java.util.List<java.lang.Long> subUnitIds, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetOrgRelationshipPO4ConPost 在接口中 OrgDaopublic <T extends com.seeyon.ctp.common.po.BasePO> T getEntity(java.lang.Class<T> entityClass,
java.lang.Long id)
OrgDaopublic OrgUnit getOrgUnitPO(java.lang.Long id)
OrgDaogetOrgUnitPO 在接口中 OrgDaopublic OrgUnit getOrgUnitPOByPath(java.lang.String path)
getOrgUnitPOByPath 在接口中 OrgDaopublic OrgMember getOrgMemberPO(java.lang.Long id)
OrgDaogetOrgMemberPO 在接口中 OrgDaopublic OrgRole getOrgRolePO(java.lang.Long id)
OrgDaogetOrgRolePO 在接口中 OrgDaopublic OrgTeam getOrgTeamPO(java.lang.Long id)
OrgDaogetOrgTeamPO 在接口中 OrgDaopublic OrgPost getOrgPostPO(java.lang.Long id)
OrgDaogetOrgPostPO 在接口中 OrgDaopublic OrgLevel getOrgLevelPO(java.lang.Long id)
OrgDaogetOrgLevelPO 在接口中 OrgDaopublic void insertOrgUnit(java.util.List<OrgUnit> orgUnit)
insertOrgUnit 在接口中 OrgDaopublic void insertOrgMember(java.util.List<OrgMember> orgMembers)
insertOrgMember 在接口中 OrgDaopublic void insertOrgVisitor(java.util.List<OrgVisitor> orgVisitor)
insertOrgVisitor 在接口中 OrgDaopublic void update(OrgVisitor orgVisitor)
OrgDaopublic void insertOrgRole(java.util.List<OrgRole> orgRole)
insertOrgRole 在接口中 OrgDaopublic void insertOrgTeam(java.util.List<OrgTeam> orgTeam)
insertOrgTeam 在接口中 OrgDaopublic void insertOrgPost(java.util.List<OrgPost> orgPost)
insertOrgPost 在接口中 OrgDaopublic void insertOrgLevel(java.util.List<OrgLevel> orgLevel)
insertOrgLevel 在接口中 OrgDaopublic void insertOrgRelationship(java.util.List<OrgRelationship> orgRelationship)
insertOrgRelationship 在接口中 OrgDaopublic void update(OrgMember orgMember, java.util.Set<java.lang.String> fields) throws com.seeyon.ctp.common.exceptions.BusinessException
public void update(java.util.List<OrgMember> orgMembers, java.util.Set<java.lang.String> fields) throws com.seeyon.ctp.common.exceptions.BusinessException
public void deleteOrgRelationshipPO(java.lang.String type,
java.lang.Long sourceId,
java.lang.Long accountId,
java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds)
OrgDaodeleteOrgRelationshipPO 在接口中 OrgDaotype - 不可以为nullsourceId - 可以为nullaccountId - 可以为nullobjectiveIds - 可以为null,表示所有public void deleteOrgRelationshipPOs(java.util.List<OrgRelationship> rels)
deleteOrgRelationshipPOs 在接口中 OrgDaopublic <T extends V3xOrgEntity> void insertRepeatSortNum(java.lang.Class<T> entityClass, java.lang.Long accountId, java.lang.Long sortNum, java.lang.Boolean isInternal)
OrgDaoinsertRepeatSortNum 在接口中 OrgDaoentityClass - OrgUnit\OrgMember\...isInternal - 是否是内部人员public <T extends V3xOrgEntity> void insertRepeatSortNum(java.lang.Class<T> entityClass, java.lang.Long accountId, java.lang.Long sortNum, java.lang.Boolean isInternal, int externalType, java.lang.Long selfEntityId)
insertRepeatSortNum 在接口中 OrgDaopublic <T extends V3xOrgEntity> void insertRepeatSortNum(java.lang.Class<T> entityClass, java.lang.Long accountId, java.lang.Long sortNum, java.lang.Boolean isInternal, int externalType, java.lang.Long selfEntityId, java.lang.Long createrId)
insertRepeatSortNum 在接口中 OrgDaopublic <T extends V3xOrgEntity> void insertRepeatSortNum(java.lang.Class<T> entityClass, java.lang.Long accountId, java.lang.Long sortNum, java.lang.Boolean isInternal, int externalType)
OrgDaoinsertRepeatSortNum 在接口中 OrgDaoentityClass - OrgUnit\OrgMember\...isInternal - 是否是内部人员externalType - V-Join元素类型public int getMaxOutternalDeptSortId(java.lang.Long accountId)
OrgDaogetMaxOutternalDeptSortId 在接口中 OrgDaopublic int getExtMemberMaxSortId(java.lang.Long accountId)
OrgDaogetExtMemberMaxSortId 在接口中 OrgDaopublic <T extends V3xOrgEntity> int getMaxSortId(java.lang.Class<T> entityClass, java.lang.Long accountId)
OrgDaogetMaxSortId 在接口中 OrgDaopublic <T extends V3xOrgEntity> int getMaxSortId(java.lang.Class<T> entityClass, java.lang.Long accountId, int externalType)
OrgDaogetMaxSortId 在接口中 OrgDaopublic <T extends V3xOrgEntity> int getMaxSortId(java.lang.Class<T> entityClass, java.lang.Long accountId, int externalType, java.lang.Long createrId)
getMaxSortId 在接口中 OrgDaopublic <T extends V3xOrgEntity> boolean isPropertyDuplicated(java.lang.Class<T> entityClass, java.lang.String property, java.lang.Object value)
OrgDaoisPropertyDuplicated 在接口中 OrgDaopublic <T extends V3xOrgEntity> boolean isPropertyDuplicated(java.lang.Class<T> entityClass, java.lang.String property, java.lang.Object value, int externalType)
OrgDaoisPropertyDuplicated 在接口中 OrgDaoexternalType - V-Join元素类型public <T extends V3xOrgEntity> boolean isPropertyDuplicated(java.lang.Class<T> entityClass, java.lang.String property, java.lang.Object value, java.lang.Long accountId, java.lang.Long entId)
OrgDaoisPropertyDuplicated 在接口中 OrgDaopublic <T extends V3xOrgEntity> boolean isPropertyDuplicated(java.lang.Class<T> entityClass, java.lang.String property, java.lang.Object value, java.lang.Long accountId, java.lang.Long entId, int externalType)
isPropertyDuplicated 在接口中 OrgDaopublic <T extends V3xOrgEntity> boolean isPropertyDuplicated(java.lang.Class<T> entityClass, java.lang.String property, java.lang.Object value, java.lang.Long accountId, java.lang.Long entId, int externalType, java.lang.Long createrId)
isPropertyDuplicated 在接口中 OrgDaopublic <T extends V3xOrgEntity> boolean isPropertyDuplicated(java.lang.Class<T> entityClass, java.lang.String property, java.lang.Object value, java.lang.Long accountId)
OrgDaoisPropertyDuplicated 在接口中 OrgDaopublic void deleteOrgRelationshipPOByAccountId(java.lang.Long accountId)
OrgDaodeleteOrgRelationshipPOByAccountId 在接口中 OrgDaoaccountId - 不可以为nullpublic void updateRelationship(OrgRelationship orgRelationshipPO)
updateRelationship 在接口中 OrgDaopublic java.util.List<OrgRole> getBaseRole()
OrgDaogetBaseRole 在接口中 OrgDaopublic java.util.List<PrivRoleMenu> getRoleMenu(OrgRole orgrole)
OrgDaogetRoleMenu 在接口中 OrgDaopublic void updateRelationships(java.util.List<OrgRelationship> orgRelationshipPOs)
updateRelationships 在接口中 OrgDaopublic void deleteRelationships(java.util.List<OrgRelationship> orgRelationshipPOs)
OrgDaodeleteRelationships 在接口中 OrgDaopublic void deleteOrgRelationship(java.util.Collection<V3xOrgRelationship> orgRelationshipPOs)
OrgDaodeleteOrgRelationship 在接口中 OrgDaopublic java.util.Date getMaxModifiedTimeStampFromOfflineAddressBookByUnitId(java.lang.Long unitId)
OrgDaogetMaxModifiedTimeStampFromOfflineAddressBookByUnitId 在接口中 OrgDaounitId - 单位idpublic void deleteOrgRelationshipPOById(java.lang.Long id)
OrgDaodeleteOrgRelationshipPOById 在接口中 OrgDaopublic java.util.List<OrgRelationship> getOrgRelationshipPOByMembers(OrgConstants.RelationshipType type, java.util.List<java.lang.Long> sourceIds, java.lang.Long accountId, java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetOrgRelationshipPOByMembers 在接口中 OrgDaotype - 可以为null,表示所有,需谨慎sourceIds - 可以为null,表示所有,需谨慎accountId - 可以为null,表示所有,需谨慎objectiveIds - 可以为null,表示所有flipInfo - 可以为null,表示不分页public java.util.List<OrgRelationship> getOrgRelationshipPOByAccountsAndMembers(OrgConstants.RelationshipType type, java.util.List<java.lang.Long> sourceIds, java.util.List<java.lang.Long> accountIds, java.util.EnumMap<OrgConstants.RelationshipObjectiveName,java.lang.Object> objectiveIds, com.seeyon.ctp.util.FlipInfo flipInfo)
OrgDaogetOrgRelationshipPOByAccountsAndMembers 在接口中 OrgDaotype - 可以为null,表示所有,需谨慎sourceIds - 可以为null,表示所有,需谨慎accountIds - 可以为null,表示所有,需谨慎objectiveIds - 可以为null,表示所有flipInfo - 可以为null,表示不分页public java.util.List<OrgRelationship> getOrgRelationshipPOByMemberName(java.lang.String name, com.seeyon.ctp.util.FlipInfo flipInfo, java.lang.String openFrom, java.util.List<java.lang.Long> subUnitIds)
OrgDaogetOrgRelationshipPOByMemberName 在接口中 OrgDaoname - 人员名称public java.util.List<java.lang.Long> getOrgRelationshipPOByRoleId(java.util.List<java.lang.Long> roleIds)
OrgDaogetOrgRelationshipPOByRoleId 在接口中 OrgDaopublic java.util.List<OrgTeam> getAllTeamPO(java.lang.Long accountId, java.lang.Integer type, java.lang.Boolean enable, java.util.Map<java.lang.String,java.lang.Object> param, com.seeyon.ctp.util.FlipInfo flipInfo)
getAllTeamPO 在接口中 OrgDaopublic java.util.List<OrgMember> getAllMemberPOByAccountIdAndSecondPostId(java.lang.Long accountId, java.lang.Long secondPostId, java.lang.Boolean isInternal, java.lang.Boolean enable, java.util.Map<java.lang.String,java.lang.Object> param, com.seeyon.ctp.util.FlipInfo flipInfo)
public java.util.List<java.util.List<java.lang.Long>> listToArray(java.util.List<java.lang.Long> departmentIds,
int bccSize)
public java.util.List<OrgMember> getAllMembersByReportToDept(java.lang.Long deptId)
getAllMembersByReportToDept 在接口中 OrgDaodeptId - public java.util.List<OrgMember> getAllMembersByReportToMember(java.lang.Long[] memberIds)
getAllMembersByReportToMember 在接口中 OrgDaopublic java.util.List<com.seeyon.ctp.common.po.BasePO> getAllEntityPO(java.lang.String entityClassName,
java.lang.Long accountId,
java.util.Date lastDate)
OrgDaogetAllEntityPO 在接口中 OrgDaoaccountId - 所属单位名称,null 表示查全集团public java.util.List<com.seeyon.ctp.common.po.BasePO> getAllEntityPO(java.lang.String entityClassName,
java.lang.Long accountId,
java.util.Date lastDate,
int externalType)
OrgDaogetAllEntityPO 在接口中 OrgDaoaccountId - 所属单位名称,null 表示查全集团externalType - : OrgConstants.ExternalTypepublic java.util.List<java.lang.Long> getAllEntityIds(java.lang.String entityClassName,
java.lang.Long accountId,
java.util.Date lastDate,
int externalType)
getAllEntityIds 在接口中 OrgDaopublic java.util.List<com.seeyon.ctp.common.po.BasePO> getDisableEntityPO(java.lang.String entityClassName,
java.lang.Long accountId,
java.lang.String condition,
java.lang.Object feildvalue)
getDisableEntityPO 在接口中 OrgDaoentityClassName - accountId - public OrgMember getFirstCreateMember()
OrgDaogetFirstCreateMember 在接口中 OrgDaopublic java.util.List<V3xOrgUnit> findAllFirtChildUnit(java.lang.String parentPath)
OrgDaofindAllFirtChildUnit 在接口中 OrgDaoparentPath - 父部门Idpublic V3xOrgUnit findMaxpathFirtChildUnit(java.lang.String parentPath)
OrgDaofindMaxpathFirtChildUnit 在接口中 OrgDaopublic java.util.List<V3xOrgUnit> getAllChildUnitsByPath(java.lang.String parentPath)
getAllChildUnitsByPath 在接口中 OrgDaopublic java.util.List<OrgVisitor> getOrgVisitor(com.seeyon.ctp.util.FlipInfo flipInfo, java.util.Map param) throws com.seeyon.ctp.common.exceptions.BusinessException
OrgDaogetOrgVisitor 在接口中 OrgDaoparam - state = -1,表示包含所有状态的人(启用,停用,删除)com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<V3xOrgRole> findRoleByNameAndAccountId(java.util.List<java.lang.String> roleNams, long accountId)
OrgDaofindRoleByNameAndAccountId 在接口中 OrgDaoroleNams - 角色名称accountId - 单位Idpublic java.lang.String getLevelProtectionPretreatmentStatus(java.lang.String item)
throws com.seeyon.ctp.common.exceptions.BusinessException,
java.sql.SQLException
getLevelProtectionPretreatmentStatus 在接口中 OrgDaoitem - GovRoleStdStatus
SecretStatuscom.seeyon.ctp.common.exceptions.BusinessExceptionjava.sql.SQLExceptionpublic void saveLevelProtectionPretreatmentStatus(java.lang.String item,
java.lang.String value)
throws com.seeyon.ctp.common.exceptions.BusinessException,
java.sql.SQLException
saveLevelProtectionPretreatmentStatus 在接口中 OrgDaoitem - GovRoleStdStatus
SecretStatusvalue - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.sql.SQLExceptionpublic java.util.List<java.lang.Long> getSystemGovRoleStdNotAdminMemberId()
throws com.seeyon.ctp.common.exceptions.BusinessException,
java.sql.SQLException
getSystemGovRoleStdNotAdminMemberId 在接口中 OrgDaocom.seeyon.ctp.common.exceptions.BusinessExceptionjava.sql.SQLExceptionpublic boolean getGuestPermissionStatus()
throws java.sql.SQLException,
com.seeyon.ctp.common.exceptions.BusinessException
OrgDaogetGuestPermissionStatus 在接口中 OrgDaojava.sql.SQLExceptioncom.seeyon.ctp.common.exceptions.BusinessException