Commit Graph

263 Commits

Author SHA1 Message Date
YunaiV
bb359c5f40 合并 master 代码到 bpm 开发分支 2024-09-17 15:35:05 +08:00
YunaiV
4e8e491035 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/convert/definition/BpmModelConvert.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/behavior/BpmParallelMultiInstanceBehavior.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/behavior/BpmSequentialMultiInstanceBehavior.java
2024-09-17 15:34:30 +08:00
YunaiV
a6e5b2880b 【功能优化】工作流:会签、或签分配人的时候,如果已经分配过,则不重复计算 2024-09-17 15:28:53 +08:00
YunaiV
98e62211c6 【代码评审】BPM:获取审批任务的记录列表 2024-09-17 11:06:38 +08:00
jason
da398dfefc 仿钉钉流程设计- 获取审批记录第二版 2024-09-15 19:40:29 +08:00
jason
b28d917d56 仿钉钉流程设计- 代码评审修改 2024-09-08 17:20:28 +08:00
YunaiV
d02e1e1d6b 【代码评审】BPM:获取审批任务的记录列表 2024-09-08 11:29:28 +08:00
YunaiV
4d15396e36 【代码评审】工作流:获得审批的进展 2024-09-05 09:15:34 +08:00
YunaiV
0ce0c3f3d2 【功能修复】工作流:bpmnBytes 在非 UTF-8 环境下,可能存在乱码的问题 2024-09-02 13:15:10 +08:00
jason
f03e26bc86 仿钉钉流程设计- 增加流程进度接口第一版 (用于查询审批记录) 2024-09-01 23:12:04 +08:00
YunaiV
56ae4503a6 【代码优化】SYSTEM:操作日志,增加异步记录 2024-08-31 13:28:30 +08:00
YunaiV
ff6bee964b 【功能新增】工作流:BPM Model 增加 type 标记是 BPMN 设计器,还是 SIMPLE 钉钉设计器 2024-08-26 18:38:32 +08:00
YunaiV
c26862f3e4 【功能简化】工作流:移除“导入”流程的功能,原生 bpmn 设计器,已经提供导入 2024-08-26 13:07:42 +08:00
YunaiV
77d518b9c8 【代码优化】工作流:表单权限 2024-08-26 12:52:11 +08:00
jason
6b0520d779 仿钉钉流程设计- 流程抄送增加流程活动 Id 字段 2024-08-25 23:06:08 +08:00
YunaiV
dd0bba4752 【代码优化】工作流:表单权限 2024-08-25 19:19:01 +08:00
jason
6217d5acb1 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2024-08-24 22:57:39 +08:00
jason
da690a2b1c 仿钉钉流程设计- 新增获取流程表单字段权限接口,需要分离开 2024-08-24 22:57:23 +08:00
YunaiV
56664ca0a0 【代码评审】工作流:驳回到发起人时,不自动通过 2024-08-24 15:26:16 +08:00
YunaiV
70386263e4 【功能修复】工作流:自动审批通过时,不能使用 TransactionSynchronizationManager 的 afterCommit 的情况 2024-08-24 14:42:09 +08:00
YunaiV
764a242d07 【代码优化】BPM:增加一个默认的发起人节点 2024-08-21 22:16:19 +08:00
jason
8b93a71f56 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2024-08-21 21:02:16 +08:00
jason
5679b4ef95 仿钉钉流程设计- 新增发起人节点 2024-08-21 20:55:54 +08:00
YunaiV
14c8b591d3 【代码评审】工作流:抄送的实现逻辑 2024-08-17 22:57:44 +08:00
jason
3a433e8226 仿钉钉流程设计- 连续多级部门负责人review 修改 2024-08-17 22:46:10 +08:00
YunaiV
b98421dfc6 【代码评审】工作流:抄送的实现逻辑 2024-08-17 21:20:10 +08:00
YunaiV
040a1bcfad 【代码评审】工作流:连续多级部门负责人的实现 2024-08-17 20:30:51 +08:00
jason
e7815dd762 仿钉钉流程设计- 连续多级部门负责人 2024-08-17 19:54:57 +08:00
jason
a22976ba97 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2024-08-17 19:51:58 +08:00
jason
20c97d1441 仿钉钉流程设计- 连续多级部门负责人, 支持选多个部门 2024-08-17 18:45:23 +08:00
YunaiV
17c7fa44c1 【功能新增】工作流:审批类型,区分人工审批、自动通过、自动拒绝 2024-08-17 18:21:30 +08:00
YunaiV
0d738fa397 【功能新增】工作流:支持审批人为空时,根据配置进行自动通过、自动拒绝、指定人审批的效果 2024-08-17 16:24:25 +08:00
jason
d4306846f9 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2024-08-17 12:19:39 +08:00
YunaiV
58a2e3d5d4 【代码重构】将审批超时的 action 统一换成 handlerType,保持一致 2024-08-17 12:09:29 +08:00
jason
bc46c67a99 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2024-08-17 12:05:23 +08:00
jason
620a0d8c2c 仿钉钉流程设计- 新增连续多级部门负责人审批策略 2024-08-17 12:04:53 +08:00
YunaiV
40db4cf7b7 【功能新增】审批节点的审批人与发起人相同时,具体实现处理。 2024-08-17 11:33:41 +08:00
YunaiV
71e42cb0a1 【功能新增】审批节点的审批人与发起人相同时,对应的处理类型的配置 2024-08-17 10:19:20 +08:00
YunaiV
fe3ca8deba 【代码优化】BPM:审批超时提醒的实现 2024-08-16 23:28:59 +08:00
YunaiV
ae7dbd3c53 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm 2024-08-12 09:03:55 +08:00
YunaiV
36a77251af 【代码优化】工作流:BpmTaskService、BpmProcessInstanceService 区分读方法、写、event 方法的区域,提升可阅读性 2024-08-12 09:03:49 +08:00
jason
6c69eeba09 仿钉钉流程设计- code review 部分修改 2024-08-11 22:07:11 +08:00
YunaiV
32804d3e0b 【功能重构】工作流:重构流程不通过、取消的处理逻辑,完全转向 flowable 的 moveActivityIdsToSingleActivityId API 2024-08-11 19:01:56 +08:00
YunaiV
521cc3deb4 【代码优化】工作流:task 审批不通过时,针对加签的处理 2024-08-11 13:00:01 +08:00
YunaiV
5bafc0ce57 【代码评审】工作流:快搭部分的 code review 2024-08-11 00:09:39 +08:00
YunaiV
923b967766 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm 2024-08-10 19:31:06 +08:00
YunaiV
668870d052 【同步】BOOT 和 CLOUD 的功能 2024-07-27 15:41:23 +08:00
YunaiV
e3bec2fa3b 【缺陷修复】BPM:流程重新发起时,禁用业务表单的情况,避免报错 2024-07-20 22:14:34 +08:00
YunaiV
2b39b434fa 【依赖】mybatis-plus from 3.5.5 to 3.5.7 2024-07-13 22:42:54 +08:00
jason
58e250c4eb 仿钉钉流程设计- 操作按钮权限设置 2024-07-13 14:34:07 +08:00