Skip to content

BizApprovalActions 审批操作条 ​

同意 / 驳回(弹原因输入,必填与字数校验)/ 转交 / 加签 的统一操作出口。与 BizProcess(流程展示)、BizTimeline(审批记录)组合成完整审批页。

基础用法 ​

点击「驳回」弹出原因输入(必填、默认 100 字内);同意走异步 loading

同意走异步 loading;驳回弹 textarea 原因输入(默认必填、100 字内),确认后 reject 事件携带原因。

完整审批页 ​

发起申请处理人:周七09-23 09:05
部门审批处理人:吴总监09-23 09:31
财务复核处理人:郑会计
完成
  • 周七 · 发起start
    采购伺服电机 ×12,金额 ¥86,400
    09-23 09:05
  • 吴总监 · 同意ok
    「同意,注意验收标准」
    09-23 09:31
show-transfer / show-add-sign 开启附加动作(选人交给业务侧,常配 BizTablePicker);confirm-approve 让同意也走二次确认(大额/高危审批建议开启)。

高危审批(大额放款) ​

风控场景:confirm-approve 开启同意二次确认(文案写明不可撤回后果),驳回原因限 50 字。

转交与加签(选人组合) ​

流转场景:transfer / add-sign 事件打开 BizTablePicker(tree 形态)单选选人,选择完成即执行流转动作。

终审页 ​

采购单 CG-2088终审金额 ¥86,400 · 三级审批已通过
发起申请处理人:周七
部门审批处理人:吴总监
财务复核处理人:郑会计
总经理终审处理人:当前用户
终审场景:文案改为「终审通过 / 退回发起人」,与 BizProcess 三级完成态联动,只剩最后一环。

Props ​

属性名类型默认值说明
approve-text / reject-textstring'同意' / '驳回'按钮文案
show-transfer / show-add-signbooleanfalse显示转交 / 加签
transfer-text / add-sign-textstring'转交' / '加签'附加按钮文案
confirm-approvebooleanfalse同意前二次确认
approve-messagestring见类型同意确认文案
reject-reason{ placeholder?, required?, maxLength? }必填/100 字驳回原因配置
loadingbooleanfalse提交中(同意/驳回按钮)
disabledbooleanfalse禁用全部

Events ​

事件名参数说明
approve—同意
reject(reason: string)驳回(携带原因)
transfer / add-sign—转交 / 加签(选人由业务侧接管)

Slots ​

插槽名说明
—无自定义插槽

Expose ​

属性/方法说明
—无暴露实例