1 Star 0 Fork 3.5K

Apple / O2OA

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 10.75 KB
一键复制 编辑 原始数据 按行查看 历史
O2LEE 提交于 2020-12-02 09:06 . Merge branch 'patch-5' into 'develop'

O2OA相关教程

安装管理及配置

业务开发与设计

平台内置应用介绍

源码的编译及管理


O2OA : Java企业信息化系统,开源OA openSource OA Platform

O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外提供专业的开发运维等技术服务。

o2oa

O2OA平台拥有流程管理、门户管理、信息管理、数据管理和服务管理五大核心能力。用户可以直接使用平台已有功能进行信息信息化建设,平台提供了完整的用户管理,权限管理,流程和信息管理体系,并且提供了大量的开发组件和开箱即用的应用,可以大幅度减化企业信息化建设成本和业务应用开发难度。

其主要能力如下:

流程管理:全功能流程引擎。基于任务驱动,开放式服务驱动,高灵活性、扩展性,事件定义丰富。包含人工、自动、拆分、合并、并行、定时、服务调用、子流程等功能。应用场景丰富,可轻松实现公文、合同、项目管理等复杂工作流应用。

信息管理:具有权限控制能力的内容管理平台。支持自定义栏目、分类,表格,表单,多级权限系统,能轻松实现知识管理、通知公司、规章制度、文件管理等内容发布系统。

门户管理:具体可视化表单编辑的,支持HTML直接导入的,支持各类数据源,外部应用集成能力的,所见即所得的门户管理平台。适用于实现企业信息化门户系统,可以轻松结合O2OA提供的认证设置与其他系统进行单点认证集成。

服务管理:可以在前端脚本的形式,开发和自定义web服务,实现与后端服务数据交互的能力。

数据中心:可以通过配置轻松实现数据透视图展示,数据统计、数据可视化图表开发等等功能。

智能办公:拥有语音办公、人脸识别、指纹认证、智能文档纠错、智能填表推荐等智能办公特色

移动办公:支持安卓\IOS手机APP办公,支持与企业微信和钉钉集成,支持企业私有化微信部署

开箱即用:O2OA还提供如考勤管理、日程管理、会议管理、脑图管理、便签、云文件、企业社区、执行力管理等开箱即用的应用供企业选择

产品特点:

1. 代码全部开源,开发者可以下载源码进行任意,编译成自己的信息化平台。

2. 平台全功能免费,无任何功能和人数限制。

3. 支持私有化部署,下载软件安装包后可以安装在自己的服务器上,数据更安全。

4. 随时随地办公,平台支持兼容HTML5的浏览器,并且提供了原生的IOS/Android应用,并且支持钉钉和企业微信集成。

5. 高可扩展性,用户通过简单的学习后,可以自定义配置门户、流程应用、内容管理应用

更多的产品介绍、使用说明、下载、在线体验、API及讨论请移步至http://www.o2oa.net/

官方网站:

开源主页 : https://www.oschina.net/p/o2oa

官方网站 : http://www.o2oa.net

Gitee : https://gitee.com/o2oa/O2OA

Github : https://github.com/o2oa/o2oa

语雀文档 : https://www.yuque.com/o2oa/course

脚本API:http://www.o2oa.net/x_desktop/portal.html?id=dcd8e168-2da0-4496-83ee-137dc976c7f6

关于正式环境数据安全相关的建议:

O2OA自带的H2数据库是一个内嵌式的内存数据库,适合用于开发环境、功能演示环境,并不适合用作正式环境。

如果作为正式环境使用,建议您使用拥有更高性能,更加稳定的商用级别数据库。如Mysql8,Oracle12C,SQLServer 2012等。

另外,O2OA提供数据定期备份和恢复的能力,建议您开启正式环境的数据定期备份的功能,以确保数据库异常时可以进行数据恢复。

最新版本服务器安装包下载[o2server_V5.3.0]:

windows 64Bit : http://download.o2oa.net/download/o2server-5.3.0-windows-x64.zip

Linux 64Bit : http://download.o2oa.net/download/o2server-5.3.0-linux-x64.zip

MacOS : http://download.o2oa.net/download/o2server-5.3.0-macos.zip

AIX : http://download.o2oa.net/download/o2server-5.3.0-aix.zip

raspberrypi(树莓派):http://download.o2oa.net/download/o2server-5.3.0-raspi.zip

ARM[深度Linux(deepin),优麒麟(Ubuntu),中标麒麟(NeoKylin),威科乐恩Linux(WiOS)]:

http://download.o2oa.net/download/o2server-5.3.0-linux-arm.zip

RISC-V[Debian GNU/Linux,银河麒麟飞腾]:

http://download.o2oa.net/download/o2server-5.3.0-linux-mips.zip

官方网盘下载:

百度云盘:https://pan.baidu.com/s/1oBQ1atXGyXdLaYE5uAqF1w 提取码: pnk9

最新版本 v5.3:

功能新增

[移动办公]新增了企业微信通讯录同步回调功能

[移动办公]新增了钉钉通讯录同步回调功能

[数据库连接]新增了人大金仓数据库V8R6适配器

[流程平台]新增了表单组件的默认值等脚本支持异步返回

[流程平台]优化表单展现速度,增加预加载脚本

[流程平台]新增了数据网格支持插入附件功能

[流程平台]新增了V2版本的work接口

