You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

94 lines
5.3 KiB

<div>
{{#if hide_logout}}
<div id="agents-view" class="hide-logout">
{{else}}
<div id="agents-view">
{{/if}}
{{#each agents}}
<div class="agent_wrapper {{status}}" id="{{id}}" data-queues="{{queues}}">
<div class="agent_header">
<span class="fa fa-user"/>
{{first_name}} {{last_name}} ( {{status}} )
</div>
<div class="agent_data">
<div class="row_data call_time">
{{#compare status "===" "paused"}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.break_time }}</div>
<div class="data_value">{{call_time}}</div>
{{/compare}}
{{#compare status "===" 'wrapup'}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.wrapping_up }}</div>
<div class="data_value">{{call_time}}</div>
{{/compare}}
{{#compare status "===" 'handling'}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.call_time }}</div>
<div class="data_value">{{call_time}}</div>
{{/compare}}
{{#compare status "===" 'busy'}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.busy_since }}</div>
<div class="data_value">{{call_time}}</div>
{{/compare}}
{{#compare status "===" 'ready'}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.call_time }}</div>
<div class="data_value">-</div>
{{/compare}}
{{#compare status "===" 'logged_out'}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.call_time }}</div>
<div class="data_value">-</div>
{{/compare}}
{{#compare status "===" 'logged_in'}}
<div class="data_title agent_text">{{ ../../i18n.callcenter.call_time }}</div>
<div class="data_value">-</div>
{{/compare}}
</div>
<div class="row_data call">
{{#compare status "===" 'handling'}}
{{#if current_call}}
<div class="data_title agent_text">{{ ../../../i18n.callcenter.current_call }}</div>
<span data-call_id="{{current_call.call_id}}" class="icon tech_support eavesdrop"/>
{{else}}
<div class="data_title agent_text">{{ ../../../i18n.callcenter.no_active_call }}</div>
{{/if}}
{{/compare}}
{{#compare status "===" 'connecting'}}
{{#if current_call}}
<div class="data_title agent_text">{{ ../../../i18n.callcenter.current_call }}</div>
{{else}}
<div class="data_title agent_text">{{ ../../../i18n.callcenter.no_active_call }}</div>
{{/if}}
{{/compare}}
{{#compare status "!==" 'connecting' }}
{{#compare status "!==" 'handling'}}
<div class="data_title agent_text">{{ ../../../i18n.callcenter.no_active_call }}</div>
{{/compare}}
{{/compare}}
</div>
<div class="all_data">
<div class="row_data call_hours">
<div class="data_title agent_text">{{ ../i18n.callcenter.total_calls }}</div>
<div class="data_value">{{total_calls}}</div>
</div>
<div class="row_data call_day">
<div class="data_title agent_text">{{ ../i18n.callcenter.missed_calls }}</div>
<div class="data_value">{{missed_calls}}</div>
</div>
</div>
<div class="queue_data" style="display: none;">
{{#each queues_list}}
<div class="queue_stat" data-id="{{id}}">
<div class="row_data call_hours">
<div class="data_title agent_text">{{ ../../i18n.callcenter.total_calls }}</div>
<div class="data_value">{{total_calls}}</div>
</div>
<div class="row_data call_day">
<div class="data_title agent_text">{{ ../../i18n.callcenter.missed_calls }}</div>
<div class="data_value">{{missed_calls}}</div>
</div>
</div>
{{/each}}
</div>
</div>
</div>
{{/each}}
</div>
</div>