PIGCLOUD
|
5a324b75c9
|
refactor(build): 移除多个模块中spring-boot-maven-plugin的CLASSIC配置
- 统一清理pigx-flow/pigx-app-server等模块的冗余loaderImplementation配置
- 简化各模块pom.xml中的spring-boot-maven-plugin配置项
|
2025-12-28 16:38:52 +08:00 |
|
PIGCLOUD
|
6743d8d7ab
|
feat(version): 升级项目版本至5.11.0
- 更新所有模块的pom.xml中version字段
- 同步更新CLAUDE.md文档中的版本信息
|
2025-12-28 16:33:51 +08:00 |
|
PIGCLOUD
|
16a7f9309f
|
feat(flow): 新增驳回到发起人功能
- 在ModelUtil重构开始节点结构,添加root UserTask节点
- 新增RootTaskCreateListener处理驳回到发起人场景
- 新增RootTaskHandler解析发起人执行人
- 在ApproveServiceTask添加TO_START驳回处理逻辑
- 新增ProcessInstanceRecordVo包含驳回状态信息
- 在TaskService添加resubmitTask接口处理重新提交
- 在ProcessTaskController添加resubmitTask接口
|
2025-12-28 11:25:38 +08:00 |
|
PIGCLOUD
|
0ad5864476
|
feat(process): 新增流程ID有效性验证功能
- 在IProcessService接口添加validateFlowId方法声明
- 在ProcessServiceImpl实现流程ID验证逻辑
- 在ProcessController添加validateFlowId接口供前端调用
- 支持检查流程ID是否在IProcessInstanceStatusEventService实现类中注册
|
2025-12-28 11:25:36 +08:00 |
|
PIGCLOUD
|
d6c1a0aad1
|
feat(task): completeTask时同步更新主表单数据
- 扩展queryTask接口支持选择主表单数据源
-
- 优化已完成任务的数据获取逻辑
- 保持原有节点快照数据作为备选方案
|
2025-12-28 11:25:33 +08:00 |
|
claudecode
|
f4508ac412
|
feat(flowable): 升级Flowable版本至7.2.0并重构数据库工具类
- 将Flowable依赖版本从7.0.0升级至7.2.0
- 提取AbstractEngineConfiguration中的数据库类型映射逻辑到独立工具类DbUtil
- 新增DbUtil工具类封装数据库类型检测和映射功能
- 删除过时的AbstractEngineConfiguration实现类
|
2025-10-26 22:36:48 +08:00 |
|
claudecode
|
6f9d41b624
|
feat(flow): 增加流程节点进行中状态展示功能
- 在ProcessInstanceServiceImpl中新增continueNodeSet处理逻辑
- 扩展NodeFormatUtil以支持JXZ状态节点展示
- 优化流程可视化展示效果,区分已完成和进行中节点
|
2025-10-26 21:32:12 +08:00 |
|
claudecode
|
d16d8bc18a
|
feat(flow): 扩展流程发起人权限验证支持岗位类型
- 在NodeUserTypeEnum中新增POST类型以支持岗位权限验证
- 修改CombinationGroupServiceImpl中的权限验证逻辑,增加对岗位权限的检查
- 调整PigxUser结构以支持多部门、多角色、多岗位的存储
- 更新AssignUserLeaderStrategyImpl以适配用户的多部门信息
- 在SysDeptServiceImpl的getOrgTree方法中增加对岗位类型的支持
- 优化UserVO中集合属性的初始化以避免空指针异常
|
2025-10-17 15:42:09 +08:00 |
|
claudecode
|
883293cc2a
|
feat(flow): FlowableUtils添加getFlowParamMap方法统一处理流程发起人参数
- BpmOaLeaveEntity继承BizFlowBaseDto以复用流程基础字段
- 新增BizFlowBaseDto作为流程基础数据传输对象
-
- 优化BpmOaLeaveServiceImpl流程启动逻辑,使用工具类简化代码
|
2025-10-17 08:56:09 +08:00 |
|
pigcloud
|
f53e542100
|
ref(flow-biz) 合并 flow-task 、flow-engine 模块
|
2025-10-10 09:43:40 +08:00 |
|
lengleng
|
9c237c9921
|
feat(flow): 支持业务表单,提供业务表单示例
|
2025-10-09 14:50:28 +08:00 |
|
lengleng
|
cd1854e498
|
feat(flow): 支持业务表单,提供业务表单示例
|
2025-10-09 14:50:27 +08:00 |
|
lengleng
|
0eaa4b6d11
|
feat(flow): 新增表达式分配用户策略支持
- 在Node DTO中添加assignExpress和assignExpressName字段
- 实现AssignExpressStrategyImpl表达式分配策略类
- 支持通过表达式动态计算任务执行人列表
- 优化NodeFormatUtil中的用户分配逻辑
- 更新ProcessInstanceConstant添加表达式分配类型常量
|
2025-10-09 14:48:42 +08:00 |
|
PIG AI
|
0c11c4ffa9
|
refactor(ProcessInstanceServiceImpl): 优化流程实例结束逻辑
- 使用LambdaUpdateChainWrapper重构流程实例结束状态更新逻辑
- 将Optional条件判断改为更简洁的ifPresent方式
- 提高代码可读性与维护性
refactor(TaskServiceImpl): 增强流程终止功能
- 在停止流程实例后自动更新流程记录状态
- 添加YJS状态标记和结束
|
2025-07-08 11:59:36 +08:00 |
|
PIG AI
|
8227768849
|
refactor(flow-engine): 增强多租户支持
- 在EngineProcessInstanceController中增加tenantId过滤条件
- 在EngineFlowController中为部署和启动流程添加tenantId参数
- 优化流程查询时增加tenantId条件检查
- 统一使用TenantContextHolder获取当前租户信息
|
2025-07-04 11:50:22 +08:00 |
|
PIG AI
|
a970fe166a
|
refactor(stream): 替换Collectors.toList()为toList()方法
- 优化代码简洁性,使用Java 16引入的Stream.toList()替代Collectors.toList()
- 统一代码风格,减少冗余代码
- 提升代码可读性,简化stream操作
|
2025-07-04 11:50:17 +08:00 |
|
PIG AI
|
de7e1fb4df
|
feat(pom): 升级项目版本及依赖版本
- 将项目版本从5.8.0升级至5.9.0
- 升级spring-boot版本至3.5.3
- 升级spring-boot-admin版本至3.5.0
- 更新所有子模块的parent版本号
|
2025-06-24 09:00:07 +08:00 |
|
PIG AI
|
78874c1646
|
refactor(pom): 适配 springboot 3.5 & spring cloud 2025
|
2025-06-23 16:19:50 +08:00 |
|
冷冷
|
4779be6cfd
|
feat(flow-engine): 优化审批任务处理逻辑并增强代码可读性
- 重构ApproveServiceTask类,提取拒绝处理逻辑到独立方法
- 增加详细注释说明关键变量和流程逻辑
- 优化变量命名以提高代码可读性
- 实现更清晰的审批条件判断流程
- 支持根据配置将拒绝流程重定向到特定节点或结束节点
|
2025-06-23 16:09:22 +08:00 |
|
冷冷
|
298d09586d
|
feat(flow-engine): 增强流程结束功能并记录完成原因
- 新增ProcessInstanceParamDto中paramMap参数的传递
- 在ProcessInstanceRecord表中添加finish_reason字段
- 根据approve_condition自动设置流程结束原因
- 重构endProcess方法以支持参数传递
|
2025-06-23 16:09:21 +08:00 |
|
冷冷
|
d0f89b7917
|
feat(flow-engine): 完善ApprovalCreateListener代码注释
|
2025-06-23 16:06:17 +08:00 |
|
冷冷
|
6b48ccf74a
|
feat(flow-engine): 增加流程事件监听器的代码注释
- 新增对节点开始/完成事件的详细处理逻辑
- 完善多实例任务完成事件的处理机制
- 增加变量创建/更新/删除事件日志记录
- 优化流程开始/终止事件的处理流程
- 增强任务分配/完成事件的通知机制
- 统一事件处理参数构建方式
|
2025-06-23 16:06:14 +08:00 |
|
冷冷
|
1700648c2e
|
feat(flow): 新增流程实例详情接口并优化代码格式
- 增加查询流程实例记录的远程接口
- 统一和优化部分代码缩进与注释描述
- 修正“查询挖矿任务”为“查询我的任务”中文注释
|
2025-06-23 16:05:06 +08:00 |
|
luolin
|
9b4590ccbb
|
♻️ Refactoring code.命名规范防止冲突
|
2025-06-23 16:02:56 +08:00 |
|
冷冷
|
3a8116b5ea
|
chore(pom): update version from 5.7.0 to 5.8.0 across multiple modules
|
2025-03-09 20:47:25 +08:00 |
|
冷冷
|
312720fada
|
feat(flow-task): 新增序列号组件 (依赖于后端赋值)
|
2025-03-07 23:02:22 +08:00 |
|
冷冷
|
d474799fa7
|
feat(encrypt-api): 支持全局请求报文加密
BREAKING CHANGE: 文档和用法完全和之前不一样,不需要耦合代码
|
2025-03-07 18:18:02 +08:00 |
|
冷冷
|
552d6feaf9
|
feat(flow): 适配 form-design 表单设计器
|
2025-02-04 15:23:00 +08:00 |
|
冷冷
|
a63d66f291
|
feat(flow): 适配 form-design 表单设计器
|
2025-02-04 10:19:26 +08:00 |
|
冷冷
|
11d2262b8c
|
feat(flow): 适配 form-design 表单设计器
|
2025-02-04 10:15:30 +08:00 |
|
冷冷
|
ab86bce01c
|
fix(flow): 获取部门主管的时候,提示用户凭证已过期
Closes #6183
|
2025-01-22 15:10:22 +08:00 |
|
冷冷
|
9415d82c28
|
🔖 V5.7.0
|
2024-12-05 12:23:43 +08:00 |
|
冷冷
|
0a8586ef1e
|
refactor(flowable): 审批节点增加任务转办按钮
|
2024-12-01 15:02:29 +08:00 |
|
冷冷
|
2999ed8e3a
|
refactor(flowable): 审批节点增加任务转办按钮
|
2024-12-01 15:01:56 +08:00 |
|
冷冷
|
8baef653f1
|
upgrade(all): 5.7.0-SNAPSHOT
|
2024-11-27 22:04:25 +08:00 |
|
冷冷
|
4ff88571c7
|
doc(sequence): 维护相关驱动包依赖说明注释
|
2024-11-24 17:42:24 +08:00 |
|
冷冷
|
2d999e325b
|
refactor(flow): rename flow api feign api
|
2024-11-24 17:41:29 +08:00 |
|
冷冷
|
5d3eba85c4
|
refactor(flow): 优化flow api 方便业务侧无token 发起流程
|
2024-11-24 17:40:55 +08:00 |
|
冷冷
|
b62b13fdaf
|
refactor(flow): 优化flow api 方便业务侧无token 发起流程
|
2024-11-24 17:40:17 +08:00 |
|
冷冷
|
89dd047167
|
upgrade(version): 5.6.0
|
2024-08-26 23:45:03 +08:00 |
|
冷冷
|
bb5e9cb555
|
upgrade(snapshot): 5.6.0-SNAPSHOT
|
2024-08-16 22:05:47 +08:00 |
|
冷冷
|
d6fd5ad960
|
fix(flow): 代办任务根据流程名称查询失效
|
2024-08-16 15:28:19 +08:00 |
|
冷冷
|
95644e9b9a
|
refactor(all): @PreAuthorize 使用 @HasPermisson 注解替换
(cherry picked from commit 19b5ec57ad000e6a3ae767626ae8deaad28c901f)
|
2024-08-16 15:27:23 +08:00 |
|
冷冷
|
51a20ad898
|
♻️ [工作流] 代办任务列表查询修改查询用户ID列表和去掉查询任务参数
(cherry picked from commit 84e0116e9bce2725dcd20274c4faf1872f7c86fe)
|
2024-08-16 15:19:32 +08:00 |
|
冷冷
|
4b2d55f339
|
✨ #5779 【需求】审批部门负责人,自动根据发起人关联,不需要手动选择
(cherry picked from commit cc9e157f387cf183ecd6ca2d11a7d901a20f8bed)
|
2024-08-16 15:19:14 +08:00 |
|
冷冷
|
f8630da5af
|
♻️ 【工作流】 多人任务前端显示头像信息去重
(cherry picked from commit 81da50fbedb48a96e8a19250e8adf2170e50a4e9)
|
2024-08-16 15:19:08 +08:00 |
|
冷冷
|
6d56f5e213
|
✨ #5595 【需求】协同管理工作流支持流程节点执行回调
(cherry picked from commit b8de059c6f3e042b7fd1e91177ed36ba1e141f44)
|
2024-08-16 15:18:54 +08:00 |
|
冷冷
|
d9e0c8cf34
|
🐛 #5731 任务管理,流程管理,表单设计中,拖拽文件,文件属性设置不生效,文件后缀MP4,rar等格式,文件大小,发布后不生效。
|
2024-06-12 15:36:17 +08:00 |
|
冷冷
|
8e32d61f58
|
♻️基于 anyline 重构发号器模块,更便捷的接入其他类型数据库
|
2024-06-10 15:53:01 +08:00 |
|
冷冷
|
fdd7b72f2a
|
🐳 dockerfile base mirror use aliyun proxy
|
2024-06-10 15:52:38 +08:00 |
|