/// import './index.less'; /** * @description 属性 */ export type IFlowApproveAttrProps = { /** * @description 业务类型 */ bizCode: string; /** * @description 表单id */ dataId: string; /** * 应用appCode * @default 0100 */ appCode: string; /** * 单元编码 */ cuNo: string; /** * 组织编码 */ orgNo: string; /** * 流程类型 * @default approvalProcess */ processType?: 'approvalProcess' | 'cancelApprovalProcess'; /** * 单据审批人员编码 -- 去审流程必传 */ formApprovalUserNo: string; }; /** * @description 事件 */ export type IFlowApproveEventProps = { /** * @description 填写完内容后,真正提交送审前,如果需要先调用别的接口,成功后再继续送审 */ beforeApprove?: (data: any) => Promise; /** * @description 送审成功后,如果要同步送审结果,用这个 */ afterApprove?: (data: any) => void; /** * @description 关闭送审页面触发; 送审完成,result为true;送审过程中关闭,result为false */ afterBack?: (result: boolean) => void; }; export declare const FlowApprove: import("react").ForwardRefExoticComponent & import("react").RefAttributes>>; export { flowApprove } from './base';