YunaiV
|
009f1889a9
|
【代码评审】BPM:触发器,修改节点的评审
|
2025-02-19 12:55:17 +08:00 |
Lesan
|
3017933710
|
fix: Simple模型抄送节点在流程预测时未显示抄送人
|
2025-02-19 10:04:05 +08:00 |
lizhixian
|
9a83515c05
|
fix: 流程发起预测节点审批人是否配置在后端逻辑中实现
|
2025-02-18 16:06:51 +08:00 |
lizhixian
|
23ed5b780f
|
fix: 移除节点参数,预测节点审批人是否配置在后端逻辑中实现
|
2025-02-18 14:13:49 +08:00 |
lizhixian
|
1f6f00164a
|
fix: 修复流程预测错误问题
|
2025-02-18 10:00:36 +08:00 |
smallNorthLee
|
3265df7548
|
fix: 修复流程预测节点错误问题
fix: 补充校验规则,流程创建时只校验预测节点的审批人是否配置
|
2025-02-17 22:41:15 +08:00 |
smallNorthLee
|
c68ab33dfd
|
fix: 修复流程预测节点错误问题
fix: 补充校验规则,流程创建时只校验预测节点的审批人是否配置
|
2025-02-17 22:13:42 +08:00 |
lizhixian
|
5e277e020f
|
fix: 解决流程预测审批节点错误问题
|
2025-02-17 16:11:00 +08:00 |
lizhixian
|
296e6ab3ad
|
fix: 调整获得审批详情接口请求方式和参数类型,流程变量参数使用get请求传递错误
|
2025-02-17 16:04:52 +08:00 |
lizhixian
|
8651f2f649
|
fix: 添加nodeIds参数,只校验预测轨迹下的节点审批人
|
2025-02-17 16:03:14 +08:00 |
lizhixian
|
1023afda40
|
fix: 修复流程分支节点预测问题
|
2025-02-17 10:28:11 +08:00 |
lizhixian
|
3d20ce1a9b
|
fix: 修复流程分支节点预测问题
|
2025-02-17 09:52:09 +08:00 |
jason
|
1f2222cf83
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2025-02-16 08:47:31 +08:00 |
jason
|
9a4bb60a78
|
【功能优化】 修改表单触发器增加条件设置
|
2025-02-16 08:47:13 +08:00 |
YunaiV
|
a4e090383b
|
【功能新增】BPM:已完成的列表,强制移除自动完成的“发起人”节点
|
2025-02-15 09:40:02 +08:00 |
YunaiV
|
56ea9d2381
|
【代码优化】BPM:修复停用状态下的流程删除报错问题
|
2025-02-15 09:21:44 +08:00 |
芋道源码
|
64ea9906ef
|
!1235 fix: 修复停用状态下的流程删除报错问题
Merge pull request !1235 from SamllNorth_Lee/fix/bpm
|
2025-02-15 01:18:50 +00:00 |
YunaiV
|
e9a3773b72
|
【代码评审】BPM:办理人的逻辑
|
2025-02-15 08:48:51 +08:00 |
芋道源码
|
04fc7404e1
|
!1234 BPM-办理人
Merge pull request !1234 from Lesan/feature/bpm-办理人
|
2025-02-15 00:37:30 +00:00 |
lizhixian
|
045a224c22
|
fix: 修复停用状态下的流程删除报错问题
|
2025-02-14 15:51:57 +08:00 |
Lesan
|
00eea85a69
|
chore: 添加必要注释
|
2025-02-14 08:31:15 +08:00 |
Lesan
|
ef29682230
|
feat: 添加节点类型以区分不同节点
|
2025-02-14 08:22:04 +08:00 |
YunaiV
|
8826f92d9d
|
【代码评审】BPM:移除流程图标非空校验,还是需要 URL 格式的校验
|
2025-02-13 19:59:01 +08:00 |
smallNorthLee
|
94499c0e5f
|
fix: 移除流程图标非空校验
|
2025-02-13 19:49:49 +08:00 |
Lesan
|
7cf55c5300
|
fix: 添加节点类型以区分不同节点
|
2025-02-13 09:33:12 +08:00 |
YunaiV
|
f289432890
|
【代码评审】BPM:办理人的逻辑
|
2025-02-12 18:46:40 +08:00 |
Lesan
|
e5aede6265
|
feat: 办理人节点高亮处理
|
2025-02-12 14:10:20 +08:00 |
Lesan
|
0085b42518
|
feat: 办理人节点
|
2025-02-12 13:53:15 +08:00 |
YunaiV
|
f7c56ad4eb
|
【同步】jdk21 和 jdk8 的代码
|
2025-02-09 11:40:53 +08:00 |
YunaiV
|
a44a45a2cb
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/trigger/BpmHttpRequestTrigger.java
|
2025-02-09 11:36:21 +08:00 |
YunaiV
|
4e9583fae4
|
Merge branch 'feature/bpm' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17
|
2025-02-09 07:14:23 +08:00 |
YunaiV
|
129e9868fb
|
【代码评审】BPM:ID 编码器
|
2025-02-09 07:04:06 +08:00 |
芋道源码
|
3cbe59ace3
|
!1217 fix: 无时间中缀不设置Redis过期时间
Merge pull request !1217 from Lesan/feature/bpm-new
|
2025-02-08 22:58:03 +00:00 |
YunaiV
|
9569c3fbed
|
【代码评审】BPM:触发器 - 表单修改
|
2025-02-09 06:55:56 +08:00 |
jason
|
f5050807e1
|
【功能优化】 优化更新流程表单数据触发器
|
2025-02-07 22:45:03 +08:00 |
jason
|
a23b0480f1
|
【功能新增】 新增修改流程表单数据触发器
|
2025-02-06 14:14:14 +08:00 |
LesanOuO
|
b4f93e832f
|
fix: 无时间中缀不设置Redis过期时间
|
2025-01-27 09:25:57 +08:00 |
jason
|
362b872aa8
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2025-01-26 15:36:48 +08:00 |
jason
|
44486afd95
|
【代码评审修复】 Http 触发器返回值处理修改
|
2025-01-26 15:36:14 +08:00 |
YunaiV
|
f47f6d934e
|
【代码评审】Bpm:数据报表
|
2025-01-26 13:53:02 +08:00 |
YunaiV
|
f8d6f1e2c4
|
【代码评审】Bpm:触发器的实现
|
2025-01-26 13:52:01 +08:00 |
jason
|
0723e4571d
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2025-01-26 13:00:54 +08:00 |
jason
|
53789d9b80
|
【功能新增】 解析 Http 请求触发器返回值,修改流程变量
|
2025-01-26 13:00:20 +08:00 |
LesanOuO
|
86f568280a
|
feat: BPM-数据报表
|
2025-01-26 11:06:29 +08:00 |
YunaiV
|
8f16786471
|
【功能修复】Bpm:获取流程列表的时候,过滤租户
|
2025-01-25 17:52:50 +08:00 |
YunaiV
|
86dc3763fc
|
【代码评审】Bpm:数据报表
|
2025-01-25 17:16:57 +08:00 |
芋道源码
|
623a41d48c
|
!1215 feat: BPM-报表
Merge pull request !1215 from Lesan/feature/bpm-报表
|
2025-01-25 09:08:45 +00:00 |
LesanOuO
|
3342ae1be8
|
feat: BPM-报表
|
2025-01-25 13:27:37 +08:00 |
LesanOuO
|
f409a67d2f
|
feat: 抄送添加摘要
|
2025-01-25 10:41:27 +08:00 |
LesanOuO
|
0ef8467546
|
feat: 摘要设置代码评审修改
|
2025-01-25 10:26:41 +08:00 |
LesanOuO
|
f60a4dfa6b
|
feat: 添加Task取消理由
|
2025-01-25 10:24:34 +08:00 |
YunaiV
|
38c24bddb6
|
【同步】jdk21 和 jdk8 的代码
|
2025-01-25 10:13:41 +08:00 |
YunaiV
|
599c432abb
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/vo/model/BpmModelMetaInfoVO.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/definition/BpmModelServiceImpl.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/definition/BpmProcessListenerServiceImpl.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
|
2025-01-25 09:49:57 +08:00 |
YunaiV
|
534c64709f
|
【代码评审】Bpm:触发器的实现
|
2025-01-25 09:49:25 +08:00 |
YunaiV
|
d63e315876
|
【代码优化】Bpm:调整 IntArrayValuable 到 ArrayValuable
|
2025-01-24 22:55:21 +08:00 |
YunaiV
|
bb798681f7
|
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/BpmSimpleModeConditionTypeEnum.java
# yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmSimpleModelNodeTypeEnum.java
# yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmUserTaskRejectHandlerTypeEnum.java
|
2025-01-24 22:48:37 +08:00 |
YunaiV
|
0911d42e49
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/validation/InEnum.java
# yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/validation/InEnumCollectionValidator.java
# yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/validation/InEnumValidator.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/brokerage/BrokerageUserController.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/auth/AuthController.java
|
2025-01-24 20:56:26 +08:00 |
YunaiV
|
295fad7d97
|
Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17
|
2025-01-24 20:17:17 +08:00 |
YunaiV
|
9d9351d066
|
【代码评审】Bpm:更多设置-摘要设置
|
2025-01-24 19:59:18 +08:00 |
puhui999
|
d83b7cd5b9
|
【代码优化】InEnum 不必须指定 int 类型,通过泛型指定
|
2025-01-24 17:31:41 +08:00 |
LesanOuO
|
39e68af120
|
fix: 取消摘要数组倒序
|
2025-01-24 13:22:57 +08:00 |
LesanOuO
|
b5ba500b60
|
feat: BPM-更多设置-摘要设置
|
2025-01-24 13:11:41 +08:00 |
LesanOuO
|
8f4543a270
|
fix: 通过new HashMap替换clone
|
2025-01-24 10:30:28 +08:00 |
LesanOuO
|
bcfa08f8ef
|
fix: 类更名CustomTitleSetting->TitleSetting
|
2025-01-24 10:28:49 +08:00 |
YunaiV
|
846d0605d8
|
【代码评审】IoT:清理流程的实例们
|
2025-01-23 20:08:31 +08:00 |
芋道源码
|
281d3d1d53
|
!1194 BPM:流程清理(添加任务和抄送)
Merge pull request !1194 from Lesan/feature/bpm-流程清理
|
2025-01-23 12:06:17 +00:00 |
YunaiV
|
a0ff1244e5
|
【代码评审】Bpm:更多设置-自定义标题
|
2025-01-23 19:19:30 +08:00 |
LesanOuO
|
de297e3a78
|
feat: BPM-更多设置-标题设置
|
2025-01-23 12:06:12 +08:00 |
YunaiV
|
61e3275231
|
【代码评审】Bpm:触发器的实现
|
2025-01-23 08:13:06 +08:00 |
芋道源码
|
808f23ec49
|
!1204 BPM:更多设置-自动去重
Merge pull request !1204 from Lesan/feature/bpm-自动去重
|
2025-01-22 23:59:12 +00:00 |
jason
|
8a8dc67d72
|
【功能新增】新增Simple 设计器触发器节点
|
2025-01-22 22:18:37 +08:00 |
LesanOuO
|
e548d4454e
|
fix: 优化代码逻辑
|
2025-01-22 10:08:58 +08:00 |
LesanOuO
|
6317a4f361
|
fix: 自动通过枚举变更
|
2025-01-22 09:52:06 +08:00 |
YunaiV
|
ca1d9e6896
|
【代码评审】Bpm:更多设置-自动去重(审批)
|
2025-01-21 09:37:38 +08:00 |
芋道源码
|
c55f77f001
|
!1202 BPM-更多设置-自动去重
Merge pull request !1202 from Lesan/feature/bpm-自动去重
|
2025-01-21 01:21:08 +00:00 |
Lesan
|
0642c5ebe4
|
fix: 通过理由更改
|
2025-01-21 08:39:32 +08:00 |
Lesan
|
d8bc3a46e5
|
feat: BPM-更多设置-自动去重
|
2025-01-21 08:24:42 +08:00 |
Lesan
|
4a1fe1f307
|
feat: BPM-更多设置-流程编码
|
2025-01-20 13:35:45 +08:00 |
YunaiV
|
f486790def
|
【代码评审】Bpm:更多设置-流程编码
|
2025-01-20 12:41:33 +08:00 |
Lesan
|
daa718a444
|
feat: BPM-更多设置-流程编码
|
2025-01-20 11:03:39 +08:00 |
YunaiV
|
c4fcd0564c
|
【功能评审】Bpm:将 routerDefaultFlowId 重命名,更好理解
|
2025-01-20 09:18:59 +08:00 |
Lesan
|
e55be75357
|
fix: 重命名RouterCondition->RouterSetting
|
2025-01-20 08:39:37 +08:00 |
jason
|
d36fc98f01
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2025-01-19 18:33:32 +08:00 |
jason
|
96875b1e02
|
【代码评审修改】 条件节点设置修改
|
2025-01-19 18:33:02 +08:00 |
YunaiV
|
081e716e72
|
【功能评审】Bpm:是否填写审批意见
|
2025-01-19 18:27:50 +08:00 |
芋道源码
|
89728fe6ff
|
!1195 BPM:审批意见
Merge pull request !1195 from Lesan/feature/bpm-审批意见
|
2025-01-19 10:26:14 +00:00 |
YunaiV
|
fcf0b562fd
|
【功能评审】Bpm:发起人是否允许撤销
|
2025-01-19 18:22:34 +08:00 |
Lesan
|
68b7a9a954
|
feat: 提交人权限-允许撤销审批中的申请
|
2025-01-19 16:42:21 +08:00 |
Lesan
|
d758da489c
|
feat: 审批意见
|
2025-01-19 10:14:56 +08:00 |
Lesan
|
6c3afa7c96
|
feat: 添加清理抄送和任务
|
2025-01-19 08:39:32 +08:00 |
YunaiV
|
70538320c8
|
【功能评审】Bpm:清理流程
|
2025-01-17 19:29:07 +08:00 |
芋道源码
|
a16f1120e0
|
!1193 BPM:流程清理
Merge pull request !1193 from Lesan/feature/bpm-流程清理
|
2025-01-17 11:25:47 +00:00 |
YunaiV
|
bcc535e034
|
【功能评审】Bpm:跳过表达式
|
2025-01-17 19:20:22 +08:00 |
芋道源码
|
8f994af718
|
!1192 BPMN设计器:跳过表达式
Merge pull request !1192 from Lesan/feature/bpm-跳过表达式
|
2025-01-17 11:15:16 +00:00 |
YunaiV
|
9c4648e545
|
【功能评审】Bpm:审批签名
|
2025-01-17 19:07:58 +08:00 |
芋道源码
|
40082c9b49
|
!1191 BPM:签名功能完善
Merge pull request !1191 from Lesan/feature/bpm-n
|
2025-01-17 11:03:49 +00:00 |
Lesan
|
62b271fbf8
|
feat: 模型的流程数据清理功能
|
2025-01-17 14:01:02 +08:00 |
Lesan
|
93eb75552a
|
feat: bpmn跳过表达式
|
2025-01-17 09:57:06 +08:00 |
jason
|
1784aab186
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2025-01-16 21:03:34 +08:00 |
jason
|
610f39de05
|
【缺陷修复】 解决并行分支拒绝任务时,流程未结束问题
|
2025-01-16 21:02:49 +08:00 |
Lesan
|
aba9626384
|
feat: 审批签名代码评审
|
2025-01-16 13:56:37 +08:00 |
YunaiV
|
31c2e81dd2
|
【功能评审】Bpm:审批签名
|
2025-01-16 13:12:23 +08:00 |
LesanOuO
|
b2d81e0763
|
fix: 通过FixedValue属性方式获取监听器扩展字段
|
2025-01-10 12:47:31 +08:00 |
Lesan
|
71b86e6207
|
feat: 完善UserTask审批签名
|
2025-01-09 13:49:11 +08:00 |
Lesan
|
267435c90f
|
chore: 删除TODO
|
2025-01-09 09:37:48 +08:00 |
Lesan
|
f1296c59eb
|
fix: restTemplate请求添加try-catch
|
2025-01-09 09:36:44 +08:00 |
Lesan
|
533e5c3bf5
|
refactor: 优化ListenerHandler写入及解析
|
2025-01-09 09:33:16 +08:00 |
Lesan
|
a85d51cc8c
|
fix: 添加addListenerFieldExtension方法
|
2025-01-09 09:26:07 +08:00 |
Lesan
|
343991445f
|
fix: addSignEnable修改为表达式写法
|
2025-01-09 09:21:23 +08:00 |
Lesan
|
37cb20d964
|
fix: 检查所有route->router
|
2025-01-09 09:17:49 +08:00 |
Lesan
|
fcbf1d0765
|
fix: defaultFlowId由后端生成
|
2025-01-09 09:04:39 +08:00 |
YunaiV
|
62aabc633c
|
【代码评审】BPM:Simple 设计器 - 签名实现
|
2025-01-08 22:11:52 +08:00 |
Lesan
|
fd4b6ef9e4
|
feat: Simple设计器-userTask-添加是否需要签名字段
|
2025-01-08 16:55:23 +08:00 |
Lesan
|
1fb8c9238a
|
feat: Simple设计器-监听器完善
|
2025-01-08 14:22:52 +08:00 |
Lesan
|
60d1f1199d
|
chore: 部分文件更名
|
2025-01-08 10:50:36 +08:00 |
Lesan
|
735ec9e3ac
|
Merge remote-tracking branch 'yudao/feature/bpm' into feature/bpm-n
|
2025-01-08 10:26:01 +08:00 |
YunaiV
|
4b09bff64b
|
【代码评审】BPM:Simple 设计器 - 路由节点
|
2025-01-08 09:55:50 +08:00 |
YunaiV
|
4acb01c3b0
|
【代码评审】BPM:Simple 设计器 - userTask 监听器
|
2025-01-08 09:40:38 +08:00 |
Lesan
|
d33afd7a9a
|
fix: routeGroups命名问题
|
2025-01-08 08:52:24 +08:00 |
芋道源码
|
a008b313ec
|
!1187 Simple设计器优化
Merge pull request !1187 from Lesan/feature/bpm-n
|
2025-01-07 14:28:24 +00:00 |
YunaiV
|
ae3c63eb29
|
【代码评审】BPM:Simple 设计器 - 路由分支
|
2025-01-07 22:27:06 +08:00 |
Lesan
|
da9f6ab76e
|
feat: Simple设计器-监听器-添加请求默认参数
|
2025-01-07 19:02:20 +08:00 |
Lesan
|
955ad86db4
|
feat: Simple设计器-监听器
|
2025-01-07 16:31:44 +08:00 |
芋道源码
|
34c8f4cae1
|
!1183 Simple设计器-路由分支
Merge pull request !1183 from Lesan/feature/bpm-路由分支
|
2025-01-07 04:53:55 +00:00 |
YunaiV
|
b5f6545d5a
|
【代码评审】BPM:Simple 设计器 - userTask 监听器
|
2025-01-07 12:52:50 +08:00 |
Lesan
|
46c125b030
|
feat: Simple设计器-监听器
|
2025-01-06 17:24:59 +08:00 |
Lesan
|
a13b582009
|
feat: Simple设计器-路由分支
|
2025-01-06 11:24:37 +08:00 |
Lesan
|
8b91b471d5
|
fix: 处理延迟器命名
|
2025-01-06 08:42:03 +08:00 |
jason
|
6a7e7e3e44
|
【缺陷修复】 延迟器 trigger 时,租户 id 丢失的问题
|
2025-01-04 15:13:54 +08:00 |
YunaiV
|
686a64ccda
|
【代码优化】工作流:延迟器的支持
|
2025-01-03 19:53:11 +08:00 |
YunaiV
|
9512dcf812
|
【代码优化】工作流:延迟器的支持
|
2025-01-03 19:53:06 +08:00 |
YunaiV
|
e380bc34f3
|
【功能修复】工作流:延迟器 trigger 时,租户 id 丢失的问题
|
2025-01-03 19:52:51 +08:00 |
Lesan
|
4c8b83d46f
|
feat: Simple设计器-延时器
|
2025-01-03 16:18:46 +08:00 |
YunaiV
|
5fd3b9ddda
|
【同步】jdk21 和 jdk8 的代码
|
2024-12-31 09:26:05 +08:00 |
YunaiV
|
3871a1f83f
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# pom.xml
# yudao-dependencies/pom.xml
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
|
2024-12-31 09:22:59 +08:00 |
YunaiV
|
82b03d7f7d
|
【功能新增】工作流:API 创建流程时,设置 userId(解决 Job 下,无法设置 userId 的问题)
|
2024-12-28 20:44:08 +08:00 |
YunaiV
|
158b7114a5
|
【同步】jdk21 和 jdk8 的代码
|
2024-12-27 21:50:06 +08:00 |
YunaiV
|
d676dcc525
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/vo/model/BpmModelSaveReqVO.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
|
2024-12-27 21:46:30 +08:00 |
YunaiV
|
6a746a4d89
|
【同步】jdk21 和 jdk8 的代码
|
2024-12-19 21:31:11 +08:00 |
YunaiV
|
50536f1af0
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
|
2024-12-19 21:27:52 +08:00 |
jason
|
fe99c95f8c
|
【缺陷修复】 修复从我的流程进入审批详情页面,表单权限问题
|
2024-12-18 23:15:46 +08:00 |
YunaiV
|
14fad915a6
|
【功能新增】Bpm:新增和修改 model 时,增加 bpmnxml 和 simplemodel
|
2024-12-16 10:03:32 +08:00 |
YunaiV
|
b67c2d5ef5
|
【代码评审】Bpm:完善相关注释
|
2024-12-15 12:03:01 +08:00 |
jason
|
a86d1f8bf6
|
【代码优化】 去掉错误注释
|
2024-12-14 23:39:36 +08:00 |
jason
|
1f92de2cb3
|
【缺陷修复】 依次审批任务回退后,重新进入后不会重新分配候选人
|
2024-12-14 23:15:40 +08:00 |
jason
|
21c44a9b5e
|
【缺陷修复】 当有修复连续自动通过节点,只有第一个节点自动通过
|
2024-12-13 22:04:28 +08:00 |
jason
|
f6f46ada6c
|
【缺陷修复】 修复多实例任务时,审批人为空时,导致报错问题
|
2024-12-11 13:39:18 +08:00 |
jason
|
fa359d22e5
|
【代码优化】 修改表单内部门负责人策略拼写
|
2024-12-10 13:30:05 +08:00 |
jason
|
d237b17280
|
【缺陷修复】 流程预测时,不能计算流程表达式时,返回空列表,避免流程无法进行下去
|
2024-12-10 13:27:46 +08:00 |
YunaiV
|
de9dc24523
|
【代码优化】BPM:增加 return 驳回的注释
|
2024-12-07 09:25:51 +08:00 |
jason
|
0523a441de
|
【缺陷修复】 兼容 bpmn 按钮权限,去掉扩展元素属性的 namespace
|
2024-12-06 21:55:32 +08:00 |
jason
|
2283f0cf9a
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2024-12-06 17:41:48 +08:00 |
jason
|
45dd87c085
|
【缺陷修复】
1、从依次审批节点退回时,任务不生成的问题
2、会签、或签任务退回时,不分配给自己的任务,执行取消逻辑
|
2024-12-06 17:40:53 +08:00 |
YunaiV
|
dc1da29452
|
【功能修复】工作流:model name 的模糊查询
|
2024-12-01 17:36:48 +08:00 |
YunaiV
|
75f6eceea7
|
【功能新增】工作流:我的审批,支持 category 过滤
|
2024-12-01 15:48:54 +08:00 |
YunaiV
|
8b8fecc708
|
【代码优化】工作流:代码格式化
|
2024-11-28 09:28:28 +08:00 |
Lesan
|
840517511e
|
fix: 未传递表单信息
|
2024-11-27 10:50:44 +08:00 |
Lesan
|
39ee47d9d2
|
fix: 当无满足条件时选择默认路线
|
2024-11-26 08:14:12 +00:00 |
Lesan
|
26a1d6362b
|
feat: bpm设计器适配Simple设计器,字段权限
|
2024-11-26 01:52:13 +00:00 |
Lesan
|
98b2e41414
|
feat: bpm设计器适配Simple设计器,操作按钮
|
2024-11-25 06:19:37 +00:00 |
Lesan
|
ca6121b205
|
fix: 会签情况下,存在未完成的审批却显示已完成
|
2024-11-25 01:57:05 +00:00 |
Lesan
|
0dcac3044a
|
Merge branch 'feature/bpm' of gitee.com:zhijiantianya/ruoyi-vue-pro into feature/bpm
|
2024-11-25 01:55:51 +00:00 |
Lesan
|
0dc22b129a
|
fix: 会签情况下,存在未完成的审批却显示已完成
|
2024-11-25 01:50:58 +00:00 |
YunaiV
|
b8d26f83f2
|
README:增加工作流的演示图片
|
2024-11-23 10:24:21 +08:00 |
YunaiV
|
9da052a45a
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/BpmModelController.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/BpmActivityController.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/BpmTaskController.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/vo/instance/BpmApprovalDetailReqVO.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/vo/instance/BpmFormFieldsPermissionReqVO.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/vo/task/BpmTaskApproveReqVO.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/dept/BpmTaskCandidateStartUserDeptLeaderMultiStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/dept/BpmTaskCandidateStartUserDeptLeaderStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/dept/BpmTaskCandidateStartUserSelectStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/other/BpmTaskCandidateAssignEmptyStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/user/BpmTaskCandidateRoleStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/user/BpmTaskCandidateStartUserStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/util/SimpleModelUtils.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/definition/BpmCategoryServiceImpl.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/BpmProcessDefinitionServiceImpl.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmActivityServiceImpl.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
|
2024-11-23 10:17:42 +08:00 |
YunaiV
|
5b34e0bd51
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm
# Conflicts:
# sql/mysql/bpm_update.sql
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/dataobject/task/BpmProcessInstanceCopyDO.java
# yudao-module-bpm/yudao-module-bpm-biz/src/test/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/dept/BpmTaskCandidateDeptLeaderStrategyTest.java
# yudao-module-bpm/yudao-module-bpm-biz/src/test/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/dept/BpmTaskCandidateDeptMemberStrategyTest.java
|
2024-11-22 20:41:00 +08:00 |
YunaiV
|
4a23872598
|
【代码优化】工作流:优化 form 分配人的逻辑
|
2024-11-19 21:04:08 +08:00 |
jason
|
b629e0a615
|
【功能新增】 增加审批人分配策略:表单内的部门负责人
|
2024-11-18 08:23:58 +08:00 |
jason
|
61c9a04f9f
|
【功能修复】 修复表单内用户字段可以多选时的问题
|
2024-11-17 23:58:23 +08:00 |
jason
|
7886aaf244
|
【功能修改】 创建流程时,增加流程变量发起人 ID
|
2024-11-17 16:40:45 +08:00 |
jason
|
0c06a1596e
|
【功能新增】 增加审批人分配策略:选择表单内成员
|
2024-11-17 10:41:10 +08:00 |
YunaiV
|
4cf82ba24b
|
【功能修改】工作流:流程详情,每个 node 节点,都返回 candidateStrategy 字段
|
2024-11-10 11:43:57 +08:00 |
YunaiV
|
e2f046d7a9
|
【功能修复】工作流:BPMN 发起自选时,因为没有 ServiceTask 导致报错
|
2024-11-10 11:36:00 +08:00 |
jason
|
2808297bfe
|
【功能优化】 删除多余的 import
|
2024-11-10 09:08:03 +08:00 |
jason
|
8d1e9cf988
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2024-11-10 09:05:50 +08:00 |
jason
|
396433386c
|
【功能优化】 流程发起人,展示抄送节点,用于选择抄送人
|
2024-11-10 09:05:14 +08:00 |
YunaiV
|
620bba8152
|
【代码优化】工作流:BpmModelConvert 排版
|
2024-11-05 09:30:09 +08:00 |
jason
|
31f5aab0cf
|
【功能修改】 流程定义返回 Simple 模型 json 数据
|
2024-11-03 23:14:33 +08:00 |
YunaiV
|
9ccdd30643
|
【代码优化】模型的 JSON 统一返回 string
|
2024-11-03 16:26:42 +08:00 |
YunaiV
|
f0103448b1
|
【代码修复】 修复获取进行中的节点的问题
|
2024-11-03 16:05:58 +08:00 |
jason
|
5d5f0257f9
|
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-11-02 20:20:08 +08:00 |
jason
|
90ce6a5e79
|
【代码修复】 修复获取进行中的节点的问题
|
2024-11-02 20:18:23 +08:00 |
YunaiV
|
73b68a10db
|
【功能新增】工作流:流程模型增加批量修改 sort 接口
|
2024-11-02 18:11:21 +08:00 |
YunaiV
|
ff23f866c9
|
【功能新增】工作流:流程分类增加批量修改 sort 接口
|
2024-11-02 16:58:17 +08:00 |
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 |