AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
工作流引擎需求拆解
2024-03-17 14:44:13
0
举报
分享方式
使用 (¥5)
工作流引擎
工作流
模板推荐
作者其他创作
大纲/内容
目标
1、在builder内集成流程表单配置
2、可以使用builder配置出业务系统
3、表单默认物化
4、数据支持物理隔离
5、流程表单和builder应用关联,有多版本
6、应用的模板需要包含流程表单的数据
7、页面模板包含流程表单的数据
需求拆解
1、前端
1、集成bladex流程设计器模块代码
2、builder编辑器模块新增表单设计按钮
1、设计模型
1、关联表单
2、设计表单
3、builder新增自定义表单组件
1、可以选择该应用已经设计好的表单/去新增表单(跳转到表单设计器)
2、配置按钮
条件查询
新增
修改
删除
3、配置列表展示字段
1、不同字段类型可能不同如:文本类型、图片类型、视频类型
3、配置按钮事件
1、刷新列表数据
2、触发流程
1、选择流程(可能存在多个流程关联一个表单,不同条件触发不同流程)
4、新增发起流程表单组件
5、新增我的请求表单组件
6、新增待我审批表单组件
7、新增业务系统导航组件/或者当前导航组件支持配置成业务系统的导航样式
2、后端
1、流程表单数据支持物理隔离
1、新增租户初始化流程数据
2、集成数据源基础包,实现物理隔离
2、流程表单数据需要关联应用
3、流程表单数据根据应用版本实现多版本控制
4、表单默认物化
1、物化到单独的库
2、设计物化规则
3、子表单和主表单都要有物理表且数据需要有关联关系
4、有无流程的表单都要有数据的增删改查功能
5、应用模板、页面模板需要处理流程表单数据
问题
1、前端
2、后端
1、多版本机制
1、三套表的机制,还是新增关系表,不同版本的应用关联使用的流程表单的对应版本?
2、三套表的机制怎么让流程引擎自动切换表?
3、新增关系表,怎么让历史版本或者发布版本使用指定的流程版本?
4、应用发布过程有正在运行中的流程怎么处理?
2、表单物化
1、每个租户一个单独的业务数据库,还是每个应用一个,是否可以使用指定的库、指定的表?
2、多个版本的表单怎么兼容,每个版本生成不同的表,还是新增字段?
3、表单公共字段有哪些?
收藏
立即使用
大数据平台总体架构
收藏
立即使用
JAVA学习体系
收藏
立即使用
高可用部署方案
收藏
立即使用
部署方案
black-cat
职业:暂无
去主页
Collect
Get Started
工作流引擎流程走向
Collect
Get Started
项目研发工作流程
Collect
Get Started
开发迭代工作流
Collect
Get Started
工作流引擎
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document