文件夹
| Modifiers | Name | Description |
|---|---|---|
static String |
DD_SOURCE |
消息来源(发布部门)的数据字典 |
static Integer |
SOURCE_DICT |
|
static Integer |
SOURCE_DICT_ORG |
|
static Integer |
SOURCE_EMP |
|
static Integer |
SOURCE_MANUAL |
|
static Integer |
SOURCE_NONE |
|
static Integer |
SOURCE_ORG |
|
static Integer |
TYPE_CABINET |
|
static Integer |
TYPE_INFO |
|
static Integer |
TYPE_OTHER |
| Type | Name and description |
|---|---|
FolderAcl |
acl文件夹自己的Acl |
Boolean |
aclInherited是否继承上级文件夹的 ACL |
String |
aclInheritedIdsACL ID 列表(含上级和自己的 ACL ID): 多个ID间以分号分隔,字符串开始结尾都有分号 |
static Object |
belongsTo上级文件夹 |
String |
code编码:唯一的英文标识 |
static Object |
constraints |
ContentType |
contentType下级文件夹 |
bropen.framework.core.osm.Employee |
creator创建人 |
Date |
dateCreated创建时间 |
String |
fullIds文件夹 ID 列表(含所有上级和自己的 ID):多个ID间以分号分隔,字符串开始结尾都有分号 |
String |
fullName全名 |
Boolean |
hasAccesslog是否启用阅读日志 |
Boolean |
hasAcl是否启用Acl |
Boolean |
hasAttachment信息发布:是否允许上传附件 |
Boolean |
hasBatchDelete是否可批量删除 |
Boolean |
hasImage信息发布:是否可在文本编辑器外上传图片(图片新闻) |
static Object |
hasMany |
Boolean |
hasProcess是否启用基于 BPM 的审批流程:ArticleProcess |
Boolean |
hasRange文档是否可以指定发布范围:仅 Article 有效 |
Boolean |
hasVideo信息发布:是否可在文本编辑器外上传视频(视频新闻) |
Date |
lastUpdated修改时间(里面的文件更新时,也更新文件夹的时间--取消) |
static Object |
mapping |
String |
mediaLimitsJSON 格式的多媒体文件属性限制 |
String |
name名称 |
String |
notes备注 |
static bropen.framework.core.OsmEmployeeService |
osmEmployeeService |
Boolean |
reviewable是否启用简单的审核流程 |
String |
reviewerIds简单审核流程的审核人:以分号分隔的员工 ID 列表 |
Boolean |
richtext信息发布:是否采用富文本编辑 |
Boolean |
root是否为根文件夹 如果是的话,则文件、文件夹移动时,不能超出该文件夹,且不允许直接删除 |
static bropen.framework.core.SecRoleService |
secRoleService |
Integer |
sequence序号 |
Integer |
source信息发布 && 文件柜:是否需要有发布部门(来源) 0 = 不需要 1 = 从数据字典取 2 = 从数据字典 + 机构名称列表中取 3 = 从机构名称列表中取 4 = 从当前用户所在机构选取,如果没有兼职则固定为主职机构 10 = 手动输入 |
String |
sourceOrganizationProperty |
String |
sourceOrganizationWhere |
Boolean |
stickable信息发布:是否允许置顶 |
Integer |
type文件夹类型 1=文件柜,仅允许上传文件 (File) 和发布文章 (Article),属性 contentType 为空 2=信息发布,仅允许发布文章(含图片、视频等) 3=档案库或其他,ContentType 等需自定义 |
| Type | Name and description |
|---|---|
Object |
afterInsert() |
Object |
authenticate(bropen.framework.core.osm.Employee emp, String permission = "reader")文件夹鉴权:显示文件夹列表时需判断
|
Object |
beforeInsert() |
Object |
beforeUpdate() |
Object |
beforeValidate() |
static void |
bootStrapInit() |
Integer |
countContents()计算文件夹(包括子文件夹)下的所有文档数 |
Folder |
root()获得根目录:root 属性为 true,或者没有 parent |
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() |
消息来源(发布部门)的数据字典
文件夹自己的Acl
是否继承上级文件夹的 ACL
ACL ID 列表(含上级和自己的 ACL ID): 多个ID间以分号分隔,字符串开始结尾都有分号
上级文件夹
编码:唯一的英文标识
下级文件夹
创建人
创建时间
文件夹 ID 列表(含所有上级和自己的 ID):多个ID间以分号分隔,字符串开始结尾都有分号
全名
是否启用阅读日志
是否启用Acl
信息发布:是否允许上传附件
是否可批量删除
信息发布:是否可在文本编辑器外上传图片(图片新闻)
是否启用基于 BPM 的审批流程:ArticleProcess
文档是否可以指定发布范围:仅 Article 有效
信息发布:是否可在文本编辑器外上传视频(视频新闻)
修改时间(里面的文件更新时,也更新文件夹的时间--取消)
JSON 格式的多媒体文件属性限制
如限制图片的尺寸和文件大小:{minImageSize: x*y, maxImageSize: x*y, maxFileSize: z[M], imageDesc: xxxx}
名称
备注
是否启用简单的审核流程
简单审核流程的审核人:以分号分隔的员工 ID 列表
信息发布:是否采用富文本编辑
是否为根文件夹 如果是的话,则文件、文件夹移动时,不能超出该文件夹,且不允许直接删除
序号
信息发布 && 文件柜:是否需要有发布部门(来源) 0 = 不需要 1 = 从数据字典取 2 = 从数据字典 + 机构名称列表中取 3 = 从机构名称列表中取 4 = 从当前用户所在机构选取,如果没有兼职则固定为主职机构 10 = 手动输入
信息发布:是否允许置顶
文件夹类型
1=文件柜,仅允许上传文件 (File) 和发布文章 (Article),属性 contentType 为空 2=信息发布,仅允许发布文章(含图片、视频等) 3=档案库或其他,ContentType 等需自定义
文件夹鉴权:显示文件夹列表时需判断
计算文件夹(包括子文件夹)下的所有文档数
获得根目录:root 属性为 true,或者没有 parent