Commit Graph

780 Commits

Author SHA1 Message Date
Lesan e114a35451 feat: 流程前后置通知 2025-03-14 09:29:58 +08:00
lizhixian be608b26e6 review: 代码重构 2025-03-13 16:22:58 +08:00
lizhixian c9690e144c fix: 解决审批节点表单无可编辑字段时,variables流程变量值为空,流程节点流转异常问题 2025-03-13 16:05:13 +08:00
lizhixian 575e7a38f3 fix: 解决审批节点表单无可编辑字段时,variables流程变量值为空,流程节点流转异常问题 2025-03-13 09:38:15 +08:00
YunaiV 24261cf767 【代码评审】BPM:计算下一个节点的审批人(审批人自选) 2025-03-13 06:44:41 +08:00
YunaiV 9ae18fe53d 【问题修复】BPM:formConf、formFields 在 BpmProcessDefinitionRespVO 缺少的问题,导致无法发起流程 2025-03-13 06:25:16 +08:00
smallNorthLee 42eb89b243 review:重构代码,校验选择的下一个节点的审批人,是否合法 2025-03-11 22:40:53 +08:00
smallNorthLee cc61bb1a61 review: 校验流程设计器第一个用户任务节点的规则类型是否为“审批人自选” 2025-03-11 22:37:23 +08:00
smallNorthLee 2123d7c067 remove: 删除错误代码 2025-03-11 21:28:29 +08:00
smallNorthLee 27ae2a4761 review: 父子类字段调整 2025-03-11 21:23:19 +08:00
lizhixian 494b80d1eb review: 优化审批时,校验选择的下一个节点的审批人,是否合法 2025-03-11 17:34:13 +08:00
lizhixian 26dd8b6670 fix:获取下一个节点审批人为空时,返回new HashMap<>(),避免下级使用空指针
review: 优化审批时,校验选择的下一个节点的审批人,是否合法
2025-03-11 17:11:41 +08:00
lizhixian b6a9b5dda9 fix: 校验第一个用户任务节点的规则类型是否为“审批人自选” 2025-03-11 10:22:21 +08:00
smallNorthLee 4054e5fdec fix: 发起流程报错,返回的VO缺少字段 2025-03-09 22:28:13 +08:00
smallNorthLee e5c8be2b05 review: 优化TODO 2025-03-07 22:53:35 +08:00
YunaiV 40b3c49495 【问题修复】 同一个人多个待办任务,获取待办任务,优先查询传递的 taskId 2025-03-06 08:01:23 +08:00
YunaiV 9ff56403d6 【代码评审】BPM:下一个审批人 2025-03-06 07:51:20 +08:00
芋道源码 8a5638bdea
!1271 feat:审批通过时,查询下一个执行节点,校验流程执行正确与否
Merge pull request !1271 from SamllNorth_Lee/feature/bpm
2025-03-05 23:14:07 +00:00
smallNorthLee 1b678bd7a9 feat: 新增校验 流程模型创建时第一个用户任务的规则类型不能是审批人自选 2025-03-05 21:41:01 +08:00
smallNorthLee 847e51269b feat: 新增校验 流程模型创建时第一个用户任务的规则类型不能是审批人自选 2025-03-05 21:40:44 +08:00
lizhixian a23ce60041 review: 代码审查 2025-03-05 12:39:43 +08:00
lizhixian ead8e94deb review: 代码审查 2025-03-05 12:37:32 +08:00
lizhixian 672a5ef538 review: 代码审查 2025-03-05 12:30:38 +08:00
lizhixian 1e2b56256c review: 代码审查 2025-03-05 09:25:00 +08:00
smallNorthLee 1f9769a432 review: 拆分发起人自选审批人 和 审批人选择下一个节点审批人 2025-03-05 00:36:48 +08:00
smallNorthLee 1e3fd24d65 review: 流程发起时,只预测类型为发起人自选的节点信息 2025-03-04 23:18:19 +08:00
jason d1fead11da Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2025-03-04 23:17:52 +08:00
jason ffa7c246cf 【问题修复】 同一个人多个待办任务,获取待办任务,优先查询传递的 taskId 2025-03-04 23:17:35 +08:00
smallNorthLee ebd722cb41 review: 修改获取下一个执行的流程节点接口地址和方法 2025-03-04 22:59:22 +08:00
smallNorthLee c16f7b8154 review: 24行 2025-03-04 22:54:44 +08:00
smallNorthLee 9e151b3966 review: 278 281行 2025-03-04 22:28:25 +08:00
smallNorthLee 4e57bd157f review: 27行 2025-03-04 22:09:11 +08:00
smallNorthLee dadd43677e review: 51行 2025-03-04 22:07:58 +08:00
smallNorthLee 6e2d00d561 feat:审批通过时,查询下一个执行节点,校验流程执行正确与否 2025-03-03 22:38:05 +08:00
smallNorthLee d41cce94cd feat:审批通过时,查询下一个执行节点,校验流程执行正确与否 2025-03-03 21:24:13 +08:00
lizhixian 33ab961629 feat:审批通过时,查询下一个执行的任务节点 2025-03-03 17:36:13 +08:00
smallNorthLee 1b08e6828f feat:新增获取下一个执行的流程节点接口 2025-03-02 22:31:06 +08:00
smallNorthLee 9dfed5365b feat:
新增:审批人自选标识,
新增:审批人自选策略,
新增:获得流程实例的审批用户选择的下一个节点的审批人
新增:错误码1_009_004_007,下一个节点审批人未配置
2025-03-02 21:06:28 +08:00
YunaiV d8a7d668a4 【功能新增】BPM:支持通过“历史”进行恢复 2025-03-02 09:56:54 +08:00
smallNorthLee 4d35a272c3 feat: 新增常量PROCESS_INSTANCE_VARIABLE_APPROVE_USER_SELECT_ASSIGNEES 2025-03-01 22:30:40 +08:00
YunaiV 9927dd4439 【功能新增】BPM:增加流程定义的 simple 接口 2025-03-01 20:39:23 +08:00
smallNorthLee 3cf0708f64 review: 代码审查,方法抽取 2025-03-01 20:36:01 +08:00
smallNorthLee 8a3264cfd3 review: 代码审查,方法抽取 2025-03-01 20:22:50 +08:00
smallNorthLee 5e15a100cb review: 代码审查 2025-03-01 19:47:16 +08:00
YunaiV fedb9242b5 【代码评审】BPM:下一个审批人 2025-03-01 16:34:30 +08:00
芋道源码 10d7cbb9af
!1267 feat: 审批通过时,校验节点是否为下一个执行节点
Merge pull request !1267 from SamllNorth_Lee/fix/bpm
2025-03-01 07:48:40 +00:00
smallNorthLee ff555b5136 feat: 审批通过时,校验节点是否为下一个执行节点 2025-02-28 22:37:57 +08:00
lizhixian deef88f56f feat:审批通过时,校验节点是否为下一个执行节点 2025-02-28 17:10:59 +08:00
Lesan 5b88d88177 fix: 代码评审修改 2025-02-28 09:35:43 +08:00
Lesan 8df3a2d950 fix: 代码评审修改 2025-02-28 09:29:56 +08:00
smallNorthLee 093e563b80 feat: add TODO 2025-02-27 23:33:16 +08:00
lizhixian 6c6992c86a feat:TODO List 2025-02-27 17:28:22 +08:00
lizhixian db6d7a7430 feat:添加TODO描述 2025-02-27 15:17:30 +08:00
YunaiV 074146c991 【代码评审】BPM:触发器 HTTP 异步 2025-02-27 09:56:34 +08:00
jason 62a1fa8296 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2025-02-27 09:03:06 +08:00
jason 0565db2f2d 【代码评审修改】 异步 http 触发器修改为 Http 回调触发器 2025-02-27 06:40:02 +08:00
smallNorthLee b030257466 review: 代码审查 修改方法名称validateNextAssignees 2025-02-26 23:24:21 +08:00
smallNorthLee 357f4966d3 review: 代码审查 修改方法名称validateNextAssignees 2025-02-26 22:38:31 +08:00
YunaiV e892dcabac 【代码评审】BPM:子流程的多实例 2025-02-26 21:45:47 +08:00
YunaiV 3c0b9262d7 【代码评审】BPM:触发器 HTTP 异步 2025-02-26 21:34:52 +08:00
lizhixian 13c2d36eee feat:添加流程审批时校验,是否为下一个流程审批的节点 2025-02-26 17:45:35 +08:00
lizhixian 37b2fd4789 feat:调整字段名称 2025-02-26 15:59:42 +08:00
Lesan 8a9d64bbaf feat: 子流程-多实例 2025-02-26 15:18:34 +08:00
Lesan 9c9f2812e9 fix: 添加buildTimeoutBoundaryEvent方法 2025-02-26 08:59:54 +08:00
Lesan 0d886dc42b fix: 添加必要注释 2025-02-26 08:29:09 +08:00
jason 3f1cd80573 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/framework/flowable/core/listener/BpmTaskEventListener.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmTaskService.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmTaskServiceImpl.java
2025-02-25 22:26:25 +08:00
jason 5e31062d6b 【代码评审修改】 异步 http 触发器代码评审修改 2025-02-25 22:23:12 +08:00
lizhixian b2ca263067 feat:添加描述 2025-02-25 16:29:35 +08:00
lizhixian f2909d6bb6 feat:新增自选节点审批人参数,由前端传递下个节点选择的审批人 2025-02-25 16:27:05 +08:00
YunaiV 48c976cf0a 【代码评审】BPM:子流程的超时 2025-02-25 12:41:30 +08:00
芋道源码 f7e4293ed2
!1254 BPM-子流程
Merge pull request !1254 from Lesan/feature/bpm-子流程
2025-02-25 01:46:09 +00:00
YunaiV d0fbb7677c 【代码评审】BPM:触发器 HTTP 异步 2025-02-25 07:56:05 +08:00
smallNorthLee e11529375e feat: 审批时查询下一个节点的类型是否为自选审批人是否已选择了审批人,否则由前端传递 2025-02-24 22:56:18 +08:00
lizhixian 45a72f4cd8 fix:审批接口添加审批人参数 2025-02-24 17:15:17 +08:00
lizhixian 5d16355042 fix:
1、预测节点审批人查询,如果不存在,则直接返回空,避免类型转换异常
2、如果processVariables不为空,则使用前端传递的参数值
2025-02-24 16:31:03 +08:00
Lesan 15d0a11bad feat: 子流程-超时设置 2025-02-24 15:30:15 +08:00
jason fda6aff8af 【功能优化】 异步 http 请求触发器外部回调 controller 接口 2025-02-24 13:25:22 +08:00
jason a42ad08bc9 【功能优化】 异步 http 请求触发器外部回调 controller 接口 2025-02-24 13:20:52 +08:00
Lesan dee2b7cb96 fix: 代码审查修改 2025-02-24 09:38:37 +08:00
smallNorthLee f45758b8fd feat: 审批校验自选审批人节点是否存在审批人 2025-02-23 20:12:05 +08:00
jason 8c681a77f5 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/definition/vo/model/simple/BpmSimpleModelNodeVO.java
2025-02-22 22:53:49 +08:00
jason 3f8221ba84 【功能新增】 新增异步 http 请求触发器 2025-02-22 22:51:56 +08:00
YunaiV 254b55778f 【代码评审】BPM:子流程 2025-02-22 17:17:27 +08:00
芋道源码 10bbe741b0
!1249 feat: 子流程
Merge pull request !1249 from Lesan/feature/bpm-子流程
2025-02-22 08:39:26 +00:00
YunaiV 7a6d1bdd79 【代码评审】BPM:删除表单数据触发器 2025-02-22 16:20:04 +08:00
jason b88c09f48d Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2025-02-21 22:42:10 +08:00
jason cbdc081cfe 【功能优化】 删除表单数据触发器 2025-02-21 22:41:49 +08:00
Lesan 11858ca0dd feat: 子流程-子流程发起人 2025-02-21 15:40:23 +08:00
Lesan 0e48458ef7 feat: 子流程-添加高亮 2025-02-21 14:04:00 +08:00
Lesan 9698fee364 feat: 子流程 2025-02-21 09:52:43 +08:00
YunaiV ceba5b8cec 【代码评审】BPM:优化流程发起预测节点审批人是否配置在后端逻辑中实现 2025-02-19 22:35:39 +08:00
YunaiV 24f1ce16c7 【代码评审】BPM:优化流程发起预测节点审批人是否配置在后端逻辑中实现 2025-02-19 22:20:12 +08:00
芋道源码 b496ec3fd0
!1238 fix: 修复流程预测节点错误问题
Merge pull request !1238 from SamllNorth_Lee/fix/bpm
2025-02-19 14:03:56 +00:00
smallNorthLee eaa15b24ff review: 代码审查 2025-02-19 21:05:14 +08:00
smallNorthLee 248127a941 review: 代码审查 2025-02-19 20:01:38 +08:00
lizhixian 642e72ae7a review: 代码审查 2025-02-19 15:02:04 +08:00
lizhixian 29a902f37e review: 代码审查 2025-02-19 15:00:28 +08:00
lizhixian 4b89f68936 review: 代码审查 2025-02-19 14:13:08 +08:00
lizhixian cb3467ada2 review: 代码审查 2025-02-19 14:11:42 +08:00
芋道源码 243ce1ff4b
!1240 fix: Simple模型抄送节点在流程预测时未显示抄送人
Merge pull request !1240 from Lesan/feature/bpm-fix
2025-02-19 05:38:13 +00:00