**关于工作流的需求基本上可以归纳为两种**
1. 简单的工作流需求:来自各种互联网项目的后台管理系统
各种互联网业务流程,常见各种流程审批...
3. 复杂的工作流需求:来自各种重量级的信息系统,ERP等
流程未知,由用户来创建流程,其它复杂的拓展和定制。
先说复杂的需求,这种目前市面上的解决方案有Activiti/JBPM等,这块比较复杂,有需要可以自己做集成,EOVA的定位是简单,默认并不会集成这些重量级的工作流引擎,因为集成之后会使整个平台更复杂。
虽然默认不集成重量级的引擎,但是一些简单的工作流需求,咱们肯定得提供一定层度的支持。
*所以EOVA在后续的版本中,会利用平台本身的优点,创造轻量级的工作流解决方案。*
* * * * *
**在目前的版本中(V1.5+),可以这样去实现业务流程:**
例如:经典的 订单流程
* 仓库大妈 负责打包 完了选单子 按一下打包完成,进入一下个环节
* 核对大妈 负责核对 完了选单子 按一下核对完成,进入一下个环节
* 发货大叔 负责装车 完了选单子 按一下开始派送,进入一下个环节
* 购买用户 收到快递了 点一下 已收货,流程结束!
假设订单有3种状态
`已支付=1 已发货=2 已归档=3`
新增3个菜单
* * * * *
已支付订单 `eova_menu.fitler='status = 1'`
新增自定义按钮 开发发货 status -> 2
* * * * *
已发货订单 `eova_menu.fitler='status = 2'`
新增自定义按钮 归档 status -> 3
* * * * *
已归档订单 `eova_menu.fitler='status = 3'`
* * * * *
诸如此类的常规业务流程,这样实现基本能够满足使用!
我相信 不是每个人 都是接的ERP的活吧,上来就整工作流引擎 有意思吗 累不累?
一般也就定义3-5 流程 算吊炸天的需求了 有闲工夫 集成Activity,用Eova 早就交货 去外国 旅游去了!
熟练使用第三方工作流的复杂度不比用Eova直接做简单。
所以很多用户 进群 就问 支持工作流引擎不,真心不好回答这个问题,说不支持把,他想什么垃圾玩意,工作流都没有,说支持吧,你真的用的上,你真的会用?
**PS:Eova后续会提供基于Eova的轻量级业务流程引擎,让你快速搞定常规业务流程!**
- 第一个10分钟
- 最新动态
- 序言
- EOVA介绍
- 新手入门
- 快速部署
- 奇技赢巧
- 元数据应该这样玩
- 个性化定制系统模块
- 前端常用代码
- 初级技能
- 仙人模式の表达式强化
- 月读の自动解析字典
- 多重连弹の下拉级联
- 色诱术の格式化单元格
- 木锭壁の前端校验
- 水龙弹の快速添加按钮
- 高级技能
- 感知之术の性能监控
- 替身术の配置自动覆盖
- 万花筒の图片服务
- 影子模仿术の数据导入
- 三重罗生门の个性化弹窗
- 沙之眼の虚拟字段
- 尸鬼封尽の覆盖源码
- 砂暴送葬の高级查询
- 创造再生の角色分级
- 影分身の代码生成
- 秽土转生の数据迁移
- 四赤阳阵の多表视图
- 六赤阳阵の多表级联
- 四象封印の数据过滤
- 象转之术の在线Office
- 影子操控术の全局控制
- 特别解释
- 关于源码
- 关于UI
- 关于浏览器兼容性
- 关于工作流引擎
- 关于Oracle
- 关于独立部署
- 关于版本号
- 关于分布式的支持
- 关于JAVA8的支持
- 常见问题
- 如何自定义数据源
- HelloWord