0xD800 最近的时间轴更新
0xD800

0xD800

V2EX 第 439125 号会员,加入于 2019-09-01 20:21:17 +08:00
今日活跃度排名 15575
0xD800 最近回复了
10 小时 36 分钟前
回复了 whnoob 创建的主题 Java SpringBoot 整合 Camunda, 自定义表单问题
@whnoob 这个我不太清楚他们的集成机制了,也许是用 FormService ,然后内部约定一些变量规则。具体得看文档或者源码啦
14 小时 25 分钟前
回复了 whnoob 创建的主题 Java SpringBoot 整合 Camunda, 自定义表单问题
你的 taskForm 是用 camunda 的 form 吗? bpmn.io 的那个 form 定义?
1 天前
回复了 whnoob 创建的主题 Java SpringBoot 整合 Camunda, 自定义表单问题
从后端视角来看,需要表单的有两个接口:
发起流程:startProcessInstanceXX
审核流程:taskService.complete

参数都是 Map<String, Object>,也就是表单形式无所谓,你只需要前端把这个 Map<String, Object>传给你,你再传给流程引擎(Camunda)即可。

举例子:
具体业务要求可能会有表单字段的权限控制,不同节点展现的表单不一样。

此时可以基于 bpmnjs 扩展设计器,在 userTask 上绑定表单标识,然后前端通过表单标识来决定渲染哪个表单即可。

实际运作流程:

1. 流程管理员配置好流程图和启动表单及各个用户任务的表单后
2. 普通业务员发起流程
2.1 通过流程标识去获取启动表单,
2.2 输入表单内容,并提交发起流程接口(runtimeService.startProcessInstanceByXX)
3. 审批人查询待办获取到任务后,通过 taskId 和 processInstanceId 拿到该 userTask 绑定的表单
4. 审批人输入表单内容后提交审批( taskService.complete 接口)
帮我测试下 转码速度是多少,我的 1050Ti,转码一个文件的速度是 4.9
卖我就行
2 天前
回复了 0xD800 创建的主题 编程 请教各位 V 友,我应该配什么电脑好?
#1 挺不错的 刚刚搜了一千块钱,买个 8G 内存,256 硬盘 应该够用了
8 天前
回复了 mdcaqr 创建的主题 iPhone iPhone12pm 76%电池需要更换吗
我的 XSMax 五年了 76 健康度,懒得换。
13 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
。。。这种没质量的群 赶紧退吧
支持 silk 吗 把 silk 转 pcm 的
我用 deepin ,之前的机械装了 windows ,后面加了固态就在固态装了 deepin ,丝滑
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2007 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 16:20 · PVG 00:20 · LAX 09:20 · JFK 12:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.