YunaiV
							
						 
					 | 
					
						
						
							
						
						30e4f0c09c
					 | 
					
						
						
							
							【功能实现】工作流:流程模型,增加 sort 字段的返回(不包括修改)
						
						
						
						
						
						
					 | 
					
						2024-11-02 16:37:32 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						a122253a93
					 | 
					
						
						
							
							【代码优化】工作流:去除 DELEGATE 委托中的状态,适合通过 DELEGATE STATE 读取
						
						
						
						
						
						
					 | 
					
						2024-11-02 14:11:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						16d18db51c
					 | 
					
						
						
							
							【缺陷修复】工作流:获取审批详情时,如果是 simple 工作流,需要额外判断下,避免 JSON 解析失败
						
						
						
						
						
						
					 | 
					
						2024-11-02 14:03:05 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						9a9e721b50
					 | 
					
						
						
							
							【功能修改】工作流:流程审批详情的“流程记录”,从 timeline 改成 list table
						
						
						
						
						
						
					 | 
					
						2024-11-02 11:58:47 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						56d280fd3f
					 | 
					
						
						
							
							【代码修复】 修复条件节点的预测问题
						
						
						
						
						
						
					 | 
					
						2024-11-01 22:38:47 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						86bce66bad
					 | 
					
						
						
							
							【代码重构】工作流:完善 BpmTaskCandidateInvoker 的单元测试
						
						
						
						
						
						
					 | 
					
						2024-10-31 22:44:44 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						7c7748d7e8
					 | 
					
						
						
							
							【代码重构】工作流:完善 BpmTaskCandidateInvoker 的单元测试
						
						
						
						
						
						
					 | 
					
						2024-10-31 13:27:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						8c408cea23
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
						
						# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java 
						
						
					 | 
					
						2024-10-31 09:56:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						c73d7fe32b
					 | 
					
						
						
							
							【代码重构】工作流:BpmTaskCandidateStrategy 拆分成 calculateUsers、calculateUsersByTask、calculateUsersByActivity,定位更明确
						
						
						
						
						
						
					 | 
					
						2024-10-31 09:55:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						5011cc4b31
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
						
						# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java 
						
						
					 | 
					
						2024-10-29 16:38:26 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						75fcdb2d4a
					 | 
					
						
						
							
							【功能修改】 流程定义返回流程模型类型字段
						
						
						
						
						
						
					 | 
					
						2024-10-29 16:36:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						0c7fd9e1db
					 | 
					
						
						
							
							【代码优化】工作流:优化 todo 任务的获取
						
						
						
						
						
						
					 | 
					
						2024-10-28 21:54:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						17470be5c2
					 | 
					
						
						
							
							【功能修改】 获取模型视图。返回 Simple 模型, 冲突解决
						
						
						
						
						
						
					 | 
					
						2024-10-28 10:17:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						b1afcef86f
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
						
						# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/convert/task/BpmProcessInstanceConvert.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java 
						
						
					 | 
					
						2024-10-28 09:51:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						02c654967d
					 | 
					
						
						
							
							【功能修改】 获取模型视图。返回 Simple 模型
						
						
						
						
						
						
					 | 
					
						2024-10-28 09:46:39 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						7cd9638ff6
					 | 
					
						
						
							
							【功能修复】工作流:BpmProcessDefinitionInfoDO 的 startUserIds 应该使用 LongListTypeHandler
						
						
						
						
						
						
					 | 
					
						2024-10-27 15:01:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						19d3f64bdf
					 | 
					
						
						
							
							【功能完善】工作流:审批详情 approve-nodes => activity-nodes 字段
						
						
						
						
						
						
					 | 
					
						2024-10-27 11:23:45 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						50418b2519
					 | 
					
						
						
							
							【功能完善】工作流:审批详情 approve-nodes => activity-nodes 字段
						
						
						
						
						
						
					 | 
					
						2024-10-26 22:55:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						ab7a358888
					 | 
					
						
						
							
							【功能优化】工作流:流程详情的重构 70%:优化 getRunApproveNodeList 方法,处理加签子任务的计算
						
						
						
						
						
						
					 | 
					
						2024-10-26 20:12:38 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						05979254ca
					 | 
					
						
						
							
							【功能优化】工作流:流程详情的重构 60%:参考钉钉,加签审批后,也成为独立节点
						
						
						
						
						
						
					 | 
					
						2024-10-26 18:29:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						758d59d74e
					 | 
					
						
						
							
							【功能优化】工作流:流程详情的重构 50%:梳理整体结构
						
						
						
						
						
						
					 | 
					
						2024-10-26 16:44:06 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						4583f161b4
					 | 
					
						
						
							
							【功能优化】工作流:接入 SimpleModelUtils 预测遍历逻辑
						
						
						
						
						
						
					 | 
					
						2024-10-23 22:38:21 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						78ac52132b
					 | 
					
						
						
							
							【功能优化】工作流:接入 SimpleModelUtils 预测遍历逻辑
						
						
						
						
						
						
					 | 
					
						2024-10-23 19:46:36 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						c93d7eb9c0
					 | 
					
						
						
							
							【功能优化】工作流:增加 SimpleModelUtils 遍历逻辑
						
						
						
						
						
						
					 | 
					
						2024-10-23 19:13:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						e8c9c2eedd
					 | 
					
						
						
							
							【功能优化】工作流:审批详情,接入 BpmnModelUtils 进行预测
						
						
						
						
						
						
					 | 
					
						2024-10-23 09:36:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						3afe93a157
					 | 
					
						
						
							
							【功能优化】工作流:基于 BPMN 的预测,Util 封装
						
						
						
						
						
						
					 | 
					
						2024-10-22 19:24:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						4695904fb5
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
						
						# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java 
						
						
					 | 
					
						2024-10-21 20:38:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						d95e91d424
					 | 
					
						
						
							
							【功能新增】工作流:基于 BPMN 的预测,测试代码
						
						
						
						
						
						
					 | 
					
						2024-10-21 20:38:02 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						4d02e29cbf
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
					 | 
					
						2024-10-21 10:15:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						8b1bc8cd01
					 | 
					
						
						
							
							【待办评审修改】 判断任务的加签人逻辑修改
						
						
						
						
						
						
					 | 
					
						2024-10-21 10:06:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						ab36f5bedc
					 | 
					
						
						
							
							【代码优化】工作流:进一步完善 SimpleModelUtils、BpmnModelUtils 的注释,提升可读性!
						
						
						
						
						
						
					 | 
					
						2024-10-21 09:37:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						6906f79a0e
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
					 | 
					
						2024-10-20 09:48:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						eebee1ebcc
					 | 
					
						
						
							
							【功能修改】 新增包容分支功能
						
						
						
						
						
						
					 | 
					
						2024-10-20 09:48:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						84bf1c3b90
					 | 
					
						
						
							
							【功能调整】工作流:工作流程的流转记录,不区分父子任务
						
						
						
						
						
						
					 | 
					
						2024-10-19 21:52:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						2bc252237b
					 | 
					
						
						
							
							【功能修复】工作流:没有审批人自动通过时,缺少了 owner 或 assignee 为空的判断
						
						
						
						
						
						
					 | 
					
						2024-10-19 21:10:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						206b3ea9d2
					 | 
					
						
						
							
							【文案修改】工作流:“回退”统一改成“退回”,和飞书保持一致
						
						
						
						
						
						
					 | 
					
						2024-10-19 19:01:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						8a8544b3bd
					 | 
					
						
						
							
							【功能修改】工作流:调整 cc 抄送表的字段
						
						
						
						
						
						
					 | 
					
						2024-10-19 18:23:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						1c78cdc26e
					 | 
					
						
						
							
							【代码优化】工作流:进一步完善 SimpleModelUtils、BpmnModelUtils 的注释,提升可读性!
						
						
						
						
						
						
					 | 
					
						2024-10-19 16:10:45 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						23b011b6f9
					 | 
					
						
						
							
							【代码优化】工作流:移除多余的 attachNodeId 字段,因为不需要 UserTask 后面跟 ServiceTask 实现审批通过、不通过
						
						
						
						
						
						
					 | 
					
						2024-10-19 15:42:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						c0140a41f4
					 | 
					
						
						
							
							【代码优化】工作流:进一步完善 SimpleModelUtils 的注释
						
						
						
						
						
						
						
						【代码优化】工作流:新增 ConditionNodeConvert 
						
						
					 | 
					
						2024-10-19 15:37:35 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						2c2512e405
					 | 
					
						
						
							
							【代码优化】工作流:将元素相关的操作,挪到 BpmnModelUtils 中
						
						
						
						
						
						
						
						【代码优化】工作流:新增 NodeConvert 接口以及其实现,将 SimpleModelUtils 统一收敛 
						
						
					 | 
					
						2024-10-19 12:52:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						8469b2b8cb
					 | 
					
						
						
							
							【代码评审修改】 getTodoTask 评审修改
						
						
						
						
						
						
					 | 
					
						2024-10-18 23:35:18 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						7b57c7d056
					 | 
					
						
						
							
							【代码优化】工作流:将 SimpleModelConstants 删除
						
						
						
						
						
						
						
						【代码优化】工作流:将 BpmUserTaskApproveMethodEnum 增加 completionCondition 
						
						
					 | 
					
						2024-10-17 22:49:31 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						6700267ae9
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
						
						# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/BpmTaskController.java 
						
						
					 | 
					
						2024-10-17 10:03:04 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						3e55b44904
					 | 
					
						
						
							
							【代码评审】工作流:getTodoTask 的评审
						
						
						
						
						
						
					 | 
					
						2024-10-17 10:02:39 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						5e6e59b528
					 | 
					
						
						
							
							【功能修改】 整合审批详情接口,删除不用的方法
						
						
						
						
						
						
					 | 
					
						2024-10-17 09:58:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						1d815c2c22
					 | 
					
						
						
							
							【功能修改】 整合流程详情接口
						
						
						
						
						
						
					 | 
					
						2024-10-16 22:26:14 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						1c4bb2c80d
					 | 
					
						
						
							
							【代码评审】工作流:getTodoTask 的评审
						
						
						
						
						
						
					 | 
					
						2024-10-14 09:53:16 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jason
							
						 
					 | 
					
						
						
							
						
						c70ef4493a
					 | 
					
						
						
							
							【功能修改】 新增我的待办任务接口
						
						
						
						
						
						
					 | 
					
						2024-10-13 19:59:18 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YunaiV
							
						 
					 | 
					
						
						
							
						
						c05f9fe98e
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
						
						
						
						
						
						
						
						# Conflicts:
#	sql/mysql/bpm_update.sql
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java 
						
						
					 | 
					
						2024-10-12 19:40:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |