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 |
|
YunaiV
|
bc4427aca5
|
BPM:完善 task 转派的实现
|
2024-03-18 20:44:44 +08:00 |
|
YunaiV
|
b2b2b497b1
|
BPM:完善 task 委托的实现
|
2024-03-18 19:24:07 +08:00 |
|
YunaiV
|
c4688d887c
|
BPM:增加 task 的审批建议
|
2024-03-18 18:41:04 +08:00 |
|
YunaiV
|
ba502fc528
|
BPM:调整抄送逻辑的实现,改成审批通过、不通过时,可选择抄送
|
2024-03-17 22:14:36 +08:00 |
|
YunaiV
|
3fce482716
|
BPM:简化 task 接口的 VO,做一些合并。虽然字段上有冗余,但是读代码难度降低
|
2024-03-17 17:24:40 +08:00 |
|
YunaiV
|
d40fa0f929
|
BPM:流程任务的 status 状态实现,使用 Flowable 的 variables 存储,移除 bpm_task_ext 表
|
2024-03-17 10:10:42 +08:00 |
|
YunaiV
|
7967a2a195
|
BPM:流程实例的 status 状态实现,使用 Flowable 的 variables 存储,移除 bpm_process_instance_ext 表
|
2024-03-16 16:43:53 +08:00 |
|
YunaiV
|
a1defeb48a
|
BPM:新增顺序会签、或签的能力
|
2024-03-15 21:08:43 +08:00 |
|
YunaiV
|
f5f73adcbb
|
BPM:重构流程分配人的实现,通过 BpmTaskCandidateStrategy 策略模式
|
2024-03-15 00:19:09 +08:00 |
|
YunaiV
|
797fddfb3d
|
BPM:新增 flowable expression 表达式,替代现有 BpmTaskAssignScript,更加灵活
|
2024-03-14 12:54:16 +08:00 |
|
YunaiV
|
cdbcd4d673
|
BPM:重构审批人的分配规则实现,移除 bpm_task_assign_rule 表,存储在 bpmn 的 userTask 中
|
2024-03-13 21:18:07 +08:00 |
|
YunaiV
|
da6e01f6b5
|
bugfix:运行失败的单测
bugfix:PayOrderExtensionMapper 的 selectListByStatusAndCreateTimeGe 查询时间范围不对的问题
|
2024-03-01 12:26:05 +08:00 |
|
YunaiV
|
6dcb1277b3
|
✨ 全局:迁移 pay 组件到 pay 模块,迁移 flowable 组件到 bpm 模块
|
2024-02-28 21:03:40 +08:00 |
|
YunaiV
|
4066ad3e1a
|
✨ CRM:完善合同的审批逻辑
|
2024-02-23 12:59:16 +08:00 |
|
YunaiV
|
bf8ec22144
|
📖 CRM:code review 合同的代码实现
|
2024-02-04 12:57:26 +08:00 |
|
YunaiV
|
3347d3320d
|
📖 CRM:code review 合同的代码实现
|
2024-02-04 09:41:50 +08:00 |
|
puhui999
|
59dfa10461
|
Merge remote-tracking branch 'yudao/develop' into develop
# Conflicts:
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessServiceImpl.java
|
2024-02-03 20:52:08 +08:00 |
|
YunaiV
|
9fbbce4e8d
|
📖 BPMN:code review bpmn 中辅助查找代码
|
2024-02-03 16:12:27 +08:00 |
|
kyle
|
66615f9e14
|
chore: 整理代码
|
2024-02-03 15:41:57 +08:00 |
|
kyle
|
b2370564a4
|
feat: 添加查找用户的处理器,用于在bpmn中辅助查找用户
|
2024-02-03 15:41:53 +08:00 |
|
puhui999
|
59e6f23788
|
CRM-CONTRACT: 完善 TODO
|
2024-02-03 12:29:28 +08:00 |
|
puhui999
|
1a96fb2ffc
|
Merge remote-tracking branch 'yudao/develop' into develop
# Conflicts:
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contract/CrmContractServiceImpl.java
|
2024-02-01 14:17:15 +08:00 |
|
YunaiV
|
f5f827b59f
|
📖 CRM:code review 合同流程
|
2024-02-01 09:46:32 +08:00 |
|
puhui999
|
624b35988e
|
BPM: 实现业务流程结果监听器
|
2024-02-01 00:45:29 +08:00 |
|
puhui999
|
ea6752f15e
|
BPM: 新增通过流程标识获取流程图
|
2024-01-28 16:34:39 +08:00 |
|
YunaiV
|
7bb171512a
|
📖 BPM:code review 抄送逻辑
|
2024-01-23 12:55:13 +08:00 |
|
kyle
|
5fb0c51fad
|
refactor: 清理方法
|
2024-01-22 17:23:53 +08:00 |
|
kyle
|
b4150cafa7
|
refactor: 调整代码分装层次
|
2024-01-22 13:59:37 +08:00 |
|
kyle
|
97d6aab41c
|
fix: 修正运行时的流程抄送相关异常
|
2024-01-22 12:01:06 +08:00 |
|
kyle
|
5622ba8acf
|
review: 第一次修正合并
|
2024-01-22 11:21:17 +08:00 |
|
YunaiV
|
ee1870802f
|
BPM:抄送任务的 code review
|
2024-01-18 19:07:01 +08:00 |
|
kyle
|
3720a648d7
|
refactor: 添加相关缺少字段
|
2024-01-17 09:29:14 +08:00 |
|
kyle
|
fc2a8f1311
|
fix: 修正测试依赖路径
|
2024-01-16 11:50:12 +08:00 |
|
kyle
|
9df6cc76e7
|
feat: 修正依赖路径
|
2024-01-16 11:22:24 +08:00 |
|
kyle
|
8f171ba3d0
|
feat: 添加抄送人相关功能以及接口
|
2024-01-16 11:13:36 +08:00 |
|
kyle
|
1bc472b528
|
feat: 添加创建人以及创建事件
|
2024-01-16 11:13:33 +08:00 |
|
kyle
|
555bac151d
|
feat: 基本完成流程抄送
|
2024-01-16 11:13:31 +08:00 |
|
kyle
|
e21c262bd7
|
refactor: 重构查找候选人的逻辑
|
2024-01-16 11:13:26 +08:00 |
|
YunaiV
|
9a03f1a796
|
🐛 BPM:多租户的工作流隔离
|
2023-12-30 09:38:01 +08:00 |
|
Qiksy
|
35f796875d
|
fix 审批流-自定义规则脚本无法获取到流程变量(Process Variables)
|
2023-12-15 09:40:29 +08:00 |
|
YunaiV
|
98697ee075
|
⬆️
|
2023-12-07 20:48:11 +08:00 |
|
YunaiV
|
81f1800f40
|
优化对 dameng 工作流的适配
|
2023-11-26 19:19:31 +08:00 |
|
YunaiV
|
7f75f0abfc
|
bpm:code review 指定审批人
|
2023-11-19 18:28:00 +08:00 |
|
kehaiyou
|
ca184026cf
|
feat: 创建流程实例时,提前指派审批人
|
2023-11-05 14:21:37 +08:00 |
|
YunaiV
|
af788e36ce
|
bpm:code review
|
2023-10-24 08:47:46 +08:00 |
|
YunaiV
|
3bb3e4caf6
|
code review:工作流的加减签
|
2023-10-21 21:04:20 +08:00 |
|
kehaiyou
|
6dfef29834
|
feat: 控制查找子任务次数和清除递归代码
|
2023-10-21 18:31:30 +08:00 |
|
kehaiyou
|
aca65a66b5
|
feat: 【工作流】--加减签review修改
|
2023-10-21 18:16:21 +08:00 |
|
zhijiantianya@gmail.com
|
c629fd2208
|
code review:工作流逻辑
|
2023-10-17 18:49:35 +08:00 |
|
youkehai
|
bc781d9473
|
fix: 【工作流】按 review 修改代码
|
2023-10-10 10:46:16 +08:00 |
|