尝试通过springboot+angular写一个简单的工作流1
来源:互联网 发布:vuze for mac 编辑:程序博客网 时间:2024/06/04 00:25
突发奇想,市面上如此多的工作流引擎,但大多只能根据引擎内的方法进行工作流数据流转,难以二次开发,so,就想尝试下自己写个工作流试试看。
后台使用spring boot + mysql 存储工作流数据。前提通过angular js 进行工作流表单设计和页面交互。
工作流分为两部分,流程设计和流程运行,首先完成流程设计。对于流程设计,我打算使用单线流程,配置上人员。然后可以和任何表单配置使用,由运行时表单数据决定当前表单走哪条流程。
一:流程设计中由三个元素 节点 ,节点执行人,节点流向(哪个节点流向哪个节点)。
节点执行人可以配置多个(会签节点)。
二:表单设计
使用拖拉的方式自定义表单,表单控件到进行到表单编辑器时候再细说。
三:表单流程配置
记录当前表单配置了哪些流程,通过设置表单某个控件的值到达某个值时触发某条流程,当没有满足任何条件时触发默认流程。可允许用户暂时自定义一条临时流程。
四:流程选择条件记录
记录哪个表单的哪个控件于某个值处于某种情况时选择某条流程
阅读全文
0 0
- 尝试通过springboot+angular写一个简单的工作流1
- Python:尝试写一个简单的类
- Tizen系统开发尝试,写一个简单的游戏
- 一个简单的工作流
- SpringBoot专题(1) 一个的简单的SpringBoot例子
- 创建一个简单的工作流
- angular js用ajax传值的简单尝试
- 尝试自己写简单的retinex
- springboot activiti工作流简单示例
- 一个简单的Springboot项目
- Oracle Workflow Demo (1) - 一个简单的请假申请工作流
- Oracle Workflow Demo (1) - 一个简单的请假申请工作流
- 做了一个flex的简单尝试
- 一个简单通讯录的c#设计尝试
- 尝试做一个简单的rss阅读器
- SpringBoot写一个通用的返回类
- Plone的一个简单工作流使用示例
- 实现一个简单的工作流例子全过程
- java guava 集合的操作:交集、差集、并集
- 深度学习之卷积神经网络CNN及tensorflow代码实现示例
- 数字转换为汉语中人民币的大写
- ios开发 计算cell滑动到第几个
- 阅读hadoop源代码的经验
- 尝试通过springboot+angular写一个简单的工作流1
- 微信公众号 验证token
- 缓存+懒加载实现瀑布流效果
- RabbitMQ入门-10(整合spring-发送异步消息)
- vs2013一次配置opencv永久使用
- LeetCode 283.Move Zeroes
- 安卓学习第四天
- 4356: 情人节的阻击
- leetcode 420. Strong Password Checker 密码强度检查器