class DocumentDefinition extends Object
业务文档定义
| Type | Name and description |
|---|---|
DomainApplication |
application所属应用 |
Boolean |
biztree是否在业务树(参与树)中显示:默认为是 |
static Object |
constraints |
Boolean |
creatable是否可调用操作create起草 |
String |
createdBy |
Boolean |
createtree是否在起草树中显示:默认为是 |
Date |
dateCreated创建时间... |
Boolean |
disabled文档定义是否被禁用 |
String |
docClass关联的文档 Domain 类 |
String |
group业务分组,用 "/" 分隔。 |
Date |
lastUpdated |
static Map |
listFields |
static Object |
mapping |
String |
name文档定义名称 |
String |
notes权限:文档作者是否可以删除自己起草的文档 |
String |
pluginDomain 类所在插件名称 |
String |
revision版本号:三段式(xxx.xxx.xxx) |
static Object |
transients |
String |
updatedBy |
| Type | Name and description |
|---|---|
Object |
beforeValidate() |
static DocumentDefinition |
findByClass(String docClass, Map options = null)根据 Domain 类名,获得对应的文档定义对象 |
static Object |
findByClass(String selectHql, String docClass, Map options = null)根据 Domain 类名获得对应的文档定义对象或属性 |
static Map |
findCurrent(String docClass, Long applicationId = null)获得应用中加载的文档定义 |
static String |
formatRevision(String revision)格式化版本号:xxx.xxx.xxx,不足用 0 补 |
static String |
getDisplayGroup(String group)根据 i18n 获得业务分组显示名 |
String |
getDisplayGroup() |
static List<Map> |
listCurrent()获得当前应用中已加载的文档定义列表 |
String |
toString() |
| 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() |
所属应用
是否在业务树(参与树)中显示:默认为是
是否可调用操作create起草
是否在起草树中显示:默认为是
创建时间...
文档定义是否被禁用
关联的文档 Domain 类
业务分组,用 "/" 分隔。
文档定义名称
默认通过 docClass 国际化定义计算。
权限:文档作者是否可以删除自己起草的文档
Domain 类所在插件名称
版本号:三段式(xxx.xxx.xxx)
根据 Domain 类名,获得对应的文档定义对象
docClass - 文档类名options.revision - 版本号,当为null是表示取当前最大版本号options.disabled - 禁用标志,默认为false;如果为 * 则表示不在乎是否禁用,但会优先返回未禁用的options.application - 所属应用;如果为空,则按照当前应用、当前域、其它域的顺序查找。根据 Domain 类名获得对应的文档定义对象或属性
selectHql - 返回结果内容,如 dd.revision 表示仅返回属性 revision获得应用中加载的文档定义
applicationId - 应用,默认为当前应用格式化版本号:xxx.xxx.xxx,不足用 0 补
根据 i18n 获得业务分组显示名
获得当前应用中已加载的文档定义列表