开源OA:手把手教你搭建OA办公系统(5)信息发布的创建与使用

news/2024/7/10 21:58:40 标签: github, oa办公, java, 办公软件, 开源

企业的OA办公系统中,通常有一个版块为“信息发布”,它主要是用来发布单位内部信息,比如公司新闻、通知公告、规章制度等等内容。目标:利用O2OA开源协同办公项目,创建OA系统中内容管理模块及发布企业信息。

需求

规章制度

首先我们从O2OA办公平台的菜单中打开“内容管理设置”,点击右上角“新建栏目”按钮新建一个栏目,取名“规章制度”。

栏目名称:必填项,可随意填写; 

栏目别名:可随意填写; 

栏目描述:可随意填写; 

栏目排序:可随意填写; 

栏目类型:可随意填写; 

默认编辑表单:该栏目里的分类如果没有设置编辑表单时,使用这里配置的表单

默认阅读表单:该栏目里的分类如果没有设置阅读表单时,使用这里配置的表单

栏目图标:可随意配置;

点击“规章制度”栏目,打开栏目即可设计界面。

左侧包含八种设计元素

分类配置:该栏目里可以包含多个分类。

表单配置:设计和开发流程中需要使用的表单。

列表配置:列式内容管理中的业务数据。

数据配置:设计和管理OA信息发布中需要使用的数据。

脚本配置:设计和OA功能开发流程中需要调用的脚本。

资源文件:提供OA信息发布模块中可以直接访问的固定的文档、图片,便于直接以URL方式访问。

栏目属性:对应用的信息,权限进行管理和设定。

查找设计:对平台中的前端脚本进行搜索。

新建分类

点击分类配置后的“+”增加一个分类,输入分类名称“规章制度”,点击保存按钮,成功新建一个分类。

分类生成后默认关联了编辑和阅读表单。

我们可以在原有表单上做修改,也可以新建一个表单。表单的做法我们在前面的OA报销流程中已经讲过,这里就不从零开始,我们修改一下原有表单,点击进入发布类编辑表单。

发布范围:这里使用的是“读者”控件,这个控件是指:如果没有选择人员,那么所有人有权限查看该文件;如果选择了特定人员,那么只有选择的人员才有权限查看该文件。

发布类编辑表单修改完后,来看一下如何发布类阅读表单,阅读表单是发布后普通用户查看时显示的样式,这里没有需要改动的,所以就先不动。(同样的移动端操作条需要删掉)

Mobile(移动端)表单也是一样,已经有现成的,我们这里就不做修改了。

到此为止我们的“规章制度”开发就完成了,接下来我们看一下效果。

使用

首页点击“更多信息”进入内容管理首页。

点击右上角新建按钮,选择规章制度,填写信息标题,确定。

确定后新建并打开一个规章制度草稿,填写信息后点击发布按钮。

发布后跳转到内容管理首页,我们点击进入刚刚发布的文档看一下,这里可以看出来表单使用的是阅读表单样式。

以上就是OA系统软件中关于“信息发布”二次开发和发布的教程。


http://www.niftyadmin.cn/n/953142.html

相关文章

python数字排序_「每日一练」巧用Python实现数字排序

数字排序在我们的生产和生活中占着非常大的比重,这种思维和技术可以让一组数据更快更明了的展现在我们的面前,极大的提高了我们的工作效率! 那么,你知道如何用python实现数字的排序吗? 案例 输入三个整数x,y,z&#xf…

开源OA:手把手教你搭建OA办公系统(9)快速搭建企业门户

OA系统门户介绍 一个门户OA办公系统的门面,把这个门面做的既实用又漂亮很重要。而今天要介绍的功能——门户管理,是OA办公系统管理是O2OA五大平台之一,主要用于设计各类页面,比如系统首页、列表页面、二级页面、部门门户、报表门…

开源OA:手把手教你搭建OA办公系统(12)O2OA与第三方系统的数据交互实现

OA系统中服务管理的介绍 O2OA办公开发平台提供的服务管理可以让用户使用Javascript语言自由编写脚本,来实现与第三方系统的数据交互、数据同步、以及系统内的数据处理等工作,也可以编写OA系统内的定时任务脚本。 服务管理包括代理和接口两部分&#xf…

python中文本文件r_Python文件的读取和写入r w a r+w+a+

如何读取文件 open()函数 read()方法 open函数参数 filename mode mode参数可以不写,默认mode参数是“r” file_object open(file, mode) 例子: f open("test.txt") print(f.read()) f.close() open()函数打开后&…

开源OA:手把手教你搭建OA办公系统(13)将O2OA集成到钉钉

钉钉集成 在前面移动办公的课程中,我们已经介绍了: O2OA移动APP的功能和能力,但是现在用户说,我们一直都是在使用钉钉进行移动办公,不想再安装其他新的APP了。能不能在钉钉中使用O2OA进行办公呢? 其实我们前面也提过&a…

python 路径_Python中的路径问题

1、绝对路径 绝对路径有三种使用方法: 反斜杠 ‘\’:由于反斜杠 ‘\’ 要用作转义符, 所以如果要使用反斜杠表示路径,则必须使用双反斜杠。 C:\\Users\\Administrator\\Desktop\\image\\cork.jpg 原始字符串 r:可以使用…

开源OA:手把手教你搭建OA办公系统(17)实现系统间单点登陆认证

O2OA是一款全开源的企业信息化开发平台,作为OA系统开发平台,O2OA着力于帮助企业降低信息化系统开发成本,帮助企业提升信息化能力。本系列主要以实战形式向大家介绍使用开源OA平台搭建一套协同办公系统的实际操作过程,让大家更好地…

开源OA:手把手教你搭建OA办公系统(18)系统上线之配置外部数据库Mysql

我们已经完成了业务的开发工作.在开发过程中使用的是:O2OA平台的内置数据库,假设开发完成后,我们需要发布到生产系统,那么建议使用外部的数据库,如果用户很多,需要保障系统的高可用性,就需要考虑集群环境。…