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 |
YunaiV
|
19d3f64bdf
|
【功能完善】工作流:审批详情 approve-nodes => activity-nodes 字段
|
2024-10-27 11:23:45 +08:00 |
YunaiV
|
50418b2519
|
【功能完善】工作流:审批详情 approve-nodes => activity-nodes 字段
|
2024-10-26 22:55:42 +08:00 |
YunaiV
|
ab7a358888
|
【功能优化】工作流:流程详情的重构 70%:优化 getRunApproveNodeList 方法,处理加签子任务的计算
|
2024-10-26 20:12:38 +08:00 |
YunaiV
|
05979254ca
|
【功能优化】工作流:流程详情的重构 60%:参考钉钉,加签审批后,也成为独立节点
|
2024-10-26 18:29:25 +08:00 |
YunaiV
|
758d59d74e
|
【功能优化】工作流:流程详情的重构 50%:梳理整体结构
|
2024-10-26 16:44:06 +08:00 |
YunaiV
|
4583f161b4
|
【功能优化】工作流:接入 SimpleModelUtils 预测遍历逻辑
|
2024-10-23 22:38:21 +08:00 |
YunaiV
|
78ac52132b
|
【功能优化】工作流:接入 SimpleModelUtils 预测遍历逻辑
|
2024-10-23 19:46:36 +08:00 |
YunaiV
|
c93d7eb9c0
|
【功能优化】工作流:增加 SimpleModelUtils 遍历逻辑
|
2024-10-23 19:13:40 +08:00 |
YunaiV
|
e8c9c2eedd
|
【功能优化】工作流:审批详情,接入 BpmnModelUtils 进行预测
|
2024-10-23 09:36:43 +08:00 |
YunaiV
|
3afe93a157
|
【功能优化】工作流:基于 BPMN 的预测,Util 封装
|
2024-10-22 19:24:37 +08:00 |
YunaiV
|
4695904fb5
|
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-21 20:38:59 +08:00 |
YunaiV
|
d95e91d424
|
【功能新增】工作流:基于 BPMN 的预测,测试代码
|
2024-10-21 20:38:02 +08:00 |
jason
|
4d02e29cbf
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2024-10-21 10:15:09 +08:00 |
jason
|
8b1bc8cd01
|
【待办评审修改】 判断任务的加签人逻辑修改
|
2024-10-21 10:06:43 +08:00 |
YunaiV
|
ab36f5bedc
|
【代码优化】工作流:进一步完善 SimpleModelUtils、BpmnModelUtils 的注释,提升可读性!
|
2024-10-21 09:37:40 +08:00 |
jason
|
6906f79a0e
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
|
2024-10-20 09:48:59 +08:00 |
jason
|
eebee1ebcc
|
【功能修改】 新增包容分支功能
|
2024-10-20 09:48:12 +08:00 |
YunaiV
|
84bf1c3b90
|
【功能调整】工作流:工作流程的流转记录,不区分父子任务
|
2024-10-19 21:52:56 +08:00 |
YunaiV
|
2bc252237b
|
【功能修复】工作流:没有审批人自动通过时,缺少了 owner 或 assignee 为空的判断
|
2024-10-19 21:10:55 +08:00 |
YunaiV
|
206b3ea9d2
|
【文案修改】工作流:“回退”统一改成“退回”,和飞书保持一致
|
2024-10-19 19:01:12 +08:00 |
YunaiV
|
8a8544b3bd
|
【功能修改】工作流:调整 cc 抄送表的字段
|
2024-10-19 18:23:40 +08:00 |
YunaiV
|
1c78cdc26e
|
【代码优化】工作流:进一步完善 SimpleModelUtils、BpmnModelUtils 的注释,提升可读性!
|
2024-10-19 16:10:45 +08:00 |
YunaiV
|
23b011b6f9
|
【代码优化】工作流:移除多余的 attachNodeId 字段,因为不需要 UserTask 后面跟 ServiceTask 实现审批通过、不通过
|
2024-10-19 15:42:22 +08:00 |
YunaiV
|
c0140a41f4
|
【代码优化】工作流:进一步完善 SimpleModelUtils 的注释
【代码优化】工作流:新增 ConditionNodeConvert
|
2024-10-19 15:37:35 +08:00 |
YunaiV
|
2c2512e405
|
【代码优化】工作流:将元素相关的操作,挪到 BpmnModelUtils 中
【代码优化】工作流:新增 NodeConvert 接口以及其实现,将 SimpleModelUtils 统一收敛
|
2024-10-19 12:52:49 +08:00 |
jason
|
8469b2b8cb
|
【代码评审修改】 getTodoTask 评审修改
|
2024-10-18 23:35:18 +08:00 |
YunaiV
|
7b57c7d056
|
【代码优化】工作流:将 SimpleModelConstants 删除
【代码优化】工作流:将 BpmUserTaskApproveMethodEnum 增加 completionCondition
|
2024-10-17 22:49:31 +08:00 |
YunaiV
|
6700267ae9
|
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/task/BpmTaskController.java
|
2024-10-17 10:03:04 +08:00 |
YunaiV
|
3e55b44904
|
【代码评审】工作流:getTodoTask 的评审
|
2024-10-17 10:02:39 +08:00 |
jason
|
5e6e59b528
|
【功能修改】 整合审批详情接口,删除不用的方法
|
2024-10-17 09:58:19 +08:00 |
jason
|
1d815c2c22
|
【功能修改】 整合流程详情接口
|
2024-10-16 22:26:14 +08:00 |
YunaiV
|
1c4bb2c80d
|
【代码评审】工作流:getTodoTask 的评审
|
2024-10-14 09:53:16 +08:00 |
jason
|
c70ef4493a
|
【功能修改】 新增我的待办任务接口
|
2024-10-13 19:59:18 +08:00 |
YunaiV
|
46a0d4f6af
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-dependencies/pom.xml
# yudao-framework/yudao-spring-boot-starter-biz-tenant/src/main/java/cn/iocoder/yudao/framework/tenant/core/db/TenantDatabaseInterceptor.java
|
2024-10-13 17:00:43 +08:00 |
YunaiV
|
6e7db6ebd0
|
!144 【代码修复】商城订单的支付回调接口添加@PermitAll和部分DO缺少@KeySequence问题
|
2024-10-12 20:38:22 +08:00 |
YunaiV
|
c05f9fe98e
|
Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
# Conflicts:
# sql/mysql/bpm_update.sql
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
|
2024-10-12 19:40:22 +08:00 |
YunaiV
|
41eec7806d
|
【功能优化】工作流:BPMN 流程图高亮的计算,切换到后端为主
|
2024-10-12 19:39:13 +08:00 |
jason
|
c6c2023440
|
【功能修改】 新增任务抄送接口
|
2024-10-10 23:04:17 +08:00 |
jason
|
405ecf054b
|
【代码评审修改】 代码评审修改
|
2024-10-08 12:31:03 +08:00 |
YunaiV
|
e163bdf634
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderSettlementReqVO.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/bo/TradePriceCalculateReqBO.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeSeckillActivityPriceCalculator.java
|
2024-10-07 15:57:56 +08:00 |
YunaiV
|
f9ce9703bf
|
【功能修复】工作流:CandidateGroupStrategyTest 单测临时禁用
|
2024-10-07 15:54:30 +08:00 |
YunaiV
|
6208c1dc4c
|
【同步】jdk21 和 jdk8 的代码
|
2024-10-04 17:22:15 +08:00 |
YunaiV
|
eaa22e7a56
|
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/controller/admin/definition/BpmModelController.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/vo/model/BpmModeImportReqVO.java
# 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/controller/admin/definition/vo/model/BpmModelUpdateReqVO.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/framework/flowable/core/candidate/strategy/BpmTaskCandidateDeptLeaderStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/BpmTaskCandidateDeptMemberStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/BpmTaskCandidateGroupStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/BpmTaskCandidatePostStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/BpmTaskCandidateRoleStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/BpmTaskCandidateStartUserSelectStrategy.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/candidate/strategy/BpmTaskCandidateUserStrategy.java
# 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/definition/BpmModelService.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/BpmProcessDefinitionServiceImpl.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/message/BpmMessageService.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/BpmProcessInstanceService.java
# 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/BpmTaskService.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmTaskServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/framework/permission/core/aop/CrmPermissionAspect.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/user/AdminUserApiImpl.java
# yudao-server/pom.xml
|
2024-10-04 17:16:23 +08:00 |
YunaiV
|
f299bf8a36
|
【代码优化】工作流:删除用不到的方法
|
2024-10-04 17:11:25 +08:00 |
YunaiV
|
f1872b70ee
|
【功能修复】工作流:新的 bpm 详情,bpmn 设计器也返回 node 信息
|
2024-10-04 17:05:51 +08:00 |
YunaiV
|
4687dfbb97
|
【功能修复】工作流:新建的流程,部分数据的 NPE 问题
|
2024-10-04 11:47:39 +08:00 |
YunaiV
|
ad0d9d10c8
|
【功能新增】工作流:BpmTaskCandidateAssignEmptyStrategy 读取流程管理员
|
2024-10-04 11:14:02 +08:00 |
YunaiV
|
742c2967de
|
【功能新增】工作流:流程发起时,校验是否有发起流程的权限
|
2024-10-03 20:44:46 +08:00 |
YunaiV
|
9cc8e0d37f
|
【功能新增】工作流:流程模型修改时,校验是否为流程的管理员
|
2024-10-03 20:16:32 +08:00 |
YunaiV
|
90ced26b01
|
【功能优化】工作流:流程模型的定义,增加谁可以发起、谁可以管理的字段 CRUD
|
2024-10-03 20:05:31 +08:00 |
YunaiV
|
9334edc9ea
|
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/service/task/BpmProcessInstanceServiceImpl.java
|
2024-10-03 11:28:22 +08:00 |
YunaiV
|
61549f13c0
|
【代码评审】工作流:审批详情新接口的 review
|
2024-10-03 11:10:14 +08:00 |
jason
|
abea0edf23
|
【功能修改】 流程抄送查询返回 activityId 字段
|
2024-10-02 09:53:28 +08:00 |
jason
|
62e75a0bfe
|
【问题修复】 获取审批详情。修复结束节点的状态问题
|
2024-10-01 23:40:08 +08:00 |
YunaiV
|
2ca4f1fb9b
|
【功能调整】全局:默认 /app-api/* 需要登录,和 /admin-api/* 保持一致,降低大家理解成本
|
2024-10-01 11:45:00 +08:00 |
YunaiV
|
2299a326b5
|
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-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/api/discount/DiscountActivityApiImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/api/reward/RewardActivityApiImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/coupon/vo/template/CouponTemplateBaseVO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/discount/DiscountActivityController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/discount/vo/DiscountActivityRespVO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/discount/vo/DiscountActivityUpdateReqVO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/activity/AppActivityController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/bargain/BargainActivityService.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/bargain/BargainActivityServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/combination/CombinationActivityService.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/combination/CombinationActivityServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/coupon/CouponTemplateServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/discount/DiscountActivityService.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/discount/DiscountActivityServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/reward/RewardActivityService.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/reward/RewardActivityServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckill/SeckillActivityService.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/TradePriceService.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/TradePriceServiceImpl.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeDiscountActivityPriceCalculator.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeMemberLevelPriceCalculator.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeRewardActivityPriceCalculator.java
# yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/service/demo/PayDemoOrderServiceImpl.java
# yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/service/wallet/PayWalletServiceImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthServiceImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/user/AdminUserService.java
|
2024-10-01 11:29:32 +08:00 |
YunaiV
|
e8e1f14c7c
|
【功能修改】工作流:流程实例列表,使用 processDefinitionKey 检索
|
2024-09-30 19:45:33 +08:00 |
jason
|
e85385d123
|
【代码审计】 code review 注释修改
|
2024-09-27 12:37:09 +08:00 |
jason
|
d42c63e8fd
|
【功能修改】任务的候选人的策略, 增加移除被禁用的用户接口
|
2024-09-26 23:45:04 +08:00 |
jason
|
7f6d214ea9
|
仿钉钉流程设计 - 获取审批记录修改, 依次审批节点添加未审批人候选人
|
2024-09-26 17:53:22 +08:00 |
jason
|
31df372ab5
|
仿钉钉流程设计 - 获取审批记录修改列表,合并正在运行的会签和或签任务
|
2024-09-26 13:36:28 +08:00 |
jason
|
b6c78ad04f
|
仿钉钉流程设计 - 获取表单字段权限接口修改
|
2024-09-25 22:27:32 +08:00 |
jason
|
1ae726f312
|
仿钉钉流程设计- 获取审批详情接口修改,增加流程未开始情况
|
2024-09-23 10:38:59 +08:00 |
jason
|
ac2ae25a87
|
仿钉钉流程设计- 冲突解决
|
2024-09-21 11:12:54 +08:00 |
jason
|
5a1c3bdef5
|
仿钉钉流程设计- 条件节点 review 修改
|
2024-09-21 11:07:22 +08:00 |
YunaiV
|
6cc577eaaa
|
【代码评审】BPM:获取审批任务的记录列表
|
2024-09-21 10:31:43 +08:00 |
jason
|
25d4c4105a
|
仿钉钉流程设计- 审批记录预测条件节点的执行
|
2024-09-19 09:53:00 +08:00 |
jason
|
105c02c109
|
仿钉钉流程设计- 代码评审修改
|
2024-09-18 23:26:42 +08:00 |
YunaiV
|
d100093be1
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderQueryServiceImpl.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderUpdateServiceImpl.java
|
2024-09-17 17:26:01 +08:00 |
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
|
8024d0af3f
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/apilog/config/YudaoApiLogAutoConfiguration.java
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/config/YudaoWebAutoConfiguration.java
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java
# yudao-module-infra/yudao-module-infra-api/src/main/java/cn/iocoder/yudao/module/infra/api/logger/ApiAccessLogApi.java
# yudao-module-infra/yudao-module-infra-api/src/main/java/cn/iocoder/yudao/module/infra/api/logger/ApiErrorLogApi.java
# yudao-module-mall/yudao-module-promotion-api/src/main/java/cn/iocoder/yudao/module/promotion/api/combination/CombinationRecordApi.java
# yudao-module-mall/yudao-module-promotion-api/src/main/java/cn/iocoder/yudao/module/promotion/api/coupon/CouponApi.java
# yudao-module-mall/yudao-module-promotion-api/src/main/java/cn/iocoder/yudao/module/promotion/api/coupon/dto/CouponValidReqDTO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/api/combination/CombinationRecordApiImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/api/coupon/CouponApiImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/combination/CombinationActivityController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/reward/RewardActivityController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/reward/vo/RewardActivityBaseVO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/activity/AppActivityController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/combination/AppCombinationActivityController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/coupon/AppCouponController.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/coupon/vo/coupon/AppCouponMatchReqVO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/coupon/vo/coupon/AppCouponRespVO.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/combination/CombinationRecordServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/coupon/CouponServiceImpl.java
# yudao-module-mall/yudao-module-promotion-biz/src/test/java/cn/iocoder/yudao/module/promotion/service/reward/RewardActivityServiceImplTest.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/api/order/TradeOrderApiImpl.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/aftersale/AppAfterSaleController.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderSettlementRespVO.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderUpdateService.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/handler/TradeCouponOrderHandler.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeCouponPriceCalculator.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeDeliveryPriceCalculator.java
# yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradeRewardActivityPriceCalculator.java
# yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/user/MemberUserController.java
# yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/service/wallet/PayWalletServiceImpl.java
# yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/logger/OperateLogApi.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/logger/OperateLogApiImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/framework/sms/core/client/impl/TencentSmsClient.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/sms/SmsChannelServiceImpl.java
|
2024-09-07 20:45:32 +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
|
ea75cf8502
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
|
2024-08-31 13:31:11 +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 |