<% if (entry.isAvailable === true) { %>
k
<% } else { %> <% } %> <%- entry.name %> <%- entry.groupName %> <%- entry.teamName === '' ? '-' : entry.teamName %> <% if (entry.phone === '') { %> - <% } else { var active, type, typeText; if (actions.transfer === true && parseInt(transfer) === parseInt(entry.phone)) { type = 'transferer'; typeText = i18n._('transferer'); } else if (actions.consult_dial === true) { type = 'consulter'; typeText = i18n._('consulter'); } else if (actions.call_dial === true) { type = 'appeler'; typeText = i18n._('appeler'); } else { type = ''; } // Si l'agent concerné par l'entrée affiché est disponible et qu'une action est réalisable sur son numéro // OU si l'agent est celui consulté (et donc qu'on peut lui tranférer l'appel) => on active le lien active = (entry.isAvailable === true && type !== '') || type === 'transferer'; %> href="#" title="<%- typeText %>" <% if (type === 'consulter') { %> data-command="AGENT_CONSULT_DIAL" data-params='{"called_number": "<%- entry.phone %>"}' <% } else if (type === 'transferer') { %> data-command="AGENT_TRANSFER" <% } else { %> data-command="AGENT_CALL_DIAL" data-params='{"called_number": "<%- entry.phone %>"}' <% } %> <% } else { %> disabled="disabled" <% } %> > <% } %> <% if (entry.email === '') { %> -<% } else { if (interactionCard && interactionCard.type === "email") { var mailActive = interactionCard.state !== 'completed'; %>
<% if (mailActive) { %>
<% } %>
<% } else { %>
<% } } %> <% if (interactionCard && interactionCard.type === "chat") { %> href="#" title="<%- i18n._('transferer_la_conversation') %>" data-command="AGENT_CHAT_TRANSFER_AGENT" data-params='{"task_ref":<%- interactionCard.task_ref %>,"agent_id_dest":<%- entry.id %>}' <% } else { %> class="disabled" disabled="disabled" <% } %> > <% } %>