IOutput: {
    getNotifications: {
        currentPage: number;
        items: {
            attempts: number;
            channel: NotificationChannel;
            coopname: string;
            createdAt: unknown;
            id: string;
            lastError?: null | string;
            recipientSubscriberId: string;
            recipientUsername?: null | string;
            status: NotificationOutboxStatus;
            updatedAt: unknown;
            workflowId: string;
        }[];
        totalCount: number;
        totalPages: number;
    };
}

Type declaration

  • getNotifications: {
        currentPage: number;
        items: {
            attempts: number;
            channel: NotificationChannel;
            coopname: string;
            createdAt: unknown;
            id: string;
            lastError?: null | string;
            recipientSubscriberId: string;
            recipientUsername?: null | string;
            status: NotificationOutboxStatus;
            updatedAt: unknown;
            workflowId: string;
        }[];
        totalCount: number;
        totalPages: number;
    }

    Журнал уведомлений кооператива с фильтрами и пагинацией

    Требуемые роли: chairman, member.

    • currentPage: number

      Текущая страница

    • items: {
          attempts: number;
          channel: NotificationChannel;
          coopname: string;
          createdAt: unknown;
          id: string;
          lastError?: null | string;
          recipientSubscriberId: string;
          recipientUsername?: null | string;
          status: NotificationOutboxStatus;
          updatedAt: unknown;
          workflowId: string;
      }[]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц