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-QQIFMZSP.js
import{a as le}from"./chunk-JKERXUEK.js";import{a as ee,b as te,c as ie}from"./chunk-NXA7GLYB.js";import{a as ae,b as ne}from"./chunk-PWMQ74RC.js";import{a as Y}from"./chunk-PDL2MCPW.js";import{a as Z}from"./chunk-VTBOPFJE.js";import{a as X}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as G}from"./chunk-RFJHVWQO.js";import{a as $,d as q,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{c as K,e as Q,h as U}from"./chunk-WT44ZQWY.js";import"./chunk-GZFJ7A3T.js";import"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as T,d as V,h as I,i as F,k as O,m as W,n as j,q as B,r as L,s as R,y as H}from"./chunk-7PPOABPU.js";import{a as N}from"./chunk-ILLDEPHH.js";import{d as z}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as h,Fc as E,Hd as A,Mb as D,Nb as C,Pb as w,Qb as M,Rb as k,Sb as p,Tb as t,Ub as e,Vb as m,ac as y,cc as c,ec as f,fb as s,pa as g,qa as S,sb as x,tc as i,uc as v,vc as P,yb as _,yc as u,zc as b}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var se=()=>({standalone:!0}),oe=()=>({adaptivePosition:!0});function de(d,o){if(d&1){let a=y();t(0,"select",66),h("ngModelChange",function(r){g(a);let l=f();return b(l.pageSize,r)||(l.pageSize=r),S(r)}),c("ngModelChange",function(){g(a);let r=f();return S(r.changePageSize(r.pageSize))}),t(1,"option",67),i(2,"10"),e(),t(3,"option",68),i(4,"25"),e(),t(5,"option",69),i(6,"50"),e(),t(7,"option",70),i(8,"100"),e()()}if(d&2){let a=f();u("ngModel",a.pageSize)}}function pe(d,o){if(d&1){let a=y();t(0,"tr")(1,"td")(2,"div",71)(3,"input",72),h("ngModelChange",function(r){let l=g(a).$implicit;return b(l.isSelected,r)||(l.isSelected=r),S(r)}),e()()(),t(4,"td"),i(5),e(),t(6,"td"),i(7),e(),t(8,"td"),i(9),e(),t(10,"td"),i(11),e(),t(12,"td")(13,"div",73)(14,"a",74),m(15,"i",75),e(),t(16,"a",76),m(17,"i",77),e()()()()}if(d&2){let a=o.$implicit;s(3),u("ngModel",a.isSelected),s(2),v(a.Expense_Name),s(2),P(" ",a.Date," "),s(2),v(a.Payment_Method),s(2),v(a.Amount)}}function ce(d,o){d&1&&(t(0,"tr")(1,"td",78)(2,"h5",79),i(3,"No matching records found"),e()()())}var re=class d{constructor(o,a,n){this.data=o;this.router=a;this.pagination=n;this.breadCrumbItems=[{label:"HR"},{label:"ExpenseDetails List",active:!0}],this.data.getExpenses().subscribe(r=>{this.actualData=r.data,this.pagination.tablePageSize.subscribe(l=>{this.router.url==this.routes.expenses&&(this.getTableData({skip:l.skip,limit:l.limit}),this.pageSize=l.pageSize)})})}routes=N;initChecked=!1;pageSize=10;tableData=[];tableDataCopy=[];actualData=[];currentPage=1;skip=0;limit=this.pageSize;serialNumberArray=[];totalData=0;showFilter=!1;pageSelection=[];dataSource;searchDataValue="";breadCrumbItems=[];password=[!1,!1,!1,!1];isOpen=!1;togglePassword(o){this.password[o]=!this.password[o]}openSuccessModal(){this.isOpen=!this.isOpen}ngOnDestroy(){this.isOpen=!1}getTableData(o){this.data.getExpenses().subscribe(a=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=a.totalData,a.data.map((n,r)=>{let l=r+1;r>=o.skip&&l<=o.limit&&(n.sNo=l,this.tableData.push(n),this.tableDataCopy.push(n),this.serialNumberArray.push(l))}),this.dataSource=new ae(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((a,n)=>n+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(o){let a=this.tableData.slice();!o.active||o.direction===""?this.tableData=a:this.tableData=a.sort((n,r)=>{let l=n[o.active],me=r[o.active];return(l<me?-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(a=>{a.isSelected=!1}):this.tableData.forEach(a=>{a.isSelected=!0})}static \u0275fac=function(a){return new(a||d)(x(G),x(z),x(ne))};static \u0275cmp=_({type:d,selectors:[["app-expenses"]],decls:191,vars:11,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","page-breadcrumb","mb-3"],["title","Expenses",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,"mb-2"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#add_expenses",1,"btn","btn-primary","d-flex","align-items-center"],[1,"ti","ti-circle-plus","me-2"],[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,"dropdown","me-3"],[1,"card-body","p-0"],[1,"custom-datatable-filter"],[1,"dataTables_wrapper","dt-bootstrap5","no-footer"],[1,"row"],[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","Expense_Name"],["mat-sort-header","Date"],["mat-sort-header","Payment_Method"],["mat-sort-header","Amount"],["id","add_expenses",1,"modal","fade"],[1,"modal-dialog","modal-dialog-centered","modal-md"],[1,"modal-content"],[1,"modal-header"],[1,"modal-title"],["type","button","data-bs-dismiss","modal","aria-label","Close",1,"btn-close","custom-btn-close"],[1,"ti","ti-x"],[1,"modal-body","pb-0"],[1,"col-md-12"],[1,"mb-3"],[1,"form-label",3,"htmlFor"],["type","text",1,"form-control"],[1,"mb-3","ngx-date3"],[1,"input-icon-end","position-relative"],["type","text","bsDatepicker","","container",".ngx-date3","placeholder","dd/mm/yyyy","value","02-05-2024",1,"form-control","datetimepicker",3,"bsConfig"],[1,"input-icon-addon"],[1,"ti","ti-calendar","text-gray-7"],["placeholder","Select",1,"select","custom-mat-select"],["value","1"],[1,"modal-footer"],["type","button","data-bs-dismiss","modal",1,"btn","btn-white","border","me-2"],["type","submit","data-bs-dismiss","modal",1,"btn","btn-primary"],["id","edit_expenses",1,"modal","fade"],["type","text","value","Online Course",1,"form-control"],[1,"mb-3","ngx-date4"],["type","text","bsDatepicker","","container",".ngx-date4","placeholder","dd/mm/yyyy","value","02-05-2024",1,"form-control","datetimepicker",3,"bsConfig"],["type","text","value","$3000",1,"form-control"],[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,"action-icon","d-inline-flex"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#edit_expenses",1,"me-2"],[1,"ti","ti-edit"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#delete_modal"],[1,"ti","ti-trash"],["colspan","6"],[1,"no-record"]],template:function(a,n){a&1&&(t(0,"div",0)(1,"div",1),m(2,"app-breadcrumbs",2),t(3,"div",3)(4,"div",4)(5,"div",5)(6,"a",6),m(7,"i",7),i(8,"Export "),e(),t(9,"ul",8)(10,"li")(11,"a",9),m(12,"i",10),i(13,"Export as PDF"),e()(),t(14,"li")(15,"a",9),m(16,"i",11),i(17,"Export as Excel "),e()()()()(),t(18,"div",12)(19,"a",13),m(20,"i",14),i(21,"Add Expenses"),e()(),m(22,"app-collapse-header"),e()(),t(23,"div",15)(24,"div",16)(25,"h5"),i(26,"Expenses List"),e(),t(27,"div",17)(28,"div",18),m(29,"app-date-range-picker"),e(),t(30,"div",19)(31,"a",6),i(32," $0.00 - $00 "),e(),t(33,"ul",8)(34,"li")(35,"a",9),i(36,"$0.00 - $00"),e()(),t(37,"li")(38,"a",9),i(39,"$3000"),e()(),t(40,"li")(41,"a",9),i(42,"$2500"),e()()()(),t(43,"div",5)(44,"a",6),i(45," Sort By : Last 7 Days "),e(),t(46,"ul",8)(47,"li")(48,"a",9),i(49,"Recently Added"),e()(),t(50,"li")(51,"a",9),i(52,"Ascending"),e()(),t(53,"li")(54,"a",9),i(55,"Desending"),e()(),t(56,"li")(57,"a",9),i(58,"Last Month"),e()(),t(59,"li")(60,"a",9),i(61,"Last 7 Days"),e()()()()()(),t(62,"div",20)(63,"div",21)(64,"div",22)(65,"div",23)(66,"div",24)(67,"div",25)(68,"label"),i(69," Row Per Page "),D(70,de,9,1,"select",26),i(71," Entries "),e()()(),t(72,"div",24)(73,"div",27)(74,"label")(75,"input",28),h("ngModelChange",function(l){return b(n.searchDataValue,l)||(n.searchDataValue=l),l}),c("ngModelChange",function(){return n.searchData(n.searchDataValue)}),e()()()()(),t(76,"div",29)(77,"table",30),c("matSortChange",function(l){return n.sortData(l)}),t(78,"thead",31)(79,"tr")(80,"th",32)(81,"div",33),c("click",function(){return n.selectAll(n.initChecked)})("keydown.enter",function(){return n.selectAll(n.initChecked)}),t(82,"input",34),h("ngModelChange",function(l){return b(n.initChecked,l)||(n.initChecked=l),l}),e()()(),t(83,"th",35),i(84,"Expense Name"),e(),t(85,"th",36),i(86,"Date"),e(),t(87,"th",37),i(88,"Payment Method"),e(),t(89,"th",38),i(90,"Amount"),e(),m(91,"th"),e()(),t(92,"tbody"),M(93,pe,18,5,"tr",null,w),D(95,ce,4,0,"tr"),e()()(),m(96,"app-custom-pagination"),e()()()()(),t(97,"div",39)(98,"div",40)(99,"div",41)(100,"div",42)(101,"h4",43),i(102,"Add Expenses"),e(),t(103,"button",44),m(104,"i",45),e()(),t(105,"form")(106,"div",46)(107,"div",23)(108,"div",47)(109,"div",48)(110,"label",49),i(111,"Expenses"),e(),m(112,"input",50),e()(),t(113,"div",47)(114,"div",51)(115,"label",49),i(116,"Date"),e(),t(117,"div",52),m(118,"input",53),t(119,"span",54),m(120,"i",55),e()()()(),t(121,"div",47)(122,"div",48)(123,"label",49),i(124,"Amount"),e(),m(125,"input",50),e()(),t(126,"div",47)(127,"div",48)(128,"label",49),i(129,"Payment Method"),e(),t(130,"mat-select",56)(131,"mat-option",57),i(132,"Select"),e(),t(133,"mat-option",57),i(134,"Sr Accountant"),e(),t(135,"mat-option",57),i(136,"Sr App Developer"),e(),t(137,"mat-option",57),i(138,"Sr SEO Analyst"),e()()()()()(),t(139,"div",58)(140,"button",59),i(141,"Cancel"),e(),t(142,"button",60),i(143,"Add Expenses"),e()()()()()(),t(144,"div",61)(145,"div",40)(146,"div",41)(147,"div",42)(148,"h4",43),i(149,"Edit Expenses"),e(),t(150,"button",44),m(151,"i",45),e()(),t(152,"form")(153,"div",46)(154,"div",23)(155,"div",47)(156,"div",48)(157,"label",49),i(158,"Expenses"),e(),m(159,"input",62),e()(),t(160,"div",47)(161,"div",63)(162,"label",49),i(163,"Date"),e(),t(164,"div",52),m(165,"input",64),t(166,"span",54),m(167,"i",55),e()()()(),t(168,"div",47)(169,"div",48)(170,"label",49),i(171,"Amount"),e(),m(172,"input",65),e()(),t(173,"div",47)(174,"div",48)(175,"label",49),i(176,"Payment Method"),e(),t(177,"mat-select",56)(178,"mat-option",57),i(179,"Select"),e(),t(180,"mat-option",57),i(181,"Sr Accountant"),e(),t(182,"mat-option",57),i(183,"Sr App Developer"),e(),t(184,"mat-option",57),i(185,"Sr SEO Analyst"),e()()()()()(),t(186,"div",58)(187,"button",59),i(188,"Cancel"),e(),t(189,"button",60),i(190,"Save Chnages"),e()()()()()()),a&2&&(s(2),p("breadcrumbItems",n.breadCrumbItems),s(68),C(n.tableData.length>0?70:-1),s(5),u("ngModel",n.searchDataValue),p("ngModelOptions",E(8,se)),s(7),u("ngModel",n.initChecked),s(11),k(n.tableData),s(2),C(n.tableData.length===0?95:-1),s(23),p("bsConfig",E(9,oe)),s(47),p("bsConfig",E(10,oe)))},dependencies:[A,H,j,L,R,V,T,B,I,F,W,O,ie,ee,te,U,K,Q,le,X,Y,Z,J,q,$],encapsulation:2})};export{re as ExpensesComponent};