[流程平台]新增了V2版本的form接口

[文件存储]新增了对sftp协议的支持

[系统服务]新增了工作时间计算的前端接口

[人员组织]新增了组织关联用户、身份是否存在的校验接口

[人员组织]新增了根据职务名称和组织查询职务信息接口

[人员组织]新增了组织成员按身份排序的按钮

[中心服务]新增了手动发起同步区域数据接口

[内容管理]新增了点赞信息查询接口

[内容管理]新增了根据id列表查询doc数据接口

[数据中心]新增了查询语句的视图配置

[数据中心]新增了查询语句的API

[数据中心]新增了获取实体对象的属性信息接口

[数据中心]新增了视图数组类型in语句查询条件

[数据中心]新增了查询语句查询数据与查询总数同时执行的接口

[数据中心]新增了视图中的全选功能

[数据中心]新增了视图中按脚本设置默认选中条目的功能

[数据中心]新增了视图中按脚本设置选中条目权限的功能

[平台架构]打包应用jar包上传到maven仓库

[平台架构]新增了自定义应用模板创建

[平台架构]引入Promise对象,所有前端Action的请求全部返回Promise对象

[平台架构]新增了web.json配置,可配置configMapping减少获取服务地址请求

[考勤管理]新增了工作地点的百度开发者账号设置

功能优化

[缓存]简化ETag计算,减少ETag计算开销

[服务器]ctl -hs 命令增加对center,application,web服务器的dump

[流程平台]优化优先路由功能,增加立即执行配置项

[流程平台]增加在拆分合并状态下的拆分值的回滚

[流程平台]增加提交时人员选择的隐藏条件

[流程平台]修改服务调用活动颜色,以免和流程监控的已流转过活动颜色过于接近

[流程平台]多人处理时,优先路由是立即执行还是所有人处理完成后执行,现在可以在流程配置时选择

[流程平台]默认隐藏流程配置的高级属性

[流程平台]流程配置事件增加了有代码的提示标志

[系统服务]接口脚本改由编译后缓存执行

[数据库连接]增加数据库连接池借入借出的testConnection配置项

[服务器]ctl -td命令改由调用jcmd执行

[数据中心]优化自建表查询,允许自建表间关联查询、子查询、join查询

[数据中心]自建表编译优化,支持集群同时编译

[数据中心]取消视图查询时默认时间范围1年限制

[数据中心]限制了自检表的表名为文本加日期

[数据中心、流程引擎、内容管理]操作条的系统操作和自定义操作可以混合排序

[内容管理]缓存及权限刷新修改

[内容管理]增加了评论的编辑器设置

[人员组织]修改根据组织和职务名称查询身份信息接口(优化查询速度)

[人员组织]增加了组织中按照人员拼音排序的功能

[门户管理]优化门户展现速度

[云文件]支持管理员设置用户最大使用容量、可上传的文件类型限制

问题修复

[移动办公]修复了Android app 下载更新的bug

[移动办公]修复了Android app 指纹认证登录不成功的bug

[移动办公]修复了Android app 会议处理页面的bug

[移动办公]修复了钉钉工作页面无法关闭的bug

[论坛管理]修复了内外网域名不同图片不能正确显示的bug

[数据库连接]修复了神州通用数据库Boolean映射错误的bug

[自定义表]修复了驼峰式命名单个小写字母转换的错误

[流程平台]修复了一键下载文件标题包含特殊字符、标题过长的问题

[流程平台]修复了提交时选人可能重复出现人员的问题

[流程平台]修复了关闭WORK页面时,有时beforeunload事件会执行两次的问题

[流程平台]修复了版式文件粘贴大段内容后容器高度异常问题

[流程平台]修复了数据网格中多行文本的显示问题

[应用中心]修复了导入应用覆盖时应用本身信息没有覆盖的问题

[内容管理]修复了附件update权限判断错误的问题

[数据中心]修复了数据中心应用删除时关联的子表数据未删除完全的问题

[系统服务]修复了代理模式代理url特殊字符比如|的问题

[平台首页]修复了首页日程安排标题显示重叠的问题

配置编译环境:

操作教程:http://www.o2oa.net/course/ng5iqb.html

服务器部署

部署教程

开源中国技术博客:https://my.oschina.net/u/3931542

windows部署步骤:

1.下载o2server_yyyyMMddHHmmss_windows.zip程序包。

2.解压下载后的压缩包到任意目录。

3.确认开通服务器的80、20020、20030端口。

4.打开o2server文件夹,选择start_windows.bat双击打开。

5.启动服务,等待相关服务启动完成。

6.启动完成后打开浏览器访问http://127.0.0.1。

7.输入用户名xadmin密码o2登陆系统。

温馨提醒

O2OA自带的H2数据库是一个内嵌式的内存数据库,比适合用于开发环境、功能演示环境,并不适合用作正式环境使用。

如果作为正式环境使用,建议您使用拥有更高性能,更加稳定的商用级别数据库,如Mysql8,Oracle12C,SQLServer 2012等。

O2OA提供数据定期备份和恢复的能力,建议您开启正式环境的数据定期备份的功能,以确保数据库异常时可以进行数据恢复。

Java
1
https://gitee.com/applemelon/O2OA.git
git@gitee.com:applemelon/O2OA.git
applemelon
O2OA
O2OA
master

搜索帮助