Clientes
This commit is contained in:
parent
ad66580d85
commit
36e215ad9c
@ -33,7 +33,7 @@ export class CreateCustomersAssembler {
|
||||
|
||||
legal_record: toEmptyString(customer.legalRecord, (value) => value.toPrimitive()),
|
||||
|
||||
default_taxes: customer.defaultTaxes.map((item) => item.toPrimitive()),
|
||||
default_taxes: customer.defaultTaxes.getAll().join(","),
|
||||
|
||||
status: customer.isActive ? "active" : "inactive",
|
||||
language_code: customer.languageCode.toPrimitive(),
|
||||
|
||||
@ -33,11 +33,15 @@ export class GetCustomerAssembler {
|
||||
|
||||
legal_record: toEmptyString(customer.legalRecord, (value) => value.toPrimitive()),
|
||||
|
||||
default_taxes: customer.defaultTaxes.map((item) => item.toPrimitive()),
|
||||
default_taxes: customer.defaultTaxes.getAll().join(", "),
|
||||
|
||||
status: customer.isActive ? "active" : "inactive",
|
||||
language_code: customer.languageCode.toPrimitive(),
|
||||
currency_code: customer.currencyCode.toPrimitive(),
|
||||
|
||||
metadata: {
|
||||
entity: "customer",
|
||||
},
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ export class ListCustomersAssembler {
|
||||
() => ""
|
||||
),
|
||||
|
||||
is_company: customer.isCompany,
|
||||
is_company: String(customer.isCompany),
|
||||
name: customer.name.toPrimitive(),
|
||||
trade_name: customer.tradeName.match(
|
||||
(value) => value.toPrimitive(),
|
||||
@ -71,7 +71,7 @@ export class ListCustomersAssembler {
|
||||
() => ""
|
||||
),
|
||||
|
||||
default_taxes: customer.defaultTaxes.map((item) => item.toPrimitive()),
|
||||
default_taxes: customer.defaultTaxes.getAll().join(", "),
|
||||
|
||||
status: customer.isActive ? "active" : "inactive",
|
||||
language_code: customer.languageCode.toPrimitive(),
|
||||
|
||||
@ -25,7 +25,7 @@ export const CreateCustomerResponseSchema = z.object({
|
||||
|
||||
legal_record: z.string(),
|
||||
|
||||
default_taxes: z.array(z.string()),
|
||||
default_taxes: z.string(),
|
||||
status: z.string(),
|
||||
language_code: z.string(),
|
||||
currency_code: z.string(),
|
||||
|
||||
@ -4,9 +4,10 @@ import * as z from "zod/v4";
|
||||
export const CustomerListResponseSchema = createListViewResponseSchema(
|
||||
z.object({
|
||||
id: z.uuid(),
|
||||
company_id: z.uuid(),
|
||||
reference: z.string(),
|
||||
|
||||
is_company: z.boolean(),
|
||||
is_company: z.string(),
|
||||
name: z.string(),
|
||||
trade_name: z.string(),
|
||||
tin: z.string(),
|
||||
@ -24,7 +25,7 @@ export const CustomerListResponseSchema = createListViewResponseSchema(
|
||||
|
||||
legal_record: z.string(),
|
||||
|
||||
default_taxes: z.array(z.string()),
|
||||
default_taxes: z.string(),
|
||||
status: z.string(),
|
||||
language_code: z.string(),
|
||||
currency_code: z.string(),
|
||||
|
||||
@ -25,7 +25,7 @@ export const GetCustomerByIdResponseSchema = z.object({
|
||||
|
||||
legal_record: z.string(),
|
||||
|
||||
default_taxes: z.array(z.string()),
|
||||
default_taxes: z.string(),
|
||||
status: z.string(),
|
||||
language_code: z.string(),
|
||||
currency_code: z.string(),
|
||||
|
||||
Loading…
Reference in New Issue
Block a user