No data available<\/div>",data:t,layout:"fitDataFill",columns:[{title:"EmployeeId",field:"EmployeeId",visible:!1},{title:"EmployeeName",field:"EmployeeName"},{title:"Target Value",field:"TargetValue"},{title:"Edit Target Value",formatter:u,hozAlign:"center",cellClick:function(t,i){r.currentRow=i.getRow();r.currentRow._row.data.EmployeeId.includes("p")||r.fileCacheHelper.loadJsFile("apps/tm/targets/components/savetargetvalue.js",function(){n.Apps.TM.Targets.Components.SaveTargetValue.Instance().loadForm(0,i.getRow().getData().EmployeeId,0,null,0)})}},],dataTree:i,dataTreeSelectPropagate:!0,dataTreeChildIndent:15,dataTreeRowExpanded:function(n){var f=n.getData().EmployeeId,t,u,e;for(f.includes("p")&&(f=f.replace("p","")),t=r.employeetotaldata.filter(function(n){return n.ParentId===Number(f)}),u=0;u
0&&(i=!0,t[u]._children=[]);n.getData()._children=t;n.getData().isExpanded=!0;n.update(n.getData());r.employeeData.redraw(!0);r.initialEmployeeData=r.employeeData.getData()},dataTreeRowCollapsed:function(n){n.getData().isExpanded=!1},dataTreeStartExpanded:function(n){return n.getData().isExpanded}})}customerwisetarget(){var i=Unibase.Themes.Providers.DetailHelper.installedAppId,r=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+i+"_targetdefinitionid").Value),u=Unibase.Platform.Membership.Infos.Identity.getCurrentUser(),t=this;t.fileCacheHelper.loadJsFile("apps/tm/targets/managers/targetmanager.js",function(){n.Apps.TM.Targets.Managers.TargetManager.Instance().customerWiseTarget(u.sessionId,r).then(function(n){if(n!=null){var i=n.result;t.loadCustTargetTabulator("");t.customerData.setData(i)}})})}loadCustTargetTabulator(){var t=this,r=function(n){var t=n.getRow(),i=t.getPosition(!1);return i+1},i=function(){return"<\/i>"};t.customerData=new Tabulator("#Customer_TargetTable",{placeholder:"No data available<\/div>",data:[],layout:"fitDataFill",columns:[{title:"EmployeeId",field:"EmployeeId",visible:!1},{title:"Customer Name",field:"EmployeeName"},{title:"ParentId",field:"ParentId",visible:!1},{title:"Target Value",field:"TargetValue"},{title:"Edit Target Value",formatter:i,hozAlign:"center",cellClick:function(i,r){t.currentRow=r.getRow();t.fileCacheHelper.loadJsFile("apps/tm/targets/components/savetargetvalue.js",function(){n.Apps.TM.Targets.Components.SaveTargetValue.Instance().loadForm(0,r.getRow().getData().EmployeeId,0,null,0)})}},],pagination:"local",paginationSize:15,dataTree:!1,dataTreeSelectPropagate:!0})}targetTabulatorSearch(n){const t=this,i=$(`#${n}`),e=i.find(".target-search-input"),f=i.find(".main-search-loader"),u=i.find(".target-search-clear");let r=t.employeeData,o=t.totalEmployeeResponse,s=t.initialEmployeeData;clearTimeout(t.searchTimer);f.removeClass("d-none");u.addClass("d-none");t.searchTimer=setTimeout(function(){let n=e.val();if(n=n.trim().toLowerCase(),n){if(i.find("#CustomerTargetWidget").length>0)t.customerData.setFilter("EmployeeName","like",n);else{const t=o.filter(t=>t.EmployeeName.toLowerCase().includes(n)&&!t.EmployeeId.includes("p"));r.replaceData(t);r.redraw(!0)}u.removeClass("d-none")}else i.find("#CustomerTargetWidget").length===0&&(r.replaceData(s),r.redraw(!0)),u.addClass("d-none");f.addClass("d-none")},1e3)}clearTargetSearch(n){const t=this,i=$(`#${n}`);let r=t.initialEmployeeData;if(i.find(".target-search-input").val(""),i.find(".target-search-clear,.main-search-loader").addClass("d-none"),i.find("#CustomerTargetWidget").length>0){t.customerData.setFilter("EmployeeName","like","");return}t.employeeData.replaceData(r);t.employeeData.redraw(!0)}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.CreateEmployyeWiseTarget=i})(i=t.Components||(t.Components={}))})(i=t.Targets||(t.Targets={}))})(i=t.TM||(t.TM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));