首页 > 其他分享 >全开源、低代码开发平台:信息管理和信息栏目开发教程

全开源、低代码开发平台:信息管理和信息栏目开发教程

时间:2022-08-18 16:37:25浏览次数:95  
标签:栏目 点击 信息管理 OA 表单 开源 开发 规章制度 发布

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

需求

规章制度

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

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

栏目别名:可随意填写;

栏目描述:可随意填写;

栏目排序:可随意填写;

栏目类型:可随意填写;

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

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

栏目图标:可随意配置;

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

左侧包含八种设计元素

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

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

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

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

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

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

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

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

 

新建分类

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

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

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

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

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

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

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

 

使用

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

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

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

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

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

标签:栏目,点击,信息管理,OA,表单,开源,开发,规章制度,发布
From: https://www.cnblogs.com/O2OA/p/16599135.html

相关文章

  • JavaWeb 开发入门
    原文:JavaWeb学习总结(一)——JavaWeb开发入门一、基本概念1.1、Web开发的相关知识Web,在英语中Web即表示网页的意思,它用于表示Internet主机上供外界访问的资源......
  • macOS最强Java开发分析软件JProfiler for Mac中文永久版
    mac软件下载:https://mac.macxf.com/mac/808.html?id=NjU2MTE%3DJProfiler11破解版可以快速的帮助用户这进行使用的过程中,分析出您的操作错误这存在的错误,以此让开发者进......
  • Vue开发常见插件
    Vue项目无论是前端项目还是移动端项目,优先推荐使用VSCode作为编译工具。VSCode从使用的角度来说没有IDEA用着方便,但是从Vue的支持程度来说,还是不错的,所以优先推荐大家使......
  • VSCode搭建Rust开发环境
    前言本文以WindowsVSCode+WSL搭建为例。搭建步骤1、安装WSL。2、在WSL中安装c/c++编译环境(Rust依赖gcc):aptinstallbuild-essential运行此命令会自动安装gcc,g+......
  • 22、软件开发的目录规范
    22、软件开发的目录规范  软件开发目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的......
  • 非理性独立开发者=>关于赛道选择
    以往从没有写过副业类型的分享,前段时间与一位高管朋友聊天才意识到这也可以作为我博客的一部分。共同学习,共同进步。为什么分享这个主题  因为这是项目的最开始,也就......
  • 开发一个在线聊天
    在线聊天技术选型在线聊天因为涉及到互相通信,所以采用socket.io前端框架vue3打包工具vite机器人打招呼刚开始的时候,首先显示客户机器人打招呼,先不显示人工,有点类似......
  • 后端开发学习记录(四)——Mybatis的学习
    MybaitsMybaits官方文档官方文档mybatis–MyBatis3|IntroductionMybaits一、简介Ⅰ什么是MybaitsMyBatis是一款优秀的持久层框架;它支持自定义SQL、存......
  • OpenHarmony轻量设备Hi3861芯片开发板启动流程分析
    引言OpenHarmony作为一款万物互联的操作系统,覆盖了从嵌入式实时物联网操作系统到移动操作系统的全覆盖,其中内核包括LiteOS-M,LiteOS-A和Linux。LiteOS-M内核是面向IoT领......
  • 学生数据提交模式的探索-《教育行业核心数据流程管理平台》开发随笔
    学生数据提交方式有以下几种方式:方法1.通过第三方问卷星,平台批量采集学生的信息,然后通过问卷星的管理员后台,导出数据至Excel文件。此Excel的文件格式要符合《教育行业核......