基于 JFinal 的OA系统,JFinalOA,JFinalOA-LayUI

JavaWeb源码 开发平台  admin 浏览 评论

261506396314545299.png


源码:

JFinalOA(2017-09-26).zip
JFinalOA-LayUI(2017-09-26).zip



JFinalOA 详细介绍

重大更新:由于各种原因LayUI版本的JFinalOA并没有及时更新,之前的代码全部迁移到JFinalOA-LayUI项目中去。

LayUI版本未来一段时间将不进行维护,需要使用的朋友可以对其随意修改使用。

 

JFinalOA码云地址:http://git.oschina.net/glorylion/JFinalOA

JFinalOA-LayUI码云地址:https://git.oschina.net/glorylion/JFinalOA-LayUI

 

 

现使用版本为统一JFinalOA版本

项目主要提供办公系统的开发人员提供一套带有内容管理,权限管理,用户管理,流程管理的完整开发平台,以及提供部分解决方案。

选用的技术框架基本都是简单易上手的,方便自己用来做办公类项目,以及其他类型小项目都会比较方便。

除弹层以外没有使用任何iframe(使用pJax),不必纠结各种跨iframe传参数问题等其他问题

问题注意

  1. 即时通讯模块请使用Tomcat8.5运行,需要使用WebSocket

  2. MySql请使用5.6或以上版本

MySql低版本,可以导入除去流程表的sql,然后修改ActivitiPlugin()插件,将52行代码注释,将53行代码放开,启动应用,activiti流程表将会自动创建。创建完成之后,记得要把ActivitiPlugin插件的代码还原,否则每次启动应用,流程表将会全部重置!!!

插件位置

com.pointlion.sys.plugin.activiti.ActivitiPlugin

使用框架介绍

  1. JFinal 3.0+3.0模版引擎

  2. Shiro      非常简单方便的控制权限

  3. Activiti   流程引擎

  4. BootStrap

  5. MySql

主要模块介绍

  1. 菜单管理

  2. 用户管理

  3. 组织结构

  4. 角色管理

  5. 正在运行流程

  6. 流程模型管理