HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/smarthr-co-in/demo/angular/template/chunk-TAADRACG.js
import{a as oe}from"./chunk-JKERXUEK.js";import{a as ie,b as ae,c as ne}from"./chunk-NXA7GLYB.js";import{a as re,b as le}from"./chunk-PWMQ74RC.js";import{a as K,b as Z}from"./chunk-U5MFMN2C.js";import{a as q,b as G}from"./chunk-OPRQFVPE.js";import{a as te}from"./chunk-PDL2MCPW.js";import{a as ee}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as H}from"./chunk-RFJHVWQO.js";import{f as J}from"./chunk-QTTEMGWW.js";import"./chunk-VZSYGL77.js";import"./chunk-KT3425N4.js";import"./chunk-L5US5TIY.js";import"./chunk-KLR3GVJ4.js";import"./chunk-ROUB2DV5.js";import"./chunk-ZRYDU45O.js";import"./chunk-D2NXOKOR.js";import"./chunk-3OLHRZ2P.js";import"./chunk-2OYBQGHU.js";import"./chunk-33OPMCTI.js";import"./chunk-OH3XPIE7.js";import"./chunk-D5XKRYC7.js";import"./chunk-PYXABXFS.js";import"./chunk-RAVHNKJU.js";import{f as X,g as U,h as $}from"./chunk-WT44ZQWY.js";import"./chunk-GZFJ7A3T.js";import"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as L,d as j,h as W,m as F,q as B,r as O,s as Q,y as Y}from"./chunk-7PPOABPU.js";import{a as I}from"./chunk-ILLDEPHH.js";import{d as N}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as g,Cc as V,Fc as D,Hd as z,Mb as x,Nb as C,Pb as P,Qb as M,Rb as k,Sb as m,Tb as t,Ub as e,Vb as s,ab as E,ac as _,cc as b,ec as y,fb as d,ic as R,jc as A,kc as T,pa as f,qa as v,sb as S,tc as i,uc as c,yb as w,yc as u,zc as h}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var pe=["chart"],me=()=>({adaptivePosition:!0}),ce=()=>({standalone:!0});function ue(p,o){if(p&1){let n=_();t(0,"select",71),g("ngModelChange",function(l){f(n);let r=y();return h(r.pageSize,l)||(r.pageSize=l),v(l)}),b("ngModelChange",function(){f(n);let l=y();return v(l.changePageSize(l.pageSize))}),t(1,"option",72),i(2,"10"),e(),t(3,"option",73),i(4,"25"),e(),t(5,"option",74),i(6,"50"),e(),t(7,"option",75),i(8,"100"),e()()}if(p&2){let n=y();u("ngModel",n.pageSize)}}function he(p,o){if(p&1){let n=_();t(0,"tr")(1,"td")(2,"div",76)(3,"input",77),g("ngModelChange",function(l){let r=f(n).$implicit;return h(r.isSelected,l)||(r.isSelected=l),v(l)}),e()()(),t(4,"td")(5,"div",78)(6,"a",79),s(7,"img",80),e(),t(8,"div",81)(9,"h6",82)(10,"a",83),i(11),e()(),t(12,"span",84),i(13),e()()()(),t(14,"td"),i(15),e(),t(16,"td"),i(17),e(),t(18,"td"),i(19),e()()}if(p&2){let n=o.$implicit;d(3),u("ngModel",n.isSelected),d(4),m("src",V("assets/img/users/",n==null?null:n.Image),E),d(4),c(n.Name),d(2),c(n.Role),d(2),c(n.PaidAmount),d(2),c(n.PaidMonth),d(2),c(n.PaidYear)}}function ge(p,o){p&1&&(t(0,"tr")(1,"td",85)(2,"h5",86),i(3,"No matching records found"),e()()())}K.register(...Z);var se=class p{constructor(o,n,a){this.data=o;this.router=n;this.pagination=a;this.breadCrumbItems=[{label:"HR"},{label:"Payslip Report",active:!0}],this.data.getpayslipReport().subscribe(l=>{this.actualData=l.data,this.pagination.tablePageSize.subscribe(r=>{this.router.url==this.routes.payslipreport&&(this.getTableData({skip:r.skip,limit:r.limit}),this.pageSize=r.pageSize)})}),this.maxDate.setDate(this.maxDate.getDate()+7),this.bsRangeValue=[this.bsValue,this.maxDate]}routes=I;initChecked=!1;pageSize=10;tableData=[];tableDataCopy=[];actualData=[];currentPage=1;skip=0;limit=this.pageSize;serialNumberArray=[];totalData=0;showFilter=!1;pageSelection=[];dataSource;searchDataValue="";breadCrumbItems=[];bsValue=new Date;bsRangeValue;maxDate=new Date;payslip_chart;chart;getTableData(o){this.data.getpayslipReport().subscribe(n=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=n.totalData,n.data.map((a,l)=>{let r=l+1;l>=o.skip&&r<=o.limit&&(a.sNo=r,this.tableData.push(a),this.tableDataCopy.push(a),this.serialNumberArray.push(r))}),this.dataSource=new re(this.actualData),this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,tableDataCopy:this.tableDataCopy,serialNumberArray:this.serialNumberArray})})}row=!0;searchData(o){this.searchDataValue=o.trim().toLowerCase(),this.dataSource.filter=this.searchDataValue,this.tableData=this.dataSource.filteredData,this.row=this.tableData.length>0,this.searchDataValue!==""?this.pagination.calculatePageSize.next({totalData:this.tableData.length,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.tableData.map((n,a)=>a+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(o){let n=this.tableData.slice();!o.active||o.direction===""?this.tableData=n:this.tableData=n.sort((a,l)=>{let r=a[o.active],de=l[o.active];return(r<de?-1:1)*(o.direction==="asc"?1:-1)})}changePageSize(o){this.pageSelection=[],this.limit=o,this.skip=0,this.currentPage=1,this.pagination.tablePageSize.next({skip:this.skip,limit:this.limit,pageSize:this.pageSize})}selectAll(o){o?this.tableData.forEach(n=>{n.isSelected=!1}):this.tableData.forEach(n=>{n.isSelected=!0})}ngOnInit(){this.payslip_chart={series:[{data:[22,20,30,45,55,45,20,70,25,30,10,30]}],chart:{type:"line",height:200},xaxis:{categories:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],labels:{}},stroke:{curve:"stepline"},dataLabels:{enabled:!1},markers:{hover:{sizeOffset:4}},colors:["#FF5733"]}}static \u0275fac=function(n){return new(n||p)(S(H),S(N),S(le))};static \u0275cmp=w({type:p,selectors:[["app-payslip-report"]],viewQuery:function(n,a){if(n&1&&R(pe,5),n&2){let l;A(l=T())&&(a.chart=l.first)}},decls:202,vars:19,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","mb-3"],["title","Payslip Report",3,"breadcrumbItems"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap"],[1,"me-2","mb-2"],[1,"dropdown"],["href","javascript:void(0);","data-bs-toggle","dropdown",1,"dropdown-toggle","btn","btn-white","d-inline-flex","align-items-center"],[1,"ti","ti-file-export","me-1"],[1,"dropdown-menu","dropdown-menu-end","p-3"],["href","javascript:void(0);",1,"dropdown-item","rounded-1"],[1,"ti","ti-file-type-pdf","me-1"],[1,"ti","ti-file-type-xls","me-1"],[1,"row"],[1,"col-xl-6","d-flex"],[1,"row","flex-fill"],[1,"col-md-6","d-flex"],[1,"card","flex-fill"],[1,"card-body"],[1,"d-flex","align-items-center","justify-content-between","bg-light","border","rounded","p-2","mb-2"],[1,""],[1,"fs-14","fw-normal","text-truncate","mb-1"],["href","javascript:void(0);",1,"avatar","avatar-md","avatar-rounded","bg-transparent-primary","border","border-primary"],[1,"text-primary"],[1,"ti","ti-brand-shopee"],[1,"fs-12","fw-normal","d-flex","align-items-center","text-truncate"],[1,"text-success","fs-12","d-flex","align-items-center","me-1"],[1,"ti","ti-arrow-wave-right-up","me-1"],["href","javascript:void(0);",1,"avatar","avatar-md","avatar-rounded","bg-transparent-danger","border","border-danger"],[1,"text-danger"],["href","javascript:void(0);",1,"avatar","avatar-md","avatar-rounded","bg-transparent-success","border","border-success"],[1,"text-success"],["href","javascript:void(0);",1,"avatar","avatar-md","avatar-rounded","bg-transparent-skyblue","border","border-skyblue"],[1,"text-skyblue"],[1,"text-danger","fs-12","d-flex","align-items-center","me-1"],[1,"card-header","border-0","pb-0"],[1,"d-flex","flex-wrap","justify-content-between","align-items-center"],[1,"d-flex","align-items-center"],[1,"me-2"],[1,"ti","ti-chart-area-line","text-danger"],["href","javascript:void(0);","data-bs-toggle","dropdown",1,"dropdown-toggle","btn","btn-sm","fs-12","btn-white","d-inline-flex","align-items-center"],[1,"dropdown-menu","dropdown-menu-end","p-2"],[1,"card-body","py-0"],["id","payslip-chart"],[3,"series","labels","chart","colors","dataLabels","stroke","legend","tooltip","responsive"],[1,"card"],[1,"card-header","d-flex","align-items-center","justify-content-between","flex-wrap","row-gap-3"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap","row-gap-3"],[1,"me-3"],[1,"input-icon","position-relative"],[1,"input-icon-addon"],[1,"ti","ti-calendar","text-gray-9"],["type","text","bsDaterangepicker","","placeholder","dd/mm/yyyy - dd/mm/yyyy",1,"form-control","date-range","bookingrange",3,"ngModelChange","ngModel","bsConfig"],[1,"dropdown","me-3"],[1,"card-body","p-0"],[1,"custom-datatable-filter"],[1,"dataTables_wrapper","dt-bootstrap5","no-footer"],[1,"col-sm-12","col-md-6"],[1,"dataTables_length"],[1,"form-select","form-select-sm",3,"ngModel"],["id","DataTables_Table_0_filter",1,"dataTables_filter"],["type","search","placeholder","Search...",1,"form-control","form-control-sm",3,"ngModelChange","ngModel","ngModelOptions"],[1,"table-responsive"],["matSort","",1,"mat-sort","table","datanew","table-center","datatable","dataTable","mb-0",3,"matSortChange"],[1,"thead-light"],[1,"no-sort"],["tabindex","0",1,"form-check","form-check-md",3,"click","keydown.enter"],["type","checkbox","id","select-all",1,"form-check-input",3,"ngModelChange","ngModel"],["mat-sort-header","Name"],["mat-sort-header","PaidAmount"],["mat-sort-header","PaidMonth"],["mat-sort-header","PaidYear"],[1,"form-select","form-select-sm",3,"ngModelChange","ngModel"],["value","10"],["value","25"],["value","50"],["value","100"],[1,"form-check","form-check-md"],["type","checkbox",1,"form-check-input",3,"ngModelChange","ngModel"],[1,"d-flex","align-items-center","file-name-icon"],["href","javascript:void(0);",1,"avatar","avatar-md","avatar-rounded"],["alt","img",1,"img-fluid",3,"src"],[1,"ms-2"],[1,"fw-medium"],["href","javascript:void(0);"],[1,"fs-12"],["colspan","8"],[1,"no-record"]],template:function(n,a){n&1&&(t(0,"div",0)(1,"div",1),s(2,"app-breadcrumbs",2),t(3,"div",3)(4,"div",4)(5,"div",5)(6,"a",6),s(7,"i",7),i(8,"Export "),e(),t(9,"ul",8)(10,"li")(11,"a",9),s(12,"i",10),i(13,"Export as PDF"),e()(),t(14,"li")(15,"a",9),s(16,"i",11),i(17,"Export as Excel "),e()()()()(),s(18,"app-collapse-header"),e()(),t(19,"div",12)(20,"div",13)(21,"div",14)(22,"div",15)(23,"div",16)(24,"div",17)(25,"div",18)(26,"div",19)(27,"span",20),i(28,"Total Payroll"),e(),t(29,"h5"),i(30,"$250,000"),e()(),t(31,"a",21)(32,"span",22),s(33,"i",23),e()()(),t(34,"p",24)(35,"span",25),s(36,"i",26),i(37,"+20.01% "),e(),i(38," from last week "),e()()()(),t(39,"div",15)(40,"div",16)(41,"div",17)(42,"div",18)(43,"div",19)(44,"span",20),i(45,"Deductions"),e(),t(46,"h5"),i(47,"$50,000"),e()(),t(48,"a",27)(49,"span",28),s(50,"i",23),e()()(),t(51,"p",24)(52,"span",25),s(53,"i",26),i(54,"+17.01% "),e(),i(55," from last week "),e()()()(),t(56,"div",15)(57,"div",16)(58,"div",17)(59,"div",18)(60,"div",19)(61,"span",20),i(62,"Net Pay"),e(),t(63,"h5"),i(64,"$200,000"),e()(),t(65,"a",29)(66,"span",30),s(67,"i",23),e()()(),t(68,"p",24)(69,"span",25),s(70,"i",26),i(71,"+10.01% "),e(),i(72," from last week "),e()()()(),t(73,"div",15)(74,"div",16)(75,"div",17)(76,"div",18)(77,"div",19)(78,"span",20),i(79,"Allowances"),e(),t(80,"h5"),i(81,"$30,000"),e()(),t(82,"a",31)(83,"span",32),s(84,"i",23),e()()(),t(85,"p",24)(86,"span",33),s(87,"i",26),i(88,"-10.01% "),e(),i(89," from last week "),e()()()()()(),t(90,"div",13)(91,"div",16)(92,"div",34)(93,"div",35)(94,"div",36)(95,"span",37),s(96,"i",38),e(),t(97,"h5"),i(98,"Payroll"),e()(),t(99,"div",5)(100,"a",39),i(101," This Year "),e(),t(102,"ul",40)(103,"li")(104,"a",9),i(105,"2024"),e()(),t(106,"li")(107,"a",9),i(108,"2023"),e()(),t(109,"li")(110,"a",9),i(111,"2022"),e()()()()()(),t(112,"div",41),s(113,"div",42)(114,"apx-chart",43),e()()()(),t(115,"div",44)(116,"div",45)(117,"h5"),i(118,"Payslip List"),e(),t(119,"div",46)(120,"div",47)(121,"div",48)(122,"span",49),s(123,"i",50),e(),t(124,"input",51),g("ngModelChange",function(r){return h(a.bsRangeValue,r)||(a.bsRangeValue=r),r}),e()()(),t(125,"div",52)(126,"a",6),i(127," $0.00 - $00 "),e(),t(128,"ul",8)(129,"li")(130,"a",9),i(131,"$3800"),e()(),t(132,"li")(133,"a",9),i(134,"$4500"),e()(),t(135,"li")(136,"a",9),i(137,"$3400"),e()()()(),t(138,"div",52)(139,"a",6),i(140," Payment Type "),e(),t(141,"ul",8)(142,"li")(143,"a",9),i(144,"Cash"),e()(),t(145,"li")(146,"a",9),i(147,"Cheque"),e()()()(),t(148,"div",5)(149,"a",6),i(150," Sort By : Last 7 Days "),e(),t(151,"ul",8)(152,"li")(153,"a",9),i(154,"Recently Added"),e()(),t(155,"li")(156,"a",9),i(157,"Ascending"),e()(),t(158,"li")(159,"a",9),i(160,"Desending"),e()(),t(161,"li")(162,"a",9),i(163,"Last Month"),e()(),t(164,"li")(165,"a",9),i(166,"Last 7 Days"),e()()()()()(),t(167,"div",53)(168,"div",54)(169,"div",55)(170,"div",12)(171,"div",56)(172,"div",57)(173,"label"),i(174," Row Per Page "),x(175,ue,9,1,"select",58),i(176," Entries "),e()()(),t(177,"div",56)(178,"div",59)(179,"label")(180,"input",60),g("ngModelChange",function(r){return h(a.searchDataValue,r)||(a.searchDataValue=r),r}),b("ngModelChange",function(){return a.searchData(a.searchDataValue)}),e()()()()(),t(181,"div",61)(182,"table",62),b("matSortChange",function(r){return a.sortData(r)}),t(183,"thead",63)(184,"tr")(185,"th",64)(186,"div",65),b("click",function(){return a.selectAll(a.initChecked)})("keydown.enter",function(){return a.selectAll(a.initChecked)}),t(187,"input",66),g("ngModelChange",function(r){return h(a.initChecked,r)||(a.initChecked=r),r}),e()()(),t(188,"th",67),i(189,"Name"),e(),t(190,"th",68),i(191,"Paid Amount"),e(),t(192,"th",69),i(193,"Paid Month"),e(),t(194,"th",70),i(195,"Paid Year"),e(),s(196,"th"),e()(),t(197,"tbody"),M(198,he,20,8,"tr",null,P),x(200,ge,4,0,"tr"),e()()(),s(201,"app-custom-pagination"),e()()()()()),n&2&&(d(2),m("breadcrumbItems",a.breadCrumbItems),d(112),m("series",a.payslip_chart.series)("labels",a.payslip_chart.labels)("chart",a.payslip_chart.chart)("colors",a.payslip_chart.colors)("dataLabels",a.payslip_chart.dataLabels)("stroke",a.payslip_chart.stroke)("legend",a.payslip_chart.legend)("tooltip",a.payslip_chart.tooltip)("responsive",a.payslip_chart.responsive),d(10),u("ngModel",a.bsRangeValue),m("bsConfig",D(17,me)),d(51),C(a.tableData.length>0?175:-1),d(5),u("ngModel",a.searchDataValue),m("ngModelOptions",D(18,ce)),d(7),u("ngModel",a.initChecked),d(11),k(a.tableData),d(2),C(a.tableData.length===0?200:-1))},dependencies:[z,Y,O,Q,j,L,B,W,F,ne,ie,ae,ee,te,oe,J,G,q,$,X,U],encapsulation:2})};export{se as PayslipReportComponent};