Commit Graph

128 Commits

Author SHA1 Message Date
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 742c2967de 【功能新增】工作流:流程发起时,校验是否有发起流程的权限 2024-10-03 20:44:46 +08:00
YunaiV 9cc8e0d37f 【功能新增】工作流:流程模型修改时,校验是否为流程的管理员 2024-10-03 20:16:32 +08:00
YunaiV 61549f13c0 【代码评审】工作流:审批详情新接口的 review 2024-10-03 11:10:14 +08:00
jason 1ae726f312 仿钉钉流程设计- 获取审批详情接口修改,增加流程未开始情况 2024-09-23 10:38:59 +08:00
jason 5a1c3bdef5 仿钉钉流程设计- 条件节点 review 修改 2024-09-21 11:07:22 +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 4d15396e36 【代码评审】工作流:获得审批的进展 2024-09-05 09:15:34 +08:00
jason f03e26bc86 仿钉钉流程设计- 增加流程进度接口第一版 (用于查询审批记录) 2024-09-01 23:12:04 +08:00
YunaiV ff6bee964b 【功能新增】工作流:BPM Model 增加 type 标记是 BPMN 设计器,还是 SIMPLE 钉钉设计器 2024-08-26 18:38:32 +08:00
jason da690a2b1c 仿钉钉流程设计- 新增获取流程表单字段权限接口,需要分离开 2024-08-24 22:57:23 +08:00
YunaiV 764a242d07 【代码优化】BPM:增加一个默认的发起人节点 2024-08-21 22:16:19 +08:00
jason 5679b4ef95 仿钉钉流程设计- 新增发起人节点 2024-08-21 20:55:54 +08:00
YunaiV 17c7fa44c1 【功能新增】工作流:审批类型,区分人工审批、自动通过、自动拒绝 2024-08-17 18:21:30 +08:00
YunaiV 0d738fa397 【功能新增】工作流:支持审批人为空时,根据配置进行自动通过、自动拒绝、指定人审批的效果 2024-08-17 16:24:25 +08:00
YunaiV 58a2e3d5d4 【代码重构】将审批超时的 action 统一换成 handlerType,保持一致 2024-08-17 12:09:29 +08:00
YunaiV 40db4cf7b7 【功能新增】审批节点的审批人与发起人相同时,具体实现处理。 2024-08-17 11:33:41 +08:00
YunaiV 71e42cb0a1 【功能新增】审批节点的审批人与发起人相同时,对应的处理类型的配置 2024-08-17 10:19:20 +08:00
YunaiV fe3ca8deba 【代码优化】BPM:审批超时提醒的实现 2024-08-16 23:28:59 +08:00
jason 6c69eeba09 仿钉钉流程设计- code review 部分修改 2024-08-11 22:07:11 +08:00
YunaiV 32804d3e0b 【功能重构】工作流:重构流程不通过、取消的处理逻辑,完全转向 flowable 的 moveActivityIdsToSingleActivityId API 2024-08-11 19:01:56 +08:00
YunaiV 521cc3deb4 【代码优化】工作流:task 审批不通过时,针对加签的处理 2024-08-11 13:00:01 +08:00
YunaiV 5bafc0ce57 【代码评审】工作流:快搭部分的 code review 2024-08-11 00:09:39 +08:00
YunaiV 923b967766 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm 2024-08-10 19:31:06 +08:00
YunaiV 7c54204716 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
#	yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue/views/index.vue.vm
2024-07-28 20:44:58 +08:00
YunaiV 87126d8385 【功能修复】CRM:回款管理导出报错的问题 2024-07-26 22:37:35 +08:00
YunaiV 257acba31e 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/core/interceptor/ApiAccessLogInterceptor.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/brokerage/BrokerageUserService.java
#	yudao-module-report/yudao-module-report-biz/src/main/java/cn/iocoder/yudao/module/report/framework/security/config/SecurityConfiguration.java
2024-07-24 18:46:33 +08:00
YunaiV 2a4882e8d6 【代码修复】BPM:BpmProcessInstanceStatusEnum 的 array 返回错误,导致 page 筛选校验报错 2024-07-23 13:53:16 +08:00
YunaiV 5519fdcd4c 【代码评审】BPM:review 快搭相关实现 2024-06-23 11:28:08 +08:00
jason 9e41576dc4 仿钉钉流程设计- 模型节点结构调整 2024-06-19 23:51:54 +08:00
jason 4d49952c52 仿钉钉流程设计- 加签拒绝处理 2024-06-19 17:06:48 +08:00
jason 633a7c50ae 仿钉钉流程设计- 简化审批拒绝流程, code review 修改 2024-06-18 00:04:10 +08:00
YunaiV 41b9ab2ba5 【代码评审】BPM:review 快搭的实现 2024-06-17 18:45:54 +08:00
jason d7e1b87b1b 仿钉钉流程设计- 简化多人审批方式 2024-06-14 11:05:32 +08:00
jason 5c2fcdce15 仿钉钉流程设计- 会签按通过比率 2024-06-08 08:20:20 +08:00
jason 12108e7365 仿钉钉流程设计- 基于服务任务实现会签下的拒绝需要全员 2024-06-07 22:07:47 +08:00
YunaiV dff1ff90a7 【代码评审】BPM:review 快搭的实现 2024-06-06 20:17:53 +08:00
jason 1ec94e5bbc 仿钉钉流程设计- 新增会签时通过只需一人,拒绝需要所有人的处理 2024-06-06 09:51:02 +08:00
jason d9a2849cce 仿钉钉流程设计- code review 修改。新增并行分支节点 2024-06-02 18:11:10 +08:00
YunaiV d9ca52a478 【代码评审】BPM:review simple 字段、seq 连线 2024-05-28 20:04:21 +08:00
jason 4bd399cd32 仿钉钉流程设计- code review 修改 2024-05-28 08:46:58 +08:00
YunaiV 1ae06b89e4 【代码评审】BPM:review simple 表单的转化 2024-05-27 21:18:59 +08:00
jason 007639d61a 仿钉钉流程设计- 简化审批节点拒绝处理 2024-05-27 09:28:04 +08:00
jason d2750f08ce 仿钉钉流程设计- 审批节点添加拒绝处理方式 2024-05-26 10:57:23 +08:00
jason d34fef67da 仿钉钉流程设计- 审批节点超时处理 2024-05-23 22:34:56 +08:00
YunaiV b65ccd769f 【同步】BPM:合并 master-jdk17 代码 2024-05-19 11:18:30 +08:00