UNPKG

iptdevs-design-system

Version:

Library common elements into IPT Plattform.

90 lines (89 loc) 2.24 kB
export interface ICreateTransferRq { token: string; reference_number: string; transfer_amount: number; code_bank: number; transfer_date: Date; } export interface IUpdateTransferRq { token: string; transfer_code: number; initial_amount: number; code_bank: number; transfer_date: Date; status_transfer: string; image_transfer: null; } export interface ISearchTransferRq { token: string; reference_number: string; } export interface IObtainAllReferralsByUserRq { token: string; code_refers: number; } export interface IObtainAllReferralsByUserRs { code: number; amount_payable: number; payment_status: number; transaction_number?: number; code_tiket: number; cod_code: number; student_code: number; student_id_card: string; student_role_code: number; student_role: string; student_name: string; student_last_name: string; student_phone_number: string; student_email: string; student_enrollment_status: string; student_course_type: string; student_adviser: string; referred_code: number; referred_id_card: string; referred_role_code: number; referred_role: string; referred_name: string; referred_last_name: string; referred_phone_number: string; referred_email: string; is_redeemable: IIsRedeemableRs; all_dates_valid: IAllDatesValidRs; } export interface IAllDatesValidRs { cod: ICodRs; allPayments: number; paymentCod: IIsRedeemableRs[]; status: string; timelyPayment: boolean; allDatesValid: boolean; statementRequiredPayments: string; requiredPayments: boolean; } export interface ICodRs { code: number; course: number; course_type: number; agreement: number; english_level: number; student: number; parent?: number; aditional_information: number; adviser: number; cod_status: number; cod_price: number; cod_paid: number; created_at: Date; } export interface IIsRedeemableRs { code: number; cod: number; timely_date: Date; amount: number; fee_number: number; status: number; updated_amount_by?: number; updated_by?: number; updated_at: Date; }