@GrailsCompileStatic@grails.compiler.GrailsCompileStatic @DomainEquals@bropen.toolkit.annotation.DomainEquals(compareMap = true, includes = "definition, type, value") class BusinessResource extends Object
文档定义关联的资源,如岗位、数据字典、业务专责、角色等
| Modifiers | Name | Description |
|---|---|---|
static String |
TYPE_BIZ |
资源类型:业务专责 |
static String |
TYPE_DD |
资源类型:数据字典 |
static String |
TYPE_FIELDHELP |
资源类型:文档字段帮助信息 |
static String |
TYPE_PERM |
资源类型:权限 |
static String |
TYPE_POS |
资源类型:岗位 |
static String |
TYPE_READER |
资源类型:默认知会人 |
static String |
TYPE_ROLE |
资源类型:角色 |
| Type | Name and description |
|---|---|
static List<Map> |
getDefinitions(String resourceType, String resourceId)根据资源,查找关联业务定义 |
static List<Map> |
getDefinitions(Object resource)根据资源,查找关联业务定义 |
| Methods inherited from class | Name |
|---|---|
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
资源类型:业务专责
资源类型:数据字典
资源类型:文档字段帮助信息
资源类型:权限
资源类型:岗位
资源类型:默认知会人
资源类型:角色
所属文档定义
资源类型
资源值
资源值(Clob 字段)
根据资源,查找关联业务定义
resourceType - 资源类型resourceId - 资源ID(资源值)。注意如果资源类型为 TYPE_READER,不考虑脚本计算结果(无法计算)。根据资源,查找关联业务定义
resource - 数据字典、岗位、权限、角色、员工、用户等对象