CrmRequisites service

Hierarchy

  • CrmRequisitesService

Constructors

Properties

httpClient: HttpClient
namespace: string = '/crm/v1/requisites'

Methods

  • Attach crm bank requisite

    Parameters

    • requisiteId: number

      requisite id

    • params: IRequisiteParams

      requisite list filter params

    Returns Promise<AxiosResponse<IRequisite, any>>

    requisite entity

  • Attach crm requisite

    Parameters

    Returns Promise<AxiosResponse<IRequisite, any>>

    requisite entity

  • Create crm bank requisite

    Parameters

    • requisiteId: number

      requisite id

    • data: IBankUpdateData

      bank requisite data without id

    Returns Promise<AxiosResponse<IRequisite, any>>

    bank requisite entity

  • Create crm requisite

    Parameters

    Returns Promise<AxiosResponse<IRequisite, any>>

    requisite entity

  • Delete crm bank requisite

    Parameters

    • requisiteId: number

      requisite id

    • bankRequisiteId: number

      bank requisite id

    Returns Promise<AxiosResponse<any, any>>

  • Delete crm requisite

    Parameters

    • id: number

      requisite id

    Returns Promise<AxiosResponse<any, any>>

  • Get crm requisite templates list

    Parameters

    • params: {
          list: number;
          page: number;
      }
      • list: number
      • page: number

    Returns Promise<AxiosResponse<IRequisitesResponse, any>>

    Array crm requisite templates list with meta

  • Update crm bank requisite

    Parameters

    • requisiteId: number

      requisite id

    • bankRequisiteId: number

      bank requisite id

    • data: IBankUpdateData

      bank requisite data

    Returns Promise<AxiosResponse<IRequisite, any>>

    bank requisite entity

  • Update crm requisite

    Parameters

    • id: number

      requisite id

    • data: Partial<IRequisite>

      requisite data

    Returns Promise<AxiosResponse<IRequisite, any>>

    requisite entity

Generated using TypeDoc