public interface EnumNotUsedManager extends EnumDeprecatedManager
| 限定符和类型 | 方法和说明 |
|---|---|
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)
校验枚举项值是否有重复
|
FlipInfo |
enumItemTableList(FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
构造枚举项表格列表
|
FlipInfo |
enumTableList(FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
构造枚举表格列表
|
java.util.List<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)
枚举导出
|
CtpEnumItem |
formEnumvalueToEnumItem(CtpEnumItem value) |
java.util.List<CtpEnumBean> |
getAllEnumListByAccountId(java.lang.String name,
java.lang.Long parentId,
java.lang.Long accountId) |
java.util.List<CtpEnumItem> |
getAllParentEnumItemByItem(CtpEnumItem item) |
int |
getDeep(java.lang.Long enumId)
已过时。
|
java.util.List<CtpEnumItem> |
getEnumItemInDatabse(java.util.List<java.lang.Long> id) |
java.util.List<CtpEnumItem> |
getEnumItemInDatabse(java.lang.Long id) |
java.lang.String |
getEnumItemLabel(EnumNameEnum metadataName,
java.lang.String value)
根据枚举名称和枚举项业务值,获取该枚举项名称
|
java.util.List<CtpEnumItem> |
getEnumItems(EnumNameEnum name,
java.lang.Boolean isSort) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getEnumListTree(java.util.Map<java.lang.String,java.lang.Object> map)
构造枚举列表树(单位枚举树,公共枚举数)
|
java.lang.String |
getEnumString(java.lang.Long parentEnumId)
根據分類的id返回所有子enmu的id和名稱
|
CtpEnumBean |
getFormEnumlistById(java.lang.Long id) |
java.util.List<CtpEnumItem> |
getItemListByShowValue(java.lang.String showValue)
根据枚举枚举项显示名称获得枚举项列表
|
CtpEnumItem |
getUserDefinedEnumItem(java.lang.Long id) |
void |
importEnums(java.lang.Long parentId,
int parentType,
java.util.List<CtpEnumItem> items)
枚举导入
|
java.lang.String |
parseToIds(java.lang.String namestr,
java.lang.Long startId)
传入的是name的string 如:a-b-c
解析为对应的枚举id,如123,456,789
|
void |
refEnum(CtpEnumBean metadata) |
void |
refEnumItem(CtpEnumBean metadata,
CtpEnumItem item) |
void |
refEnumItem(CtpEnumItem metadataItem) |
void |
refUserEnum(CtpEnumBean metadata) |
void |
refUserEnumItem(CtpEnumBean metadata,
CtpEnumItem item) |
boolean |
validateEnumDel(int nodeType,
java.lang.String ids)
校验枚举删除
|
java.lang.String |
validateEnumItemDel(java.lang.String ids)
校验枚举项删除
|
findEnumList, getAllEnumItem, getAllEnums, getAllOrgAoEnum, getAllOrgCtpEnum, getAllOrgCtpEnum, getAuthorizedIncludeElements, getBusinessEnums, getCanEditlSysEnums, getEnumItems, getFormSelectEnumItemList, getFormSelectEnumItemListByInputType, getSysEnums, getUserBusinessEnums, getUserBusinessEnums, getUserBusinessImageEnums, getUserBusinessImageEnums, getUserEnums, getUserImageEnums, getUserImageEnumsvoid refEnumItem(CtpEnumBean metadata, CtpEnumItem item)
void refEnum(CtpEnumBean metadata) throws BusinessException
void refUserEnumItem(CtpEnumBean metadata, CtpEnumItem item)
void refUserEnum(CtpEnumBean metadata) throws BusinessException
CtpEnumItem getUserDefinedEnumItem(java.lang.Long id)
CtpEnumBean getFormEnumlistById(java.lang.Long id)
java.util.List<CtpEnumItem> getEnumItemInDatabse(java.lang.Long id)
java.util.List<CtpEnumItem> getEnumItemInDatabse(java.util.List<java.lang.Long> id)
CtpEnumItem formEnumvalueToEnumItem(CtpEnumItem value)
void refEnumItem(CtpEnumItem metadataItem) throws java.lang.Exception
java.lang.Exceptionjava.util.List<CtpEnumItem> getEnumItems(EnumNameEnum name, java.lang.Boolean isSort)
java.util.Map<java.lang.Long,java.lang.Long> checEnumName(java.lang.String isSystem,
java.lang.String name)
java.lang.String checkItemIsRef(java.lang.String metadataId,
java.lang.String metadataItemId)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<CtpEnumItem> getItemListByShowValue(java.lang.String showValue) throws BusinessException
showValue - BusinessExceptionjava.lang.String getEnumItemLabel(EnumNameEnum metadataName, java.lang.String value)
metadataName - value - boolean checkEnumItemCode(java.lang.String enumItemCode,
java.lang.String id)
throws BusinessException
enumItemCode - BusinessExceptionboolean checkItemValue(java.lang.Long currentId,
java.lang.String itemValue,
java.lang.Long parentId,
int parentType)
throws BusinessException
BusinessExceptionboolean validateEnumDel(int nodeType,
java.lang.String ids)
throws BusinessException
ids - BusinessExceptionjava.lang.String validateEnumItemDel(java.lang.String ids)
throws BusinessException
ids - BusinessExceptionjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> getEnumListTree(java.util.Map<java.lang.String,java.lang.Object> map)
throws BusinessException
map - BusinessExceptionFlipInfo enumTableList(FlipInfo fi, java.util.Map<java.lang.String,java.lang.Object> params) throws BusinessException
fi - params - BusinessExceptionFlipInfo enumItemTableList(FlipInfo fi, java.util.Map<java.lang.String,java.lang.Object> params) throws BusinessException
fi - params - BusinessExceptionjava.util.List<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)
isAllPublic - 是否导出所有公共枚举,true:是 false:否publicEnumIds - 公共枚举IDunitIds - 导出枚举的单位IDenumIds - 导出枚举的单位下的枚举IDvoid importEnums(java.lang.Long parentId,
int parentType,
java.util.List<CtpEnumItem> items)
throws BusinessException
parentId - 枚举IDparentType - 枚举类型items - 枚举项列表BusinessExceptionjava.lang.String getEnumString(java.lang.Long parentEnumId)
throws BusinessException
parentEnumId - BusinessException@Deprecated
int getDeep(java.lang.Long enumId)
throws BusinessException
enumId - BusinessExceptionjava.lang.String parseToIds(java.lang.String namestr,
java.lang.Long startId)
throws BusinessException
namestr - startId - 初始idBusinessExceptionjava.util.List<CtpEnumBean> getAllEnumListByAccountId(java.lang.String name, java.lang.Long parentId, java.lang.Long accountId) throws BusinessException
@param - enumType@param - nodeId@return - @throws - BusinessExceptionBusinessExceptionjava.util.List<CtpEnumItem> getAllParentEnumItemByItem(CtpEnumItem item) throws BusinessException
item - BusinessException