From 6807900e1d6da6b58e04f5d7cf792326466a859a Mon Sep 17 00:00:00 2001 From: lorne <1991wangliang@gmail.com> Date: Thu, 12 Nov 2026 16:21:08 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=A8=E5=87=8F=E7=AD=BE=20?= =?UTF-8?q?REDUCE=5FAUDIT=20=E5=8A=A8=E4=BD=9C=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ActionType 已新增 REDUCE_AUDIT,同步对齐 AGENTS.md / CLAUDE.md 的 ActionFactory 动作列表,以及 flow-types、flow-pc-approval、flow-mobile-approval、flow-approval-presenter、app-pc 的 README 动作清单。 --- AGENTS.md | 2 +- CLAUDE.md | 2 +- apps/app-pc/README.md | 2 +- packages/flow-approval-presenter/README.md | 2 +- packages/flow-mobile/flow-mobile-approval/README.md | 2 +- packages/flow-pc/flow-pc-approval/README.md | 1 + packages/flow-types/README.md | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 8a7b92bc..ce834419 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -81,7 +81,7 @@ app-mobile (依赖 flow-mobile-ui + flow-mobile-approval) - 设计器插件体系通过此机制注册节点视图组件(ConditionViewPlugin、RouterViewPlugin 等) **ActionFactory** — 动作工厂(flow-pc-approval、flow-mobile-approval、flow-design 各有一份): -- 单例模式,按 ActionType(PASS/REJECT/SAVE/ADD_AUDIT/DELEGATE/RETURN/TRANSFER/CUSTOM)注册对应 React 组件 +- 单例模式,按 ActionType(PASS/REJECT/SAVE/ADD_AUDIT/REDUCE_AUDIT/DELEGATE/RETURN/TRANSFER/CUSTOM)注册对应 React 组件 - PC 端和移动端各自实现不同的组件 **FlowNodeRegistry** — 节点注册机制(flow-design): diff --git a/CLAUDE.md b/CLAUDE.md index 68a58e51..58aebc67 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -81,7 +81,7 @@ app-mobile (依赖 flow-mobile-ui + flow-mobile-approval) - 设计器插件体系通过此机制注册节点视图组件(ConditionViewPlugin、RouterViewPlugin 等) **ActionFactory** — 动作工厂(flow-pc-approval、flow-mobile-approval、flow-design 各有一份): -- 单例模式,按 ActionType(PASS/REJECT/SAVE/ADD_AUDIT/DELEGATE/RETURN/TRANSFER/CUSTOM)注册对应 React 组件 +- 单例模式,按 ActionType(PASS/REJECT/SAVE/ADD_AUDIT/REDUCE_AUDIT/DELEGATE/RETURN/TRANSFER/CUSTOM)注册对应 React 组件 - PC 端和移动端各自实现不同的组件 **ActionInterceptor / DialogContentProvider** — 审批交互扩展钩子(flow-approval-presenter,经 `FlowActionPresenter` 订阅): diff --git a/apps/app-pc/README.md b/apps/app-pc/README.md index 114f1b3c..806baed0 100644 --- a/apps/app-pc/README.md +++ b/apps/app-pc/README.md @@ -69,7 +69,7 @@ pnpm run preview - 通过/拒绝审批 - 保存草稿 -- 加签/委派 +- 加签/减签/委派 - 退回/转办 - 流程撤回 diff --git a/packages/flow-approval-presenter/README.md b/packages/flow-approval-presenter/README.md index a3464a91..9f0c4354 100644 --- a/packages/flow-approval-presenter/README.md +++ b/packages/flow-approval-presenter/README.md @@ -7,7 +7,7 @@ Flow Engine 审批展示器框架,基于 Redux 管理审批状态与动作分 `flow-approval-presenter` 是 Flow Engine 的审批展示器框架,提供审批状态管理能力: - 审批状态管理(Redux store:节点、操作者、动作、表单数据) -- 审批动作分发(通过/拒绝/保存/加签/委派/退回/转办/自定义) +- 审批动作分发(通过/拒绝/保存/加签/减签/委派/退回/转办/自定义) - 审批视图绑定(ViewBindPlugin 动态绑定审批动作视图) - 审批上下文(`useApprovalContext` 桥接 React 与 Presenter) diff --git a/packages/flow-mobile/flow-mobile-approval/README.md b/packages/flow-mobile/flow-mobile-approval/README.md index 627fda78..2948dce6 100644 --- a/packages/flow-mobile/flow-mobile-approval/README.md +++ b/packages/flow-mobile/flow-mobile-approval/README.md @@ -7,7 +7,7 @@ Flow Engine 移动端审批组件库,提供审批时间线、审批操作与 `flow-mobile-approval` 是 Flow Engine 移动端的审批组件库,提供: - 审批时间线(节点记录、操作者、审批动作与意见) -- 审批动作(通过、拒绝、保存、加签、委派、退回、转办、自定义) +- 审批动作(通过、拒绝、保存、加签、减签、委派、退回、转办、自定义) - 子流程记录展示(含"主流程"来源标记与自动跳过标记) - 审批表单渲染 diff --git a/packages/flow-pc/flow-pc-approval/README.md b/packages/flow-pc/flow-pc-approval/README.md index f6b173ae..f7b021d3 100644 --- a/packages/flow-pc/flow-pc-approval/README.md +++ b/packages/flow-pc/flow-pc-approval/README.md @@ -249,6 +249,7 @@ const MyApprovalForm = () => { - `REJECT` - 拒绝 - `SAVE` - 保存 - `ADD_AUDIT` - 加签 +- `REDUCE_AUDIT` - 减签(仅循序/并签节点,不支持合并批量) - `DELEGATE` - 委托 - `RETURN` - 退回 - `TRANSFER` - 转交 diff --git a/packages/flow-types/README.md b/packages/flow-types/README.md index 91ca0d04..37d6e4e1 100644 --- a/packages/flow-types/README.md +++ b/packages/flow-types/README.md @@ -55,7 +55,7 @@ pnpm run dev - `FlowAction` - 动作基础类型 - `ActionType` - 动作类型枚举 -- 动作具体类型:`PassAction`, `RejectAction`, `SaveAction`, `AddAuditAction`, `DelegateAction`, `ReturnAction`, `TransferAction`, `CustomAction` +- 动作具体类型:`PassAction`, `RejectAction`, `SaveAction`, `AddAuditAction`, `ReduceAuditAction`, `DelegateAction`, `ReturnAction`, `TransferAction`, `CustomAction` ### 表单类型