@tachybase/plugin-workflow-approval
Version:
Approval base in Workflow
15 lines (14 loc) • 523 B
TypeScript
interface SummaryItem {
label: string;
value: string | number | null | undefined;
}
/**
* 处理 summary 数据,兼容新旧两种格式
* @param summary - 可能是旧格式的对象或新格式的数组
* @param collectionName - 集合名称
* @param cm - CollectionManager 实例
* @param compile - 编译函数
* @returns 统一格式的 summary 数组
*/
export declare function processSummary(summary: any, collectionName: string, cm: any, compile: (value: any) => string): SummaryItem[];
export {};