- Add UpdateDocumentSeriesController for updating document series. - Create documentSeriesApiErrorMapper for error handling. - Define document series routes including CRUD operations. - Implement Sequelize-based persistence layer for document series. - Add DTOs for request and response schemas for document series operations. - Establish common structures for document series data handling. - Configure TypeScript settings for the document series module.
28 lines
1.0 KiB
TypeScript
28 lines
1.0 KiB
TypeScript
import catalogsAPIModule from "@erp/catalogs/api";
|
|
import companiesAPIModule from "@erp/companies/api";
|
|
import customerInvoicesAPIModule from "@erp/customer-invoices/api";
|
|
import customersAPIModule from "@erp/customers/api";
|
|
import documentSeriesAPIModule from "@erp/document-series/api";
|
|
import factuGESAPIModule from "@erp/factuges/api";
|
|
import identityAPIModule from "@erp/identity/api";
|
|
|
|
//import suppliersAPIModule from "@erp/suppliers/api";
|
|
|
|
import { registerModule } from "./lib";
|
|
|
|
// Aquí hay que registrar los módulos que
|
|
// queramos que se carguen en el servidor.
|
|
// El registro hace que estén disponibles
|
|
// las rutas, los modelos y los servicios
|
|
// públicos de ese módulo.
|
|
export const registerModules = () => {
|
|
registerModule(identityAPIModule);
|
|
registerModule(companiesAPIModule);
|
|
registerModule(catalogsAPIModule);
|
|
registerModule(customersAPIModule);
|
|
registerModule(documentSeriesAPIModule);
|
|
registerModule(customerInvoicesAPIModule);
|
|
registerModule(factuGESAPIModule);
|
|
//registerModule(suppliersAPIModule);
|
|
};
|