2026-02-24 17:57:25 +08:00
|
|
|
// 审批模块导出
|
|
|
|
|
|
|
|
|
|
// Types
|
|
|
|
|
export type {
|
|
|
|
|
ApprovalNode,
|
|
|
|
|
Approver,
|
2026-02-27 18:39:20 +08:00
|
|
|
ApprovalFlow as ApprovalFlowType,
|
2026-02-24 17:57:25 +08:00
|
|
|
ApprovalOrder,
|
|
|
|
|
Attachment,
|
|
|
|
|
ApprovalTimeline,
|
|
|
|
|
SubmitApprovalParams,
|
|
|
|
|
ApprovalListParams,
|
|
|
|
|
} from './types'
|
|
|
|
|
|
|
|
|
|
export { ApprovalStatus, ApprovalNodeType, NodeStatus } from './types'
|
|
|
|
|
|
|
|
|
|
// Components
|
|
|
|
|
export { default as ApprovalFlow } from './components/ApprovalFlow'
|
|
|
|
|
export { default as ApprovalList } from './components/ApprovalList'
|
|
|
|
|
export { default as ApprovalDetail } from './components/ApprovalDetail'
|
|
|
|
|
export { default as ApprovalAction } from './components/ApprovalAction'
|
|
|
|
|
|
|
|
|
|
// Hooks
|
|
|
|
|
export { useApprovalSubmit } from './hooks/useApprovalSubmit'
|
|
|
|
|
export { useApprovalAction } from './hooks/useApprovalAction'
|
|
|
|
|
export { useApprovalList } from './hooks/useApprovalList'
|
|
|
|
|
|
|
|
|
|
// Services
|
|
|
|
|
export * from './services/approval'
|