<% var location_type = (options['view'][0] == 'IN') ? 'State' : ((options['view'][0] == 'state') ? 'District' : 'TBU') %> <% var compare_dict = {'maker': 'maker_psng_days', 'checker': 'checker_psng_days', 'approver': 'approver_psng_days', 'credit': 'credit_resp_days'} %> <% var step_color = {'maker': 'bg-color108', 'checker': 'bg-color107', 'approver': 'bg-color109', 'credit': 'bg-color110'} %> <% _.each(geo_data, function(d) { %> <% var sum_list = [] %> <% _.each(compare_dict, function(val, key) { %> <% d[compare_dict[key]] = (d[compare_dict[key]] > 0) ? d[compare_dict[key]] : 0 %> <% if(_.includes(compare, key)) { %> <% sum_list.push(d[compare_dict[key]]) %> <% } %> <% }) %> <% d['sum_by'] = _.sum(sum_list) %> <% }) %> <% geo_data = _.orderBy(geo_data, [options['sort_ind_geo'][0]], [options['sort_geo'][0]]) %>
info-circle <% setTimeout(function(){ %> <% createtitle("geoPerformance")}, 5) %>
<%- location_type %>
BENEFITS PROCESSED
AVG. BENEFIT CREATION TO CREDIT TIME(In Days)
Stage-wise Breakup of Avg. Benefit Creation to Credit Time
<% if(_.size(geo_data) > 0) { %> <% var max_data = _.maxBy(geo_data, 'benefit_proc') %> <% var max_time = _.maxBy(geo_data, 'sum_by') %> <% _.each(geo_data, function(d) { %>
<%- d.location %>
<%- d.benefit_proc ? d.benefit_proc.toLocaleString('en-IN') : 'NA' %>
<%- ((d.benefit_proc/max_data.benefit_proc)*100)+'%' %>>
<%- d.ben_ctc_days ? _.round(d.ben_ctc_days) : NA %>
<% var denom = (d['sum_by']/max_time['sum_by'])*90 %> <% _.each(compare_dict, function(val, key){ %> <% if(_.includes(compare, key)) { %> <% var value = (d[val]/d['sum_by'])*denom %>
<%- (2+(_.isNaN(value) ? 0 : value))+'%' %>><%- d[val] %>
<% } else { %>
<%- '0%' %>>
<% } %> <% }) %>
<% }) %> <% } else{ %> DATA NOT AVAILABLE <% } %>