public interface EnumDao
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(java.lang.Long id)
根据枚举id 删除枚举
|
void |
deleteCtpEnumMemberByEnumId(java.lang.Long enumId)
根据id删除枚举授权关系
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> |
findAllCtpEnumMember()
查询所有枚举授权关系
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findAllEnumListByAccountId(java.lang.String name,
java.lang.Long parentId,
java.lang.Long accountId) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findByProgramCode(java.lang.String programCode) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findEnumAllList(java.util.Map<java.lang.String,java.lang.Object> param)
根据条件查询枚举
不含默认值
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findEnumCategorys(java.util.List<java.lang.String> categroyNames,
java.lang.Long accountId,
java.lang.Integer category) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findEnumCategorys(java.lang.String name,
java.lang.Long accountId,
java.lang.Integer category)
获取枚举分类
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findEnumList(java.util.Map<java.lang.String,java.lang.Object> param)
根据条件查询枚举
韩默认的:parentId和ORG_ACCOUNT_ID
|
void |
save(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumPO po) |
void |
saveAllMember(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizedMember) |
void |
saveCtpEnums(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumPO> ctpEnums)
批量保存枚举
|
void |
update(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumPO po) |
void |
updateReference(java.util.Collection<java.lang.Long> ids)
根据枚举id,更新该枚举的状态为引用
|
void |
updateReference(java.lang.Long id,
java.lang.String ifuse)
根据枚举id,更新该枚举的状态为引用
|
void updateReference(java.util.Collection<java.lang.Long> ids)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionvoid updateReference(java.lang.Long id,
java.lang.String ifuse)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionvoid delete(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> findAllEnumListByAccountId(java.lang.String name,
java.lang.Long parentId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
@param - accountId 为null 获取公共枚举@return - @throws - BusinessExceptioncom.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> findEnumCategorys(java.lang.String name,
java.lang.Long accountId,
java.lang.Integer category)
throws com.seeyon.ctp.common.exceptions.BusinessException
name - accountId - category - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> findEnumList(java.util.Map<java.lang.String,java.lang.Object> param)
throws com.seeyon.ctp.common.exceptions.BusinessException
param - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> findEnumAllList(java.util.Map<java.lang.String,java.lang.Object> param)
throws com.seeyon.ctp.common.exceptions.BusinessException
param - com.seeyon.ctp.common.exceptions.BusinessExceptionvoid saveAllMember(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizedMember)
authorizedMember - void deleteCtpEnumMemberByEnumId(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
enumId - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> findAllCtpEnumMember()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionvoid saveCtpEnums(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumPO> ctpEnums)
throws com.seeyon.ctp.common.exceptions.BusinessException
ctpEnums - com.seeyon.ctp.common.exceptions.BusinessExceptionvoid save(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumPO po)
po - void update(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumPO po)
po - java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> findEnumCategorys(java.util.List<java.lang.String> categroyNames,
java.lang.Long accountId,
java.lang.Integer category)
throws com.seeyon.ctp.common.exceptions.BusinessException
categroyNames - accountId - category - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> findByProgramCode(java.lang.String programCode)