-
默认关闭名单检查,保留原有 RestTemplate 和正常 HTTP 行为;开启后按域名或 IP 精确匹配,黑名单优先。 验证:BPM 模块全部 316 条测试通过,独立多模型复评通过。
-
- 迁移依赖坐标、包名和代码生成模板 - 修复全局 Long 转换器不生效导致的导出精度丢失(https://t.zsxq.com/a0w1V)
-
校验任务归属流程与当前用户,并在发起人无待办时回落为只读权限。补充跨流程任务、他人待办及流程结束场景的 Flowable 集成测试。
-
#1245#1247
-
接口发起动态表单(formType=10 流程表单)流程时,必填字段未填也能 code=0 发起成功(前后端均漏校验,A51),建成变量缺失的脏实例。 在管理端 API 发起入口(VO 路径)补动态表单必填校验:按表单字段 定义(兼容 field/key 两种字段标识、数组/对象两种 required 标记) 逐一检查变量,缺失即抛新增业务错误 1_009_004_009。 仅校验 VO 路径:内部业务链路(DTO 路径,如 OA 请假只传部分变量) 不经过本校验,避免误伤。
-
- 新增 FlowableUtils 发起人 ID 变量读取方法 - 发起人部门负责人策略优先使用 PROCESS_START_USER_ID - 补充流程变量优先场景单测
-
- 补全 BPMN XML 和简易模型数据导出 - 导入模型归属当前租户并保留完整配置 - 增加导入文件格式与参数校验 - 加强模型查询的租户隔离 - 补充流程模型服务单元测试
-
- 新增流程评论创建、列表查询接口 - 封装 BpmCommentService 统一复用 Flowable Comment - 评论列表返回评论人和对应任务信息 - 新增 BPM 评论类型字典与评论枚举 - 补充任务校验与历史任务 Map 查询能力
-
- 新增流程评论创建、列表查询接口 - 封装 BpmCommentService 统一复用 Flowable Comment - 评论列表返回评论人和对应任务信息 - 新增 BPM 评论类型字典与评论枚举 - 补充任务校验与历史任务 Map 查询能力
-
为流程实例 BPMN 模型视图接口补充 bpm:process-instance:query 权限校验, 避免无权限用户访问流程表单、审批记录和 BPMN XML 等数据。
-
1. returnTask 在 moveExecutionsToSingleActivityId 前校验 runExecutionIds 非空, 避免传入空集合导致 Flowable 内部报错 2. approveTask 清理退回标记变量改为先判断存在再删除,避免每次完成任务产生无谓的 DB delete,并补充 info 日志便于排查 3. processTaskAssigned 中 sameAssigneeQuery 重命名为 approvedTaskQuery, 贴合其「已审批通过历史任务查询」的实际语义
-
- 表单字段 JSON 改为按 JsonNode 逐个节点递归解析 - 跳过分割线、标签、文字等展示组件的字符串 children - 默认摘要按表单字段配置顺序取前三个真实字段 - 补充流程摘要解析单元测试,覆盖 DB form_fields 常见格式 对应 https://t.zsxq.com/x1UrW
-
Merge pull request !1519 from Lesan/bugfix/bpm-202602