Uecko_ERP/modules/customer-invoices/src/api/infrastructure/mappers/taxes.mapper.ts

18 lines
577 B
TypeScript
Raw Normal View History

2025-09-09 15:48:12 +00:00
import { MapperParamsType, Taxes } from "@erp/core/api";
import { InferCreationAttributes } from "sequelize";
import { CustomerInvoiceItemTaxModel, CustomerInvoiceTaxModel } from "../sequelize";
export class TaxesMapper {
public mapArrayToDomain(taxes: CustomerInvoiceTaxModel[], params?: MapperParamsType) {}
public mapToPersistence(
source: Taxes,
params?: MapperParamsType
): InferCreationAttributes<CustomerInvoiceItemTaxModel, {}> {
/*const { index, sourceParent } = params as {
index: number;
sourceParent: CustomerInvoice;
};*/
}
}