[Ficus MD 结构化编辑器] Beta 阶段 - Scrum Meeting 4

一、会议事项

1.1 拟讨论事项

  1. 照相
  2. 大创

1.2 会议事项

  1. 照相
  2. 大创
  3. 总体进度梳理

二、进度情况

姓名开始 Scrum 前任务下一次 Scrum 任务任务难点
CJJ实现榕图的 sidebar继续实现榕图的 sidebar
CZH完善文档内搜索替换#330继续悬浮框#289
GXY搜索框美化,完善图样式设计榕图 sidebar#310
LZN将菜单栏改到后端,tag 按文件夹分组将榕图各种接口写完
QS补充新版设计文档,商讨大创事宜
WZ完成图片复制命令行启动,linux 启动#305
ZCX根柱转换#329对接一下

下一次的任务主要是功能的实现。


三、燃尽图

请添加图片描述


四、合照

请添加图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Flowable的Java API实现回退到指定节点任务需要以下步骤: 1. 获取当前任务的流程实例ID和当前任务的任务定义ID。 2. 使用流程实例ID获取历史流程实例对象。 3. 使用历史流程实例对象获取流程实例的所有活动节点。 4. 遍历所有活动节点,找到目标节点。 5. 使用目标节点的任务定义ID创建一个新的任务。 6. 将当前任务的执行人设置为目标任务的执行人。 7. 将新任务保存到数据库中。 8. 结束当前任务。 以下是实现回退到指定节点任务的Java代码示例: ``` // 获取当前任务的流程实例ID和当前任务的任务定义ID String processInstanceId = task.getProcessInstanceId(); String taskDefinitionKey = task.getTaskDefinitionKey(); // 使用流程实例ID获取历史流程实例对象 HistoricProcessInstance historicProcessInstance = historyService.createHistoricProcessInstanceQuery() .processInstanceId(processInstanceId) .singleResult(); // 使用历史流程实例对象获取流程实例的所有活动节点 List<HistoricActivityInstance> historicActivityInstances = historyService.createHistoricActivityInstanceQuery() .processInstanceId(processInstanceId) .activityType("userTask") .unfinished() .orderByHistoricActivityInstanceStartTime() .asc() .list(); // 遍历所有活动节点,找到目标节点 int targetIndex = -1; for (int i = 0; i < historicActivityInstances.size(); i++) { HistoricActivityInstance historicActivityInstance = historicActivityInstances.get(i); if (historicActivityInstance.getActivityId().equals(taskDefinitionKey)) { targetIndex = i - 1; break; } } if (targetIndex >= 0) { // 使用目标节点的任务定义ID创建一个新的任务 String targetTaskDefinitionKey = historicActivityInstances.get(targetIndex).getActivityId(); Task targetTask = taskService.newTask(); targetTask.setAssignee(task.getAssignee()); targetTask.setName(task.getName()); targetTask.setTaskDefinitionKey(targetTaskDefinitionKey); targetTask.setProcessInstanceId(processInstanceId); // 将新任务保存到数据库中 taskService.saveTask(targetTask); // 结束当前任务 taskService.complete(task.getId()); } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值