Commit Graph

183 Commits

Author SHA1 Message Date
jason
d2750f08ce 仿钉钉流程设计- 审批节点添加拒绝处理方式 2024-05-26 10:57:23 +08:00
jason
d34fef67da 仿钉钉流程设计- 审批节点超时处理 2024-05-23 22:34:56 +08:00
jason
afad8ac619 仿钉钉流程设计- 增加发起人自己候选人策略 2024-05-20 21:20:26 +08:00
YunaiV
b65ccd769f 【同步】BPM:合并 master-jdk17 代码 2024-05-19 11:18:30 +08:00
YunaiV
51917c7413 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmSimpleModelNodeType.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/vo/simple/BpmSimpleModelNodeVO.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/enums/BpmnModelConstants.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/util/BpmnModelUtils.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/definition/BpmModelService.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/definition/BpmSimpleModelServiceImpl.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceCopyServiceImpl.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmSimpleNodeService.java
2024-05-19 11:00:55 +08:00
jason
f85ca1f88f 仿钉钉流程设计- 条件节点新增条件规则 2024-05-13 14:27:01 +08:00
jason
f9c7795efb 仿钉钉流程设计- 抄送任务增加表单字段权限扩展元素 2024-05-08 20:56:39 +08:00
YunaiV
b6d0176186 【代码评审】BPM:review 仿钉钉流程设计 - 调整排他网关和条件节点 2024-05-03 19:56:12 +08:00
YunaiV
ab00986a1d Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17 2024-05-01 08:37:56 +08:00
jason
4958aaea81 仿钉钉流程设计- 调整排他网关和条件节点 2024-04-30 00:07:58 +08:00
YunaiV
1bd96eb13e 【代码评审】BPM:review 快搭的实现 2024-04-28 19:53:21 +08:00
jason
e4fbc11dc4 仿钉钉流程设计- 前端重构调整, 新增多人审批方式 2024-04-27 09:30:14 +08:00
YunaiV
5380e21001 【修复】bpm:流程提交时,variables 为 null 会导致 NPE 问题 2024-04-24 12:40:03 +08:00
YunaiV
5d58037d05 优化:将 hutool-all 6.0 版本替换成 hutool-extra,减少依赖 2024-04-22 19:01:25 +08:00
jason
cb5cfd31f0 仿钉钉流程设计- code review 修改 2024-04-18 20:47:02 +08:00
YunaiV
5d390d2d65 bpm:code review 快搭实现 2024-04-18 12:38:38 +08:00
jason
1e30e4851a 仿钉钉流程设计- 流程表单字段权限测试 2024-04-14 10:07:55 +08:00
芋道源码
48aef10d2d
回退 'Pull Request !937 : feat: 客户成交周期分析(按区域、按产品)' 2024-04-12 11:13:11 +00:00
jason
9456d461f9 仿钉钉流程设计- code review 修改。扩展属性保存在 extensionElement 尝试 2024-04-11 21:02:38 +08:00
YunaiV
2e03dcba69 移除 resilience4j 组件 2024-04-10 20:57:44 +08:00
YunaiV
1e97ca282b Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmSimpleModelNodeType.java
2024-04-08 22:47:53 +08:00
YunaiV
95dbf4f8aa bpm:code review 钉钉流程设计器 2024-04-08 22:46:58 +08:00
dhb52
286e24ad6c Merge remote-tracking branch 'origin/develop' into develop 2024-04-08 22:33:39 +08:00
jason
98998cff6f 仿钉钉流程设计-包容网关的实现 2024-04-07 22:20:46 +08:00
jason
df936deeca 仿钉钉流程设计-并行网关的实现 2024-04-07 15:37:25 +08:00
jason
32809c3edb 仿钉钉流程设计-仿钉钉快搭模型 JSON数据的保存 2024-04-05 22:49:34 +08:00
jason
d9758636b1 仿钉钉流程设计-抄送节点实现 2024-04-05 12:59:37 +08:00
YunaiV
20583417a4 【重构】V2 操作日志转正,基于注解的可使用变量、可以自定义函数的通用操作日志组件 2024-04-04 01:49:49 +08:00
jason
d88718071d 仿钉钉流程设计-排他网关实现 2024-04-02 20:50:49 +08:00
YunaiV
1b708ccd55 BPM:code review 快搭的实现 2024-03-30 22:13:26 +08:00
YunaiV
0917b621e6 BPM:解决租户关闭时,Flowable 查询会报错的问题 2024-03-30 18:02:12 +08:00
jason
b504d9841e 仿钉钉流程设计-后端实现30% 2024-03-29 19:49:47 +08:00
YunaiV
62de6c36bc BPM:完善相关的代码注释 2024-03-27 19:42:08 +08:00
jason
210b4e54d7 仿钉钉流程设计-后端实现10% 2024-03-27 09:16:12 +08:00
YunaiV
3b8dee4963 BPM:完善相关的代码注释 2024-03-26 08:38:59 +08:00
YunaiV
5c5bd0e5da BPM:流程模型的 icon 维护 2024-03-24 10:08:51 +08:00
YunaiV
727faac8d8 BPM:增加流程表达式的管理 2024-03-23 21:11:53 +08:00
YunaiV
6d44bf0d7a BPM:增加任务监听器、执行监听器的管理 2024-03-23 19:23:11 +08:00
YunaiV
889b9406b8 BPM:增加任务监听器、执行监听器的管理 2024-03-23 15:58:45 +08:00
YunaiV
528a321f0a BPM:增加「发起人自选」的任务审批人的分配策略 2024-03-23 00:54:26 +08:00
YunaiV
acea73c991 BPM:新增【流程任务】菜单,用于全部流程实例的查询 2024-03-22 09:06:52 +08:00
YunaiV
ba4b3701bf BPM:新增【流程实例】菜单,用于全部流程实例的查询 2024-03-22 08:26:19 +08:00
YunaiV
e5444c5d47 BPM:优化 convert 的逻辑 2024-03-20 21:32:01 +08:00
YunaiV
c104191821 BPM:增强 model 流程模型部署时,各种参数校验 2024-03-20 18:51:36 +08:00
YunaiV
559bab571a BPM:移除 flowable starter 模块,融合到 bpm 模块中 2024-03-20 13:14:53 +08:00
YunaiV
29a0fbfc43 BPM:支持多表单,每个流程任务都可以绑定流程表单 2024-03-20 12:50:51 +08:00
YunaiV
ed83b912e4 BPM:新增流程分类表,替代现有的 bpm_category 数据字典 2024-03-19 19:49:45 +08:00
YunaiV
d5e28d4c57 BPM:简化 userGroup 的实现 2024-03-19 12:13:49 +08:00
YunaiV
8c32eb24ec BPM:优化 task 加减签的实现 2024-03-19 01:31:37 +08:00
YunaiV
0a7f94dd5f BPM:完善 task 在通过、不通过、取消等情况下的 reason 和 comment 逻辑 2024-03-18 22:43:58 +08:00