OA-System是一个基于Ant Design Vue和Jeecg-Boot开发的功能强大、易于扩展、功能丰富,界面美观、开源(基于MIT License协议开源)且免费的 OA 办公系统,适用于各种企业级应用场景,办公效率提升利器!
办公自动化系统是员工及管理者使用频率最高的应用系统,可以极大提高公司的办公效率,OA办公系统通过提升工作效率、优化资源配置、促进信息共享和协作、加强数据安全性以及支持远程办公等多方面的功能,为企业带来了显著的效益。这也是越来越多的企业选择实施OA办公系统的原因。
前端
- Vue
- node
- Webpack
- vue-cropper – 头像裁剪组件
- Ant Design of Vue
- @antv/g2 – Alipay AntV 数据可视化图表
- Viser-vue – antv/g2 封装实现
后端
- Jeecg-Boot 快速开发平台
- 基础框架:Spring Boot 2.1.3.RELEASE
- 持久层框架:Mybatis-plus_3.1.2
- 安全框架:Apache Shiro 1.4.0,Jwt_3.7.0
- 数据库连接池:阿里巴巴Druid 1.1.10
- 缓存框架:redis
- 日志打印:logback
- 其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。
功能介绍
特色功能:工作流动态审批、加签、会签等,文档预览、图片预览,博客编写、预览、查看、搜索,社区、问答,在线网盘等
- 工作流引擎:完全手写且开源,可以类似钉钉/飞书那样,动态选择审批人员。
- 文档处理:提供文档预览、图片预览等功能,支持大型文件的在线处理。
- 社区互动:具有博客编写、预览、查看、搜索等功能,以及社区、问答等互动功能。
- 在线存储:提供在线网盘功能,方便用户存储和共享文件。
前端项目运行
拉取项目代码
git clone https://github.com/Miazzy/oa-front-service
安装依赖
yarn install
开发模式运行
yarn run serve
编译项目
yarn run build
前端源代码:https://github.com/Miazzy/oa-front-service
后端源代码:https://gitee.com/yunwisdoms/oa-back-service
原创文章,作者:北单,如若转载,请注明出处:https://www.beidanyezhu.com/a/351.html