// src/modules/tickets/services/resolveTicketEntity.service.js const repository = require('../repositories/ticket.repository.js') async function resolveEntityId(ticketData) { const entityByService = await repository.getEntitiesByService( ticketData.codigo_clasiente, ticketData.codigo_servico ); if (entityByService) { return { ...ticketData, entities_id: entityByService } } const entityByClient = await repository.getEntitiesByClient( ticketData.codigo_cliente ); if (entityByClient) { return { ...ticketData, entities_id: entityByClient } } return { ...ticketData, entities_id: 0 } } module.exports = { resolveEntityId }