Commit Graph

34 Commits

Author SHA1 Message Date
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 7c7748d7e8 【代码重构】工作流:完善 BpmTaskCandidateInvoker 的单元测试 2024-10-31 13:27:55 +08:00
YunaiV c73d7fe32b 【代码重构】工作流:BpmTaskCandidateStrategy 拆分成 calculateUsers、calculateUsersByTask、calculateUsersByActivity,定位更明确 2024-10-31 09:55:52 +08:00
YunaiV f9ce9703bf 【功能修复】工作流:CandidateGroupStrategyTest 单测临时禁用 2024-10-07 15:54:30 +08:00
jason d42c63e8fd 【功能修改】任务的候选人的策略, 增加移除被禁用的用户接口 2024-09-26 23:45:04 +08:00
YunaiV 2e03dcba69 移除 resilience4j 组件 2024-04-10 20:57:44 +08:00
YunaiV 528a321f0a BPM:增加「发起人自选」的任务审批人的分配策略 2024-03-23 00:54:26 +08:00
YunaiV e5444c5d47 BPM:优化 convert 的逻辑 2024-03-20 21:32:01 +08:00
YunaiV 559bab571a BPM:移除 flowable starter 模块,融合到 bpm 模块中 2024-03-20 13:14:53 +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 f5f73adcbb BPM:重构流程分配人的实现,通过 BpmTaskCandidateStrategy 策略模式 2024-03-15 00:19:09 +08:00
YunaiV da6e01f6b5 bugfix:运行失败的单测
bugfix:PayOrderExtensionMapper 的 selectListByStatusAndCreateTimeGe 查询时间范围不对的问题
2024-03-01 12:26:05 +08:00
YunaiV 7bb171512a 📖 BPM:code review 抄送逻辑 2024-01-23 12:55:13 +08:00
kyle 5622ba8acf review: 第一次修正合并 2024-01-22 11:21:17 +08:00
kyle fc2a8f1311 fix: 修正测试依赖路径 2024-01-16 11:50:12 +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 98697ee075 ⬆️ 2023-12-07 20:48:11 +08:00
YunaiV c33186569d 优化 mp 账号的刷新机制,使用 Job 轮询,替换 MQ 广播 2023-07-27 20:25:15 +08:00
YunaiV 5d6308e4bb 对齐 boot 与 cloud 的代码 2023-07-27 13:59:29 +08:00
YunaiV 859cf74a6c 对齐 boot 与 cloud 的代码 2023-07-27 13:00:52 +08:00
YunaiV d16d20fc22 修复 BpmTaskAssignRuleServiceImplTest 单测报错的问题 2023-02-08 00:13:34 +08:00
YunaiV 3d3c88dd4f 完善 AdminUserServiceImpl 单元测试 2023-02-03 22:10:05 +08:00
YunaiV a83b8e8fbc 修复报错的单元测试 2022-12-30 00:27:14 +08:00
xingyu 0d0f64e30a feat: 删除过期方法 2022-11-23 22:54:44 +08:00
xingyu4j 632a132a6a refactor: Date ==> LocalDateTime 2022-11-09 11:14:46 +08:00
xingyu f84f3a3631 refactor: 时间区间查询传入数组-测试模块 2022-07-22 10:24:59 +08:00
YunaiV ed28d6d5ed 解决单元测试的报错问题 2022-07-08 00:41:38 +08:00
YunaiV 5c3f30e60f flowable 任务被取消(包括主动取消、会签取消)时,统一进行更新 task 状态。 2022-05-28 22:01:17 +08:00
YunaiV 39e89bd378 重构 bpmn 任务的处理人的逻辑,收拢到 BpmTaskAssignRuleService 2022-05-28 12:24:58 +08:00
kemengkai d43006dce8 增加初步驳回功能
dom4j增加失败
2022-05-11 10:17:40 +08:00
cuicui20210817 85426568bf flowable单元测试 2022-05-06 17:47:01 +08:00
cuicui 3a4b0f4f75 合并bpm-base和bpm-flowable 为bpm-biz 2022-05-01 09:31:24 +08:00