UNPKG

@tplc/business

Version:

29 lines (28 loc) 754 B
type AnyRecord = Record<string, any> /** * 根据 keyFromUser 选择动态数据源 * - true: userStore.userInfo * - false: innerDynamicData */ export declare function selectDynamicSource( keyFromUser: boolean | undefined, userInfo: AnyRecord | undefined, innerDynamicData: AnyRecord | undefined, ): AnyRecord | undefined /** * 统一处理 actionProps: * - dynamicActionKey 优先:从 innerDynamicData 取整段 action 配置 * - 否则对 action.jumpUrl 做动态参数替换(${xxx}) */ export declare function resolveActionProps({ dynamicActionKey, action, innerDynamicData, templateStore, }: { dynamicActionKey?: string action?: AnyRecord innerDynamicData?: AnyRecord templateStore?: AnyRecord }): any export {}