diff --git a/.changeset/reduce-audit-action.md b/.changeset/reduce-audit-action.md index ece35811..283b206e 100644 --- a/.changeset/reduce-audit-action.md +++ b/.changeset/reduce-audit-action.md @@ -2,6 +2,7 @@ "@coding-flow/flow-types": patch "@coding-flow/flow-core": patch "@coding-flow/flow-approval-presenter": patch +"@coding-flow/flow-pc-form": patch "@coding-flow/flow-pc-approval": patch "@coding-flow/flow-mobile-approval": patch "@coding-flow/flow-design": patch @@ -14,3 +15,8 @@ feat: 支持减签动作 REDUCE_AUDIT(codingapi/flow-engine#266、codingapi/fl - 新增 `ReduceAuditViewPlugin`(`ReduceAuditViewPluginKey`)用于替换减签人员选择视图;默认实现为占位,集成方应列出当前节点的待审批人(不含当前审批人)。 - 设计器新增减签动作配置:仅「减签人员范围」(script),不提供「最大可选人数」。 - `FlowMessageKey.APPROVAL_REDUCE_AUDIT` 增加默认提示文案。 + +fix: 测试反馈问题(codingapi/flow-frontend#72) + +- 合并审批(记录合并)必须先勾选要处理的流程记录才能提交,取消勾选会同步清空选择;此前表单有数据即可绕过校验,导致未选择流程也能通过/拒绝/保存/转办。 +- 设计器「相同人员提交配置」未配置时默认展示「手动审批」,与后端未配置时的实际行为一致(issue #224 已移除默认策略,不再显示空值)。 diff --git a/packages/flow-design/src/components/design-editor/node-components/strategy/same-operator-audit.tsx b/packages/flow-design/src/components/design-editor/node-components/strategy/same-operator-audit.tsx index 3e85a434..58ad7e5b 100644 --- a/packages/flow-design/src/components/design-editor/node-components/strategy/same-operator-audit.tsx +++ b/packages/flow-design/src/components/design-editor/node-components/strategy/same-operator-audit.tsx @@ -37,7 +37,9 @@ export const SameOperatorAuditStrategy:React.FC = () => { render={({field: {value, onChange}}: FieldRenderProps) => { return (