Добавление функций, выполняемых после назначения бизнес-роли¶
Точка расширения AfterBusinessRolesAssign позволяет добавлять дополнительные пользовательские функции, выполняемые после сохранения назначения бизнес-роли на актив.
Описание AfterBusinessRolesAssign:
type Resolver = (cardStore: AbstractCardStore<IRecordEntity>) => boolean;
type Meta = {
order: number;
}
export type AfterBusinessRolesAssign = UeModuleBase<Resolver, Meta> & {
fn: (cardStore: AssetCardEEStore) => Promise<void>;
};
При добавлении нескольких UE данного типа они будут выполнятся по очереди согласно order
. Выполнение следующей функции начнется после завершения выполнения текущей.