var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{cssFiles(){return[]}jsFiles(){return["apps/tm/targets/managers/targetmanager.js"]}html(){return`
`}load(n,t){var i=this;$(".modal-body").css("overflow","");$("#btn_CloseTargetemp").click(function(){$("#"+t).modal("hide");$("#"+t).remove()});$("#btn_SaveEmployeeTarget").click(function(){i.saveTarget(t);$("#"+t).modal("hide");$("#"+t).remove()})}saveTarget(){var r=Unibase.Themes.Providers.DetailHelper.installedAppId,u=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+r+"_targetdefinitionid").Value),t=[],i;$(".tblContactTarget").find(".TargetValue-row").each(function(){var n=Number($(this).find("#hfTagId").val()),i=Number($(this).find("#BreakupTenureId").val()),r=Number($(this).find("#ContactTargetId").val()),f=Number($(this).find("#TargetValue").val()),e=Number($("#hfcontactId").val()),o=Number($(".tblContactTarget").find(".row-total-rw-"+n).html());t.push({TagId:n,BreakupTenureId:i,TargetDefinitionId:u,ContactTargetId:r,TargetValue:f,ContactId:e})});i=this;i.fileCacheHelper.loadJsFile("apps/tm/targets/managers/targetmanager.js",function(){n.Apps.TM.Targets.Managers.TargetManager.Instance().savecontacttargets(t).then(function(n){n!=null&&MessageHelper.Instance().showSuccess(n.message,"");var i=Unibase.Themes.Compact.Components.Details.Instance(),t=Unibase.Themes.Compact.Components.Details.Instance(),r=t._containerId,u=t.unibase_core_activeportletid;t.loadWidgets(i._installedAppId,u,"#"+r+"")})})}loadForm(t,i){var u=Unibase.Themes.Providers.DetailHelper.installedAppId,f=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+u+"_targetdefinitionid").Value),r;n.Apps.TM.Targets.Components.SaveTargetValue.instance.loadTarget(f,i);r=this;r.loadData(i)}loadData(t){this.navigationHelper.popup(t,"",n.Apps.TM.Targets.Components.SaveTargetValue.Instance(),null,Unibase.Platform.Helpers.Size.Large)}loadTarget(t,i){var u=this,r=[];this.fileCacheHelper.loadJsFile("apps/tm/targets/managers/targetmanager.js",function(){n.Apps.TM.Targets.Managers.TargetManager.Instance().LoadTargetDetails(t,i).then(function(t){var p,k,d,o,v,u,e,h,f,b,c,y,l,a;if(t!=null){p=''+t.result.ContactName+'<\/strong>';$("#contactheader").html(p);var w=$(".tblContactTarget"),i=' Tag Name<\/td>',s=t.result.BreakupTenureName;for(u=0;u'+s[u]+"<\/td>";for(k=t.result.BreakupTenureid,d=t.result.TenureTypeId,i+='Total<\/td><\/tr><\/thead>',o=t.result.ContactList,i+="",v=0,u=0;u'+o[u].TagName+"<\/td>",e=o[u].TargetValues,h=0,f=0;f',i+=' <\/td>',h=h+e[f].TargetValue,b={BreakupTenureName:e[f].BreakupTenureName,TargetValue:e[f].TargetValue},r.push(b);i+=''+Number(h)+"<\/td>";i+="<\/tr>";v=v+h}for(i+='',i+="Total<\/td>",c=0;c'+y+"<\/td>"}if(i+=''+v+"<\/td>",i+="<\/tr>",i+="<\/tbody>",w.html(i),a=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_providername").Value,a=="Sales Target By Value For Employee"||a=="Sales Target By Volume For Employee"||a=="Sales Target By Value For Customer"||a=="Sales Target By Volume For Customer")$(".TargetValue-row").keyup(function(n){n.which!=46&&(n.which<47||n.which>59)&&(n.preventDefault(),n.which==46&&n.preventDefault())});else $(".TargetValue-row").keyup(function(n){n.which>47&&n.which<58||n.which==37||n.which==124||n.preventDefault()}).on("paste",function(n){n.preventDefault()});n.Apps.TM.Targets.Components.SaveTargetValue.instance.bind(w)}})})}bind(){$(".tblContactTarget tr").each(function(){$(this).find(".TargetValue-row").each(function(){var t=$(this).attr("class").split(" ");n.Apps.TM.Targets.Components.SaveTargetValue.instance.calculate(t[0])})})}calculate(n){function t(n,t){var i=0;return function(){var r=this,u=arguments;clearTimeout(i);i=setTimeout(function(){n.apply(r,u)},t||0)}}$("."+n+"").keyup(t(function(){var r=$(this).find("#hfbreakupname").attr("class"),u=$(this).parent().attr("class"),n,t,i,f;const e=$("."+u).find(".TargetValue-row");n=0;e.each(function(){var t=$(this).find("#TargetValue").val();n+=Number(t)});$(".row-total-"+u).text(n.toFixed(2));t=0;$("."+r).each(function(){var n=$(this).find("#TargetValue").val();isNaN(n)||n.length==0||(t+=Number(n))});$(".col-tot-"+r+"").text(t.toFixed(2));i=0;f=$(".cc").find(".coltot");f.each(function(){var n=$(this).text();isNaN(n)||n.length==0||(i+=parseFloat(n));$(".maintotal").text(i.toFixed(2))})},500))}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.SaveTargetValue=i})(i=t.Components||(t.Components={}))})(i=t.Targets||(t.Targets={}))})(i=t.TM||(t.TM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));