public class EnumManagerImpl
extends java.lang.Object
implements com.seeyon.ctp.common.ctpenumnew.manager.EnumManager
| 构造器和说明 |
|---|
EnumManagerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.Long,java.lang.Long> |
checEnumName(java.lang.String isSystem,
java.lang.String name) |
boolean |
checkEnumItemCode(java.lang.String enumItemCode,
java.lang.String id)
获取枚举值编码是否存在.
|
java.lang.String |
checkItemIsRef(java.lang.String metadataId,
java.lang.String metadataItemId) |
boolean |
checkItemValue(java.lang.Long currentId,
java.lang.String itemValue,
java.lang.Long parentId,
int parentType)
校验枚举项值是否有重复
|
boolean |
checkName(java.lang.Long currentId,
java.lang.String name,
java.lang.Long parentId,
int parentType,
int tabType,
int nodeType)
//TODO:wx 优化
|
java.util.Map<java.lang.String,java.lang.Boolean> |
checkName(java.lang.Long currentId,
java.lang.String name,
java.lang.Long parentId,
int parentType,
int tabType,
int nodeType,
java.lang.String programCode)
判断枚举名称和枚举编码是否重复
|
java.util.List<java.lang.Long> |
checkName(java.lang.String isSystem,
java.lang.String name)
已过时。
|
void |
checkUserPermission(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum)
判断用户是否有权限修改枚举
|
java.lang.String |
convertMemberId2Name(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean ctpEnumBean)
根据授权关系集合转换出授权关系人员名称
|
void |
convertMemberId2Name(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> ctpEnumBeanList)
根据授权关系集合转换出授权关系人员名称;转换完之后,每个CtpEnumBean对象的authorizedPepoles属性存储了人员名称信息。
|
void |
crashBatchEnumIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> beans) |
void |
crashBatchEnumIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> beans,
boolean isDelete)
清空enum缓存
|
void |
crashBatchEnumItemIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> items) |
void |
crashBatchEnumItemIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> items,
boolean isDelete)
清空item缓存 如果是删除缓存,请设置isDelete = true
|
void |
crashEnumIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum bean) |
void |
crashEnumIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum bean,
boolean isDelete) |
void |
crashEnumItemIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item) |
void |
crashEnumItemIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item,
boolean isDelete) |
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
createEmptyEnum(int level)
创建空枚举项
|
void |
deleteEnum(java.lang.Long id)
删除枚举
|
void |
deleteEnumCache(java.lang.Long id)
通过枚举id,清除当前枚举的缓存,包括子枚举
注意:该方法只是清除缓存里面的枚举,不会删除数据库记录,请谨慎调用 |
void |
deleteEnumItem(java.lang.Long enumItemId)
删除枚举项
|
void |
deleteEnumItemCache(java.lang.Long enumItemId,
boolean handleEnum)
已过时。
不再需要
|
void |
deleteRefCache(com.seeyon.ctp.component.cache.AdvancedCacheMap<java.lang.Long,java.util.ArrayList<java.lang.Long>,java.lang.Long> cache,
java.lang.Long id,
java.lang.Long refId) |
com.seeyon.ctp.util.FlipInfo |
enumItemTableList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
构造枚举项表格列表
|
com.seeyon.ctp.util.FlipInfo |
enumTableList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
构造枚举表格列表
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
exportEnums(boolean isAllPublic,
java.util.List<java.lang.Long> publicEnumIds,
java.util.List<java.lang.Long> unitIds,
java.util.List<java.lang.Long> enumIds)
枚举导出
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
filterByAuthorize(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> enumBeanList,
java.lang.Long userId)
根据所属人、授权信息,对业务枚举、业务图片枚举进行数据过滤
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean |
findEnumInImageEnums(java.lang.Long enumId)
根据枚举id,在图片枚举缓存中查找
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
findEnumList(java.util.Map<java.lang.String,java.lang.Object> param)
根据条件查询枚举
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
formEnumvalueToEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem value) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllChildrenEnum(java.lang.Long parentId)
根据父id获取所有子枚举
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllEnumByProCode(java.lang.String proCode) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getAllEnumItem()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllEnumListByAccountId(java.lang.String name,
java.lang.Long parentId,
java.lang.Long accountId) |
java.util.Map<java.lang.Long,com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllEnumType()
获得所有的枚举分类
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getAllItemListByEnumId(java.lang.Long enumId)
获取enumId 下面的所有枚举项.
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllOrgAoEnum(java.lang.Long accountId)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllOrgCtpEnum()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllOrgCtpEnum(java.lang.Long accountId)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getAllParentEnumItemByItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllRootEnums(java.lang.Long enumId,
java.lang.Long accountId)
获取指定单位下的某个枚举下的所有枚举
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllRootEnums(java.lang.String parentEnumIdStr,
java.lang.Long accountId)
创建人:zhiyanqiang
功能描述:
创建时间:2016年12月22日 下午5:47:05
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getAllRootImageEnums(java.lang.Long enumId,
java.lang.Long accountId)
已过时。
|
java.lang.String |
getAuthorizedIncludeElements()
获取可被授权的人员
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getBindEnumTree(java.util.Map<java.lang.String,java.lang.Object> map)
构造枚举绑定树,主要是用于枚举的绑定
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getBusinessEnums()
已过时。
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getCacheEnumItem(java.lang.Long id)
获得原始缓存的ctpEnumItem
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getCanEditlSysEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getChildEnumItems(long enumItemId)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getChildItemsByItemId(java.lang.Long itemId)
已过时。
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getCtpEnumItem(java.lang.Long id)
根据id获得枚举项
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getCtpEnumItem(java.lang.Long enumId,
int levelNum)
根据枚举id,层级,获取枚举项列表
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getCtpEnumItem(java.lang.Long enumId,
int levelNum,
java.lang.Boolean noChange)
增加获取枚举的接口,不进行对象的拷贝
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getCtpEnumItem(java.lang.Long id,
int levelNum,
java.lang.String enumValue)
根据枚举id,层级,枚举值获取枚举项
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getCtpEnumItemByRefEnumIdAndLevel(long enumId,
int level,
long parentId,
java.lang.Long itemId,
boolean addEmptyItem)
获得枚举项根据枚举层级和枚举id - 主要提供给表单获取html使用
|
int |
getDeep(java.lang.Long enumId)
获取枚举深度,从枚举分类开始
|
java.lang.String |
getEItemNameById(java.lang.Long id)
根据id返回名称
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEmumItemByEmumId(java.lang.Long enumId)
返回所有的enumItem.
|
java.lang.String |
getENameById(java.lang.Long id)
根据id返回名称
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean |
getEnum(java.lang.Long id)
根据主键id获取枚举对象
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean |
getEnum(java.lang.Long id,
java.lang.Boolean noChange)
获取枚举(只是读取, 不进行修改)
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean |
getEnum(java.lang.String name)
根据prom_code获取枚举对象(兼容老枚举的内容,与getEnumByProCode的方法相同)
创建人:zhiyanqiang
功能描述:
创建时间:2016年12月22日 下午6:11:25
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumByParentId(java.lang.Long parentId) |
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean |
getEnumByProCode(java.lang.String proCode)
根据prom_code获取枚举对象
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumCategorys(java.lang.String name,
java.lang.Long accountId) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getEnumCategoryTree(java.util.Map<java.lang.String,java.lang.String> map)
已过时。
|
java.lang.Long |
getEnumIdByProCode(java.lang.String proCode)
已过时。
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getEnumItem(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum metadataName,
java.lang.String value)
根据枚举名称和枚举项业务值,获取该枚举项
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getEnumItem(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum metadataName,
java.lang.String value,
java.util.Locale locale)
根据枚举名称和枚举项业务值,获取该枚举项
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getEnumItem(java.lang.Long id) |
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getEnumItem(java.lang.Long enumId,
java.lang.String value) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemByName(java.lang.String name,
java.lang.Long enumId,
java.lang.Long parentId,
java.lang.String itemValue,
java.lang.Long accountId) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemByParentId(java.util.List<java.lang.Long> ids)
根据枚举项表id获取子枚举项
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemByProCode(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemByProCode(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name,
java.util.Locale locale)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemByRootId(java.util.List<java.lang.Long> ids)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemInDatabse(java.util.List<java.lang.Long> id) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemInDatabse(java.lang.Long id) |
java.lang.String |
getEnumItemLabel(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum metadataName,
java.lang.String value)
根据枚举名称和枚举项业务值,获取该枚举项名称
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItemList(java.lang.String name,
java.lang.Long parentId,
java.lang.Long refEnumid,
boolean isFuzzy)
获取枚举项
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItems(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getEnumItems(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name,
java.lang.Boolean isSort) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumListByFilter(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> list,
java.lang.String condition)
通过枚举名称过滤枚举列表。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumListByItemFilter(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> list,
java.lang.String condition,
boolean isShowParentEnum)
通过枚举项名称过滤枚举列表。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumListByParentId(java.lang.Long enumId)
获取enumId 下面的子枚举.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getEnumListTree(java.util.Map<java.lang.String,java.lang.Object> map)
构造枚举列表树(单位枚举树,公共枚举数)
|
java.util.Map<java.lang.String,com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumMapByCategory(com.seeyon.ctp.common.ModuleType category)
已过时。
|
java.util.Map |
getEnumRangeAndCategoryRelation(java.lang.Boolean isEnum,
java.lang.Integer referenceRangeType)
获取枚举引用范围:引用类型所有映射
|
java.util.Map<java.lang.String,com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getEnumsMap(com.seeyon.ctp.common.constants.ApplicationCategoryEnum category)
已过时。
|
java.lang.String |
getEnumString(java.lang.Long parentEnumId)
根據分類的id返回所有子enmu的id和名稱
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getFirstLevelItemsByEmumId(java.lang.Long id)
通过关联枚举ID 获得第一层枚举项
即:根据enum的id获取enumitem 的list
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean |
getFormEnumlistById(java.lang.Long id) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getFormRadioEnumItemList(long enumId,
int level,
long parentId,
java.lang.Long itemId,
boolean addEmptyItem,
boolean bizModel)
获得表单单选枚举列表
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getFormSelectEnumItemList(java.util.Map<java.lang.String,java.lang.Object> params)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getFormSelectEnumItemListByInputType(java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String inputType)
传入获取表单下拉多选枚举列表参数
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getItemByCode(java.lang.String enumItemCode)
获取当前用户所在机构,枚举值编码(编码不能为空)对应的 枚举值.
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getItemByEnumId(java.lang.Long id,
java.lang.String showValue)
根据枚举id和枚举项显示名称获得枚举项
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getItemByEnumIdAndLevel(java.lang.Long id,
java.lang.String showValue,
java.lang.Integer level)
已过时。
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getItemById(java.lang.Long itemId)
根据id获取 枚举值.
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemListByEnumId(java.lang.Long enumId)
获取enumId 下面的一级枚举项.
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemListByEnumIdAndParentId(java.lang.Long enumId,
java.lang.Long parentId)
当是一级枚举项时,通过 enumId 和 parentId=0 。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemListByEnumItemCode(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> list,
java.lang.String condition)
根据枚举值编码过滤数据
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemListByFilter(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> list,
java.lang.String condition)
通过枚举显示名称过滤枚举项列表
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemListByParentId(java.lang.Long itemId)
获取enumId 下面的一级枚举项.
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemListByShowValue(java.lang.String showValue)
根据枚举枚举项显示名称获得枚举项列表
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getItemsByEnumIdAndLevel(java.lang.Long id,
java.lang.String showValue,
java.lang.Integer level)
根据枚举id和枚举项以及层级显示名称获得枚举项(满足cap4重复枚举情况下的处理)
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> |
getLastCtpEnumItem(java.lang.Long id)
获取所有最后一层级 枚举项集合
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getSysEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserBusinessEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserBusinessEnums(java.lang.Long accountId)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserBusinessImageEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserBusinessImageEnums(java.lang.Long accountId)
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserBusinessImageRootEnums(java.lang.Long enumId,
java.lang.Long accountId)
获取指定单位下的某个枚举下的所有业务图片枚举
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserBusinessRootEnums(java.lang.Long enumId,
java.lang.Long accountId)
当传入enumId为0的时候,表示父节点为root
|
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem |
getUserDefinedEnumItem(java.lang.Long id) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserImageEnums()
已过时。
|
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
getUserImageEnums(java.lang.Long accountId)
已过时。
|
boolean |
hasEnumChildren(java.lang.Long enumId)
如果含有子枚举 或者 有子枚举项 返回true
|
boolean |
hasEnumItemChildren(java.lang.Long itemId)
枚举项是否有下级(子)枚举项
|
boolean |
hasMoreLevelEnumItem(java.lang.Long enumId)
枚举是否有多级枚举项
|
boolean |
hasMoreLevelEnumItemNew(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean enumBean)
枚举是否有多级枚举项,该方法是为了覆盖hasMoreLevelEnumItem,解决性能问题
|
void |
importEnums(java.lang.Long parentId,
int parentType,
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> items)
枚举导入(SOAP)
|
boolean |
isExistSameEnumCode(java.lang.Long currentId,
java.lang.String programCode,
java.lang.Long parentId,
int tabType) |
boolean |
isExistSameEnumName(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum)
判断入参枚举所属机构下是否存在相同枚举名称
|
boolean |
isExistSameEnumNames(java.util.List<java.lang.String> ctpEnumNames,
java.lang.Long orgAccountId)
批量判断入参枚举所属机构下是否存在相同枚举名称
|
boolean |
isUserImageEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean ceb)
是否是图片枚举
|
boolean |
isUserImageEnum(java.lang.Long id)
已过时。
|
java.lang.String |
parseToIds(java.lang.String namestr,
java.lang.Long startId)
传入的是name的string 如:a-b-c
解析为对应的枚举id,如123,456,789
|
java.lang.String |
parseToName(java.lang.String idStr)
传入的是id的string 如:123,456,789
解析为对应的枚举名称,如a-b-c
|
void |
refEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata) |
void |
refEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata,
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item) |
void |
refEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem metadataItem) |
void |
refUserEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata) |
void |
refUserEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata,
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item) |
void |
restoreEnumCache4AppUpgrade(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> enumList)
cap4应用升级的时候,点击完成升级前会将涉及到的枚举缓存提取一份备份,如果升级失败,将之前备份的枚举还原到缓存中
|
void |
saveCtpEnumItems(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> ctpEnumItems)
批量保存枚举项或者枚举结点,只入库,不加载到缓存
|
void |
saveCtpEnums(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> enumList)
批量保存枚举,只入库,不加载到缓存
|
java.lang.String |
saveDataFromImportExcel(java.lang.Long pid,
int parentType,
java.lang.Long fileId,
java.lang.String repeat,
boolean isPublicEnum,
java.lang.Long accountId,
java.lang.Integer enumType)
从导入的excel中读取数据并保存
|
void |
saveEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum)
保存或更新枚举。
|
void |
saveEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum,
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizedMember)
保存或更新枚举。
|
void |
saveEnumItem(java.lang.Long parentId,
int parentType,
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
在某类别的某个枚举项下面添加枚举项
|
void |
saveImportEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item) |
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> |
transCtpEnumToBean(java.util.List transList)
批量将ctpEnum转换成ctpEnumBean
|
void |
updateEnumAuth(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizeList) |
void |
updateEnumAuth(java.lang.Long ctpEnumId,
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizeList)
更新枚举授权,并加入缓存
|
void |
updateEnumCache(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> enumList)
已过时。
|
void |
updateEnumItemCache(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> enumItemList)
已过时。
|
void |
updateEnumItemRef(java.util.List<java.lang.Long> itemIds)
更新枚举项引用状态,更新枚举值引用状态
|
void |
updateEnumItemRef(java.lang.Long itemId)
更新枚举项引用状态,更新枚举值引用状态
|
void |
updateEnumItemRef(java.lang.Long enumId,
java.lang.Long itemId)
更新枚举项引用状态,更新枚举值引用状态
|
void |
updateEnumItemRef(java.lang.Long itemId,
java.lang.String ifuse)
更新枚举项引用状态
|
void |
updateEnumItemRef(java.lang.String codeId,
java.lang.String value)
更新枚举项引用状态,更新枚举值引用状态,
|
void |
updateEnumRef(java.lang.Long enumId)
更新枚举项引用状态,更新枚举值引用状态
|
void |
updateEnumRef(java.lang.Long enumId,
java.lang.String ifuse)
更新枚举项引用状态
|
void |
updateRefCache(com.seeyon.ctp.component.cache.AdvancedCacheMap<java.lang.Long,java.util.ArrayList<java.lang.Long>,java.lang.Long> cache,
java.lang.Long id,
java.lang.Long refId) |
boolean |
validateEnumDel(int nodeType,
java.lang.String ids)
校验枚举删除
|
java.lang.String |
validateEnumItemDel(java.lang.String ids)
校验枚举项删除
|
@AjaxAccess
public java.util.Map<java.lang.String,java.lang.Boolean> checkName(java.lang.Long currentId,
java.lang.String name,
java.lang.Long parentId,
int parentType,
int tabType,
int nodeType,
java.lang.String programCode)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercheckName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean isExistSameEnumCode(java.lang.Long currentId,
java.lang.String programCode,
java.lang.Long parentId,
int tabType)
throws com.seeyon.ctp.common.exceptions.BusinessException
isExistSameEnumCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void crashBatchEnumIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> beans)
public void crashEnumIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum bean)
public void crashEnumIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum bean,
boolean isDelete)
public void crashBatchEnumIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> beans,
boolean isDelete)
beans - public void updateRefCache(com.seeyon.ctp.component.cache.AdvancedCacheMap<java.lang.Long,java.util.ArrayList<java.lang.Long>,java.lang.Long> cache,
java.lang.Long id,
java.lang.Long refId)
public void deleteRefCache(com.seeyon.ctp.component.cache.AdvancedCacheMap<java.lang.Long,java.util.ArrayList<java.lang.Long>,java.lang.Long> cache,
java.lang.Long id,
java.lang.Long refId)
public void crashEnumItemIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
public void crashEnumItemIndex(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item,
boolean isDelete)
public void crashBatchEnumItemIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> items)
public void crashBatchEnumItemIndex(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> items,
boolean isDelete)
public com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean getEnum(java.lang.Long id)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerid - 主键idpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean getEnum(java.lang.Long id,
java.lang.Boolean noChange)
getEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerid - noChange - 不会修改返回的对象.@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserImageEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetUserImageEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getBusinessEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetBusinessEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserBusinessEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetUserBusinessEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserBusinessEnums(java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetUserBusinessEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getAllEnumItem()
throws com.seeyon.ctp.common.exceptions.BusinessException
getAllEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getSysEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetSysEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated public java.util.Map<java.lang.Long,com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllEnums()
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetAllEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManager@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetUserEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllRootImageEnums(java.lang.Long enumId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getAllRootImageEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - 枚举idaccountId - 单位idcom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllRootEnums(java.lang.String parentEnumIdStr,
java.lang.Long accountId)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetAllRootEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean findEnumInImageEnums(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerfindEnumInImageEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllOrgAoEnum(java.lang.Long accountId)
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetAllOrgAoEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllRootEnums(java.lang.Long enumId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetAllRootEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - 枚举idaccountId - 单位idcom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllOrgCtpEnum(java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetAllOrgCtpEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllOrgCtpEnum()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetAllOrgCtpEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserBusinessImageEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetUserBusinessImageEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserBusinessImageEnums(java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getUserBusinessImageEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManageraccountId - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean hasMoreLevelEnumItem(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerhasMoreLevelEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - 枚举IDcom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean hasMoreLevelEnumItemNew(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean enumBean)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerhasMoreLevelEnumItemNew 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean hasEnumItemChildren(java.lang.Long itemId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerhasEnumItemChildren 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void saveEnumItem(java.lang.Long parentId,
int parentType,
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagersaveEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void saveImportEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
throws com.seeyon.ctp.common.exceptions.BusinessException
saveImportEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void saveEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum,
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizedMember)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagersaveEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerctpEnum - 枚举authorizedMember - 授权com.seeyon.ctp.common.exceptions.BusinessExceptionpublic void saveEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagersaveEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumAuth(java.lang.Long ctpEnumId,
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizeList)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumAuth 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumAuth(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumMember> authorizeList)
throws com.seeyon.ctp.common.exceptions.BusinessException
updateEnumAuth 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllEnumType()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetAllEnumType 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void deleteEnum(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerdeleteEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void deleteEnumCache(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
deleteEnumCache 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerid - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic void deleteEnumItemCache(java.lang.Long enumItemId,
boolean handleEnum)
throws com.seeyon.ctp.common.exceptions.BusinessException
deleteEnumItemCache 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumItemId - 枚举节点idhandleEnum - 是否清理对应枚举相关信息com.seeyon.ctp.common.exceptions.BusinessExceptionpublic void restoreEnumCache4AppUpgrade(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> enumList)
throws com.seeyon.ctp.common.exceptions.BusinessException
restoreEnumCache4AppUpgrade 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumList - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic void saveCtpEnums(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> enumList)
throws com.seeyon.ctp.common.exceptions.BusinessException
saveCtpEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumList - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic void saveCtpEnumItems(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> ctpEnumItems)
throws com.seeyon.ctp.common.exceptions.BusinessException
saveCtpEnumItems 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerctpEnumItems - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumItemRef(java.lang.Long enumId,
java.lang.Long itemId)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumItemRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic void updateEnumItemRef(java.lang.Long itemId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumItemRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumItemRef(java.util.List<java.lang.Long> itemIds)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumItemRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumItemRef(java.lang.Long itemId,
java.lang.String ifuse)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumItemRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumRef(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void updateEnumRef(java.lang.Long enumId,
java.lang.String ifuse)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getCtpEnumItem(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetCtpEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getCacheEnumItem(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetCacheEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getItemByEnumId(java.lang.Long id,
java.lang.String showValue)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetItemByEnumId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getItemByEnumIdAndLevel(java.lang.Long id,
java.lang.String showValue,
java.lang.Integer level)
throws com.seeyon.ctp.common.exceptions.BusinessException
getItemByEnumIdAndLevel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerid - showValue - level - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemsByEnumIdAndLevel(java.lang.Long id,
java.lang.String showValue,
java.lang.Integer level)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetItemsByEnumIdAndLevel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void deleteEnumItem(java.lang.Long enumItemId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerdeleteEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEmumItemByEmumId(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEmumItemByEmumId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - enum的idcom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemByProCode(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumItemByProCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemByProCode(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name,
java.util.Locale locale)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumItemByProCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemByRootId(java.util.List<java.lang.Long> ids)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumItemByRootId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public boolean checkEnumItemCode(java.lang.String enumItemCode,
java.lang.String id)
throws com.seeyon.ctp.common.exceptions.BusinessException
checkEnumItemCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerenumItemCode - com.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public boolean checkName(java.lang.Long currentId,
java.lang.String name,
java.lang.Long parentId,
int parentType,
int tabType,
int nodeType)
throws com.seeyon.ctp.common.exceptions.BusinessException
checkName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercurrentId - name - parentId - parentType - tabType - nodeType - com.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getEnumListTree(java.util.Map<java.lang.String,java.lang.Object> map)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagergetEnumListTree 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumListByFilter(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> list,
java.lang.String condition)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEnumListByFilter 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumListByItemFilter(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> list,
java.lang.String condition,
boolean isShowParentEnum)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEnumListByItemFilter 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemListByFilter(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> list,
java.lang.String condition)
throws com.seeyon.ctp.common.exceptions.BusinessException
getItemListByFilter 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public com.seeyon.ctp.util.FlipInfo enumTableList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerenumTableList 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public com.seeyon.ctp.util.FlipInfo enumItemTableList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerenumItemTableList 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean validateEnumDel(int nodeType,
java.lang.String ids)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagervalidateEnumDel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String validateEnumItemDel(java.lang.String ids)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagervalidateEnumItemDel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllChildrenEnum(java.lang.Long parentId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetAllChildrenEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getEnumCategoryTree(java.util.Map<java.lang.String,java.lang.String> map)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumCategoryTree 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getBindEnumTree(java.util.Map<java.lang.String,java.lang.Object> map)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetBindEnumTree 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.Map<java.lang.String,com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumMapByCategory(com.seeyon.ctp.common.ModuleType category)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumMapByCategory 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public boolean checkItemValue(java.lang.Long currentId,
java.lang.String itemValue,
java.lang.Long parentId,
int parentType)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercheckItemValue 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getFirstLevelItemsByEmumId(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetFirstLevelItemsByEmumId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerid - enum的idcom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getLastCtpEnumItem(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
getLastCtpEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerid - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean getEnumByProCode(java.lang.String proCode)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumByProCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllEnumByProCode(java.lang.String proCode)
getAllEnumByProCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getCtpEnumItem(java.lang.Long id,
int levelNum,
java.lang.String enumValue)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetCtpEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getCtpEnumItem(java.lang.Long enumId,
int levelNum)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetCtpEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getCtpEnumItem(java.lang.Long enumId,
int levelNum,
java.lang.Boolean noChange)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetCtpEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getEnumItem(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum metadataName,
java.lang.String value)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getEnumItem(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum metadataName,
java.lang.String value,
java.util.Locale locale)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getItemById(java.lang.Long itemId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getItemById 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManageritemId - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String getEnumItemLabel(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum metadataName,
java.lang.String value)
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagergetEnumItemLabel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic void updateEnumItemRef(java.lang.String codeId,
java.lang.String value)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumItemRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean hasEnumChildren(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
hasEnumChildren 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemListByShowValue(java.lang.String showValue)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagergetItemListByShowValue 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean isExistSameEnumName(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum)
throws com.seeyon.ctp.common.exceptions.BusinessException
isExistSameEnumName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerctpEnum - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean isExistSameEnumNames(java.util.List<java.lang.String> ctpEnumNames,
java.lang.Long orgAccountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
isExistSameEnumNames 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerctpEnumNames - com.seeyon.ctp.common.exceptions.BusinessException@AjaxAccess
public java.lang.String saveDataFromImportExcel(java.lang.Long pid,
int parentType,
java.lang.Long fileId,
java.lang.String repeat,
boolean isPublicEnum,
java.lang.Long accountId,
java.lang.Integer enumType)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagersaveDataFromImportExcel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> exportEnums(boolean isAllPublic,
java.util.List<java.lang.Long> publicEnumIds,
java.util.List<java.lang.Long> unitIds,
java.util.List<java.lang.Long> enumIds)
exportEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerisAllPublic - 是否导出所有公共枚举,true:是 false:否publicEnumIds - 公共枚举IDunitIds - 导出枚举的单位IDenumIds - 导出枚举的单位下的枚举IDpublic void importEnums(java.lang.Long parentId,
int parentType,
java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> items)
throws com.seeyon.ctp.common.exceptions.BusinessException
importEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerparentId - 枚举IDparentType - 枚举类型items - 枚举项列表com.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public void updateEnumCache(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnum> enumList)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumCache 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public void updateEnumItemCache(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> enumItemList)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerupdateEnumItemCache 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserImageEnums(java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getUserImageEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManageraccountId - com.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public boolean isUserImageEnum(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerisUserImageEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic boolean isUserImageEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean ceb)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerisUserImageEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserBusinessImageRootEnums(java.lang.Long enumId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetUserBusinessImageRootEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - accountId - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getUserBusinessRootEnums(java.lang.Long enumId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getUserBusinessRootEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - accountId - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getFormRadioEnumItemList(long enumId,
int level,
long parentId,
java.lang.Long itemId,
boolean addEmptyItem,
boolean bizModel)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetFormRadioEnumItemList 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getCtpEnumItemByRefEnumIdAndLevel(long enumId,
int level,
long parentId,
java.lang.Long itemId,
boolean addEmptyItem)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetCtpEnumItemByRefEnumIdAndLevel 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem createEmptyEnum(int level)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercreateEmptyEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManager@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getFormSelectEnumItemList(java.util.Map<java.lang.String,java.lang.Object> params)
throws com.seeyon.ctp.common.exceptions.BusinessException
getFormSelectEnumItemList 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getFormSelectEnumItemListByInputType(java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String inputType)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetFormSelectEnumItemListByInputType 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String getEnumString(java.lang.Long parentEnumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagergetEnumString 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String getENameById(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetENameById 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String getEItemNameById(java.lang.Long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEItemNameById 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic int getDeep(java.lang.Long enumId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagergetDeep 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.lang.Long getEnumIdByProCode(java.lang.String proCode)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumIdByProCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String parseToName(java.lang.String idStr)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerparseToName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic java.lang.String parseToIds(java.lang.String namestr,
java.lang.Long startId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerparseToIds 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerstartId - 初始idcom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getCanEditlSysEnums()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetCanEditlSysEnums 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean getEnum(java.lang.String name)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagername - 编码public void refEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata,
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
refEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic void refEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata)
throws com.seeyon.ctp.common.exceptions.BusinessException
refEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void refUserEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata,
com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
refUserEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic void refUserEnum(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean metadata)
throws com.seeyon.ctp.common.exceptions.BusinessException
refUserEnum 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getUserDefinedEnumItem(java.lang.Long id)
getUserDefinedEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean getFormEnumlistById(java.lang.Long id)
getFormEnumlistById 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemInDatabse(java.lang.Long id)
getEnumItemInDatabse 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemInDatabse(java.util.List<java.lang.Long> id)
getEnumItemInDatabse 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem formEnumvalueToEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem value)
formEnumvalueToEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic void refEnumItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem metadataItem)
throws java.lang.Exception
refEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerjava.lang.Exceptionpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getEnumItem(java.lang.Long enumId,
java.lang.String value)
getEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getEnumItem(java.lang.Long id)
getEnumItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItems(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name)
getEnumItems 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagerpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItems(com.seeyon.ctp.common.ctpenumnew.EnumNameEnum name,
java.lang.Boolean isSort)
getEnumItems 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManager@Deprecated public java.util.Map<java.lang.String,com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumsMap(com.seeyon.ctp.common.constants.ApplicationCategoryEnum category)
getEnumsMap 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManager@Deprecated
@AjaxAccess
public java.util.List<java.lang.Long> checkName(java.lang.String isSystem,
java.lang.String name)
checkName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerpublic java.util.Map<java.lang.Long,java.lang.Long> checEnumName(java.lang.String isSystem,
java.lang.String name)
checEnumName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerpublic java.lang.String checkItemIsRef(java.lang.String metadataId,
java.lang.String metadataItemId)
throws java.lang.Exception
checkItemIsRef 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagerjava.lang.Exceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getAllEnumListByAccountId(java.lang.String name,
java.lang.Long parentId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getAllEnumListByAccountId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumCategorys(java.lang.String name,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEnumCategorys 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessException@Deprecated
public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getChildEnumItems(long enumItemId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getChildEnumItems 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemByName(java.lang.String name,
java.lang.Long enumId,
java.lang.Long parentId,
java.lang.String itemValue,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEnumItemByName 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumByParentId(java.lang.Long parentId)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEnumByParentId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.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
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagerfindEnumList 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemByParentId(java.util.List<java.lang.Long> ids)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumItemByParentId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void convertMemberId2Name(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> ctpEnumBeanList)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerconvertMemberId2Name 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String convertMemberId2Name(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean ctpEnumBean)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerconvertMemberId2Name 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String getAuthorizedIncludeElements()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagergetAuthorizedIncludeElements 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumDeprecatedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> transCtpEnumToBean(java.util.List transList)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagertransCtpEnumToBean 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagertransList - 集合中的对象必须在缓存中已存在public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> filterByAuthorize(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> enumBeanList,
java.lang.Long userId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerfilterByAuthorize 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getAllParentEnumItemByItem(com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem item)
throws com.seeyon.ctp.common.exceptions.BusinessException
getAllParentEnumItemByItem 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumNotUsedManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void checkUserPermission(com.seeyon.ctp.common.po.ctpenumnew.CtpEnum ctpEnum)
throws com.seeyon.ctp.common.exceptions.BusinessException
checkUserPermission 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getEnumItemList(java.lang.String name,
java.lang.Long parentId,
java.lang.Long refEnumid,
boolean isFuzzy)
throws com.seeyon.ctp.common.exceptions.BusinessException
getEnumItemList 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagername - parentId - refEnumid - isFuzzy - true:name模糊匹配, false:name完全匹配 (目前由于性能原因,关闭了模糊匹配)com.seeyon.ctp.common.exceptions.BusinessException@Deprecated public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getChildItemsByItemId(java.lang.Long itemId)
getChildItemsByItemId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManageritemId - public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemListByParentId(java.lang.Long itemId)
getItemListByParentId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumBaseManageritemId - public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemListByEnumId(java.lang.Long enumId)
getItemListByEnumId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumBaseManagerenumId - public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemListByEnumIdAndParentId(java.lang.Long enumId,
java.lang.Long parentId)
getItemListByEnumIdAndParentId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumId - parentId - public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getAllItemListByEnumId(java.lang.Long enumId)
getAllItemListByEnumId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumBaseManagerenumId - public java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumBean> getEnumListByParentId(java.lang.Long enumId)
getEnumListByParentId 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumBaseManagerenumId - @AjaxAccess
public com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem getItemByCode(java.lang.String enumItemCode)
throws com.seeyon.ctp.common.exceptions.BusinessException
getItemByCode 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManagerenumItemCode - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> getItemListByEnumItemCode(java.util.List<com.seeyon.ctp.common.po.ctpenumnew.CtpEnumItem> list,
java.lang.String condition)
throws com.seeyon.ctp.common.exceptions.BusinessException
list - condition - com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.Map getEnumRangeAndCategoryRelation(java.lang.Boolean isEnum,
java.lang.Integer referenceRangeType)
com.seeyon.ctp.common.ctpenumnew.manager.EnumManagergetEnumRangeAndCategoryRelation 在接口中 com.seeyon.ctp.common.ctpenumnew.manager.EnumManager