hubxglpi/src/modules/tickets/services/resolveTicketEntity.service.js
Rafael Lopes b398b22286 RAW: Comentários regra temporaria
Adiciona comentários para impedir abertura de chamados de:

- cancelamento
- SAC
- troca de titularidade

Regra temporária válida até 19/01, conforme definição da gerência.
2026-01-08 16:41:35 -03:00

37 lines
712 B
JavaScript

// 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 }