Fetch the repository succeeded.
afast是一款基于ifast搭建的activiti工作流快速开发平台,原框架请戳ifast。在ifast原有功能的基础上,添加了工作流的设计工具和一个请求流程demo
├─ 工作流
│
├─ admin部署流程列表 ---------------- 已经部署的流程
│
├─ admin运行中的流程 ---------------- 查看运行中的流程
│
├─ admin流程设计 -------------------- 可以新建部署发布删除共工流
│
├─ 审批流程
│ │
│ ├─ 领导审批 ---------------- 第二步 部门领导先审批
│ │
│ ├─ 人资审批 ---------------- 第三步 人资审批
│ │
│ ├─ 本人销假 ---------------- 第五步 销假
│ │
│ ├─ 调整申请 ---------------- 第四步 如果二、三有不过的,重新提交
│ │
│ └─ 提交申请 ---------------- 第一步 提交申请
│
├─ 流程进度
│ │
│ ├─ 本人发起 ---------------- 提交请假申请
│ │
│ ├─ 本人参与 ---------------- 查看各自角色参与的流程
│ │
│ └─ 历史流程 ---------------- 流程历史
1.工作流工具
登录账号:amdin 密码:1
后台目前有三个权限角色
部门领导 ONE_LVL_ADMIN
人资 TWO_LVL_ADMIN
admin SUPER_ADMIN
为了方便入手,请求流程可以全程使用admin操作,不用账号互相切换。要修改请到代码中修改。
项目使用的oralce数据库,在sql中有dmp文件,如果使用mysql请到ifast下sql,用test/java/exam/CreateTable 来创建activit表,也可修改配置文件使其自动生成。请假的流程图在classpth下的process是下面,可以使用 "admin部署流程列表" 功能中的上传工作流文件来部署。
├─ main
│
├─ java
│ │
│ └─ com.ifast ----------------主代码
│ │
│ ├─ activiti ----------------工作流的设计保存发布
│ │
│ ├─ leave ---------------- 请求流程
│ │
│ ├─ Application.Java ---------------- 启动入口类
│
├─resources----------------资源文件
│
│
├─ static ----- 静态资源文件,css,js
│ │
│ ├─ diagram-viewer ---------------- 工作流设计
│ │
│ │
│ ├─ editor-app ---------------- 工作流设计
│
├─ templates ---- 页面模板
│ │
│ ├─ activiti ---------------- 工作流设计管理页面
│ │
│ ├─ modeler.html ---------------- 工作流设计页面
│ │
│ ├─ leave ---------------- 请假流程相关页面
│
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。