本博客为O2OA系列教程、O2OA使用手册,教程目录和各章节天梯将在连载完后更新。
使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署
使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端口冲突和服务器端口配置
使用O2OA二次开发搭建企业办公平台(三)平台部署篇:使用外部数据库
使用O2OA二次开发搭建企业办公平台(四)平台部署篇:用户密码设置
使用O2OA二次开发搭建企业办公平台(五)平台部署篇:连接O2云使用APP
使用O2OA二次开发搭建企业办公平台(六)平台部署篇:定制自己的APP
使用O2OA二次开发搭建企业办公平台(七)平台部署篇:服务器备份和数据导入导出
使用O2OA二次开发搭建企业办公平台(八)组织管理篇:创建组织和个人信息
使用O2OA二次开发搭建企业办公平台(九)组织管理篇:组织职务的创建和使用
使用O2OA二次开发搭建企业办公平台(十)组织管理篇:组织管理者设定
使用O2OA二次开发搭建企业办公平台(十一)组织管理篇:关于系统角色管理
使用O2OA二次开发搭建企业办公平台(十二)流程开发篇:报销审批流程需求和应用创建
使用O2OA二次开发搭建企业办公平台(十三)流程开发篇:报销审批流程表单开发
使用O2OA二次开发搭建企业办公平台(十四)流程开发篇:使用数据字典进行报销类型配置
使用O2OA二次开发搭建企业办公平台(十五)流程开发篇:创建报销审批流程
使用O2OA二次开发搭建企业办公平台(十六)信息开发篇:信息栏目和分类的创建及权限的设置
本章题纲:
1、谁可以进行设计和开发?
2、信息系统设计入口
3、创建栏目和分类
4、创建表单
5、为分类设置表单
6、栏目和分类的权限设置
本章节以创建通知公告为例,介绍一个内容发布的设计过程。一个内容发布模块的创建分为三步:创建栏目、创建分类、创建并设置表单
一、谁可以进行设计开发?
除了xadmin, 拥有如下角色的用户均能进行流程应用的管理和开发:
人员或者角色 |
人员或者角色名称 |
平台 |
说明 |
xadmin |
系统管理员 |
所有 |
所有权限 |
Manager |
系统管理员 |
所有 |
所有权限 |
CMSManager角色 |
内容平台管理员 |
内容平台 |
允许创建内容管理应用 允许修改和删除任何内容管理应用 |
具体角色管理方法,请见《使用O2OA二次开发搭建企业办公平台(十一)组织管理篇:关于系统角色管理》
二、信息系统设计入口
在系统菜单-设计中心-内容管理平台中定制您的系统。点击系统菜单,找到“设计中心”,点击后打开设计中心。
在内容管理平台中,可以进信息应用的创建。
三、创建栏目和分类
1、创建栏目
在设计中心点击内容管理平台图标可进入内容管理界面,如下图:
点击右上角新建按钮,可创建新的栏目。弹出栏目新建对话框:
在“栏目名称”中填写“通知公告”;
“栏目描述”和“栏目排序”可随意填写;
点击“确定”按钮,就创建了新的栏目“通知公告”
点击“通知公告”栏目,打开栏目设计界面
2、创建分类
点击“分类配置”右边的“+”号,可创建一个栏目分类,如下图:
输入分类名称“通知公告”,然后点击保存按钮,如下图:
四、创建表单
信息类的数据需要两个表单:编辑表单和阅读表单,分别用于编辑时的数据收集和阅读时的数据展现。
在左边导航选中“通知公告”分类,然后在右边“选择分类表单”处,点击右上角的“+”号图标,可创建一个表单。
点击新建按钮后,弹出模板选择窗口,点击“发布类编辑表单”,即可以此表单为模板,创建一个新表单,并进入表单编辑界面。
表单编辑界面和流程中的表单编辑一致。这里我们使用模板创建表单,表单内容已经符合我们的需求,所以只需要修改一下表单名称为“通知公告编辑表单”,然后保存即可。
信息发布应用一般需要两个表单,即一个编辑时使用的表单,一个阅读时使用的表单。我们用同样的方法,根据“发布类阅读表单”模板创建一个表单,命名为“通知公告阅读表单”,创建后,点击左边导航选中“通知公告”分类,如下图:
五、为分类设置表单
在“选择分类表单”区域:
点击“通知公告阅读表单”右边的图标 ,使其高亮,系统会提示“设置阅读表单成功”;
点击“通知公告编辑表单”右边的图标 ,使其高亮,系统会提示“设置编辑表单成功”。如图所示:
这样“通知公告”这个分类下,创建或编辑文档时,会使用“通知公告编辑表单”来显示文档内容;当阅读已经发布的文档时,会使用“通知公告阅读表单”来显示文档内容。
测试发布
经过以上步骤,我们完成了一个内容发布模块的创建,我们可以到 "菜单" -> “信息平台”模块中测试它:
五、栏目和分类的权限设置
权限配置分两个方面:栏目的权限和分类的权限
在栏目信息的栏目属性信息中,栏目的权限设置如下:
在栏目具体分类的分类属性中,分类的权限设置如下:
可见范围:信息发布后可以查看的人,取栏目可见范围和分类可见范围的交集
发布者:有发布权限的人,取栏目发布者和分类发布者的合集
管理者:对该栏目有管理权限的人,取栏目管理者和分类管理者的合集
相关推荐
《o2oa用户操作手册-环境部署及搭建应用》是一份详细指导用户如何在C#环境中部署O2OA平台并构建应用的文档。O2OA(Open Source Office Automation)是一款开源的企业级工作流自动化系统,它提供了丰富的功能,如流程...
【O2OA用户操作手册-环境部署及搭建应用-20180925.doc】文档主要介绍了O2OA办公平台的环境部署和应用搭建流程,以及相关的用户操作指南。O2OA是一款基于J2EE架构的企业信息化系统,它集成了移动办公和智能办公功能,...
用户可以直接使用平台已有功能进行信息信息化建设,平台提供了完整的用户管理,权限管理,流程和信息管理体系,并且提供了大量的开发组件和开箱即用的应用,可以大幅度减化企业信息化建设成本和业务应用开发难度。O2...
O2OA企业应用开发平台是兰德纵横网络技术股份有限公司发布和维护的开源产品,是使用JavaEE技术栈,分布式架构设计的一款真正全代码开源的企业应用定制化开发平台。适用于企业OA、协同办公类信息化系统的建设和...
【标题】"开源OA企业信息化平台O2OA iOS端源码.zip" 提供的是一个针对企业信息化管理的开源办公自动化(OA)系统O2OA的iOS客户端源代码。这个源码包旨在帮助开发者或者企业定制自己的移动办公应用,实现移动设备上的...
**O2OA-master.zip** 是一个包含开源OA(Office Automation)系统的源代码压缩包,源自码云GVP(Gitee Value-Added Partner...通过下载并部署这个压缩包,用户可以搭建自己的OA系统,根据实际需求进行二次开发和扩展。
O2OA相关教程O2OA:Java企业信息化系统,开源OA开源OA平台O2OA是基于J2EE架构,集成了移动办公,智能办公,支持私有化部署,自适应负载能力的,能够节省成本的企业软件开发成本的基于AGPL协议开放源代码的企业信息化...
O2OA开发平台是一个基于J2EE分布式架构,集成移动办公、智能办公、支持私有化部署、自适应负载能力的,节约企业软件开发成本企业信息化系统需求定制开发平台解决方案。O2OA平台基于AGPL协议开放源代码,提供有偿的...
O2OA是基于J2EE架构,集成了移动办公,智能办公,支持私有化部署,自适应负载能力的,能够节省成本的企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案方案,对外提供专业的开发运维等...
《O2OA-master (1)》是一个开源的企业级工作流平台源码压缩包,它包含了一个完整的O2OA系统的源代码。O2OA,全称为Open Two Open Office Automation,是一款基于Java技术构建的企业级工作流管理系统,旨在提供灵活、...
1. **高度可定制性**:除了内置的各种模块外,O2OA还提供了丰富的API接口和插件机制,开发者可以根据企业具体需求进行二次开发,实现个性化定制。 2. **优秀的性能表现**:采用先进的技术栈和优化方案,在处理大量...
O2OA提供了丰富的API接口,允许开发者进行二次开发和系统集成,实现与其他业务系统的无缝对接。同时,它还支持自定义插件,可根据企业需求扩展功能。 七、安全机制 O2OA在安全性方面下了很大功夫,采用角色权限管理...
O2OA企业信息化办公平台Android端原始码 O2OA平台Android客户端,最低支持Android版本4.4 Android KitKat,编程语言主要使用kotlin。 环境安装 请使用最新版本的Android Studio进行导入编译,编译的Android SDK版本...
开源OA系统 - 码云GVP|Java开源oa|企业OA办公平台|企业OA|协同办公OA|流程平台OA|O2OA|OA,支持国产麒麟操作系统和国产数据库(达梦、人大金仓),政务OA,军工信息化OA。使用JavaEE技术栈,分布式架构设计的一款...
O2OA企业信息化办公平台iOS端原始码 O2OA平台iOS客户端,最低支持IOS版本10.0,编程语言使用swift。 准备 Xcode版本使用最新的版本 项目使用了COCOAPODS,需要本地安装最新版本的COCOAPODS。然后到项目根目录执行pod...
O2OA企业应用开发平台是兰德纵横网络技术股份有限公司发布和维护的开源产品,是使用JavaEE技术栈,分布式架构设计的一款真正全代码开源的企业应用定制化开发平台。适用于企业OA、协同办公类信息化系统的建设和...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...
O2OA开源OA(Office Automation)系统是一款基于Java技术的企业级工作流平台,旨在帮助企业构建高效、灵活的自动化办公环境。v8.1.1是该系统的最新版本,提供了一系列增强功能和优化,以满足不断变化的业务需求。 #...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...