set consumer customer and saleInvoices

This commit is contained in:
2026-04-08 18:15:27 +03:30
parent 8990edf064
commit 359d8cc0a9
39 changed files with 947 additions and 26 deletions
@@ -0,0 +1,36 @@
import { Maybe } from '@/core';
export interface ICustomerRawResponse {
id: string;
type: string;
is_favorite: boolean;
created_at: string;
customer_individual: Maybe<CustomerIndividual>;
customer_legal: Maybe<CustomerLegal>;
}
export interface ICustomerResponse extends ICustomerRawResponse {}
export interface ICustomerRequest {}
export interface ICustomerIndividualRequest extends CustomerIndividual {
is_favorite: boolean;
}
export interface ICustomerLegalRequest extends CustomerLegal {
is_favorite: boolean;
}
interface CustomerLegal {
company_name: string;
registration_number: string;
postal_code: string;
economic_code: string;
}
interface CustomerIndividual {
first_name: string;
last_name: string;
national_id: string;
postal_code: string;
economic_code: string;
}