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='