Skip to content

Dev - #193

Merged
xlorne merged 9 commits into
mainfrom
dev
Aug 7, 2026
Merged

Dev#193
xlorne merged 9 commits into
mainfrom
dev

Conversation

@xlorne

@xlorne xlorne commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

No description provided.

xlorne and others added 9 commits August 7, 2026 14:45
Bug1: loadPreviousNodeOperatorIds 过滤 autoDone 伪已办记录,上一节点审批人按实际审批人返回
Bug2: ProcessNode 操作人新增 autoSkip 字段,数据结构上体现自动跳过,前端据此展示
- FlowRecord 新增 isAutoDone() 判定(完成且无审批动作信息)
- 新增或签(ANY)场景 TDD 测试:C 节点审批人 = 实际审批人、B 节点展示 autoSkip
- 更新前端子模块指针(前端已提交 autoSkip 展示)

closes #188

Co-Authored-By: Claude <noreply@anthropic.com>
- 前端新增 ResizableModal 封装,统一审批弹框宽度 640px
- 支持弹框右下角拖拽调整宽高

#189

Co-Authored-By: Claude <noreply@anthropic.com>
- SubProcessRecord: 补充类/字段/方法注释,State 与 InstanceState 枚举逐项注释,Instance 内部类字段注释
- SubProcessRecordEntity: 补充类与全部字段注释(含 JSON 实例列表、聚合状态存储约定、乐观锁版本)
- SubProcessRepository/Impl/JPA 接口: 补充接口与查询方法注释(含悲观锁说明)
- SubProcessRecordConvertor: 补充类与互转方法注释
- SubProcessContext / ProcessNode 子流程响应体(SubProcessBody/SubProcessInstanceBody): 补充字段注释

Co-Authored-By: Claude <noreply@anthropic.com>
- 按实际代码修正 capabilities/manual/README/CLAUDE.md 各篇文档
- 重写 springboot/cache.md(手写 WorkflowRuntimeCache LRU,非 Spring Cache)
- 修正 flow-service/repository/script 等能力文档为真实 API
- 新增 delay/operator-assignment/node-view-javascript 三篇能力文档
- index 统计补录至 22 篇
- 同步 flow-frontend 子模块指针至最新 dev

Co-Authored-By: Claude <noreply@anthropic.com>
- 根因:mock 模式 FlowService/WorkflowService 为 new 出的裸对象,无事务代理,
  getOrCreateWorkflowRuntime 调用 JPA 仓储 lockById(PESSIMISTIC_WRITE)时无事务
- 修复:WorkflowEntityRepository.lockById 补充 @transactional(REQUIRED 传播),
  生产环境加入既有 REQUIRES_NEW 事务锁语义不变,mock 环境由仓储自身开启事务
- 回归:新增 MockFlowCreateReproduceTest / FlowCreateReproduceTest 覆盖两条路径

closes #192

Co-Authored-By: Claude <noreply@anthropic.com>
- 内存路径 FlowFieldPermissionScenarioTest 验证 B 节点 username 返回 READ
- 真实 JPA 路径 ApprovalFieldPermissionReproduceTest 验证保存/加载 round-trip 后权限无损
- 后端两条路径均返回正确权限,确认问题在前端渲染层

#191

Co-Authored-By: Claude <noreply@anthropic.com>
- MetaService READ 权限使用标准 readOnly 属性
- 依赖 @coding-form/form-engine 升级至 0.0.19
- 修复 issue #191 审批节点字段只读不生效

#191

Co-Authored-By: Claude <noreply@anthropic.com>
@xlorne
xlorne merged commit 5252754 into main Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant