Coder Social home page Coder Social logo

xrogzu / o2oa Goto Github PK

View Code? Open in Web Editor NEW

This project forked from o2oa/o2oa

0.0 0.0 0.0 1.29 GB

开源OA系统 - 码云GVP|Java开源oa|企业OA办公平台|企业OA|协同办公OA|流程平台OA|O2OA|OA,支持国产麒麟操作系统和国产数据库(达梦、人大金仓),政务OA,军工信息化OA

Home Page: http://www.o2oa.net/

License: GNU Affero General Public License v3.0

JavaScript 43.46% HTML 4.79% Java 40.89% CSS 1.15% Shell 0.15% PHP 0.03% Batchfile 0.02% Objective-C 0.76% Kotlin 3.95% Swift 4.68% Ruby 0.01% C 0.11%

o2oa's Introduction

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

o2oa's People

Contributors

boomegg1993 avatar caixiangyi avatar fancylou avatar huqi1980 avatar jyew2 avatar kelice555 avatar liyihz2008 avatar o2fly avatar o2shine avatar qijian avatar tangxl0909 avatar wangwenxiong1982 avatar withubmoa avatar zhouruicn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.