HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1017-azure #17~24.04.1-Ubuntu SMP Mon Dec 1 20:10:50 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/smarthr-co-in/demo/angular/template_bk/chunk-SRPJZSXW.js
import{a as ie}from"./chunk-JKERXUEK.js";import{a as Y,b as Z,c as $}from"./chunk-NXA7GLYB.js";import{a as ee,b as te}from"./chunk-PWMQ74RC.js";import{a as X}from"./chunk-PDL2MCPW.js";import{a as Q}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as G}from"./chunk-RFJHVWQO.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-33OPMCTI.js";import"./chunk-OH3XPIE7.js";import"./chunk-D5XKRYC7.js";import"./chunk-PYXABXFS.js";import"./chunk-RAVHNKJU.js";import{f as U,g as q,h as K}from"./chunk-WT44ZQWY.js";import"./chunk-GZFJ7A3T.js";import"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as W,d as R,h as F,m as j,q as B,r as O,s as J,y as H}from"./chunk-7PPOABPU.js";import{a as A}from"./chunk-ILLDEPHH.js";import{d as T,e as N}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as b,Cc as V,Fc as _,Hd as z,Mb as E,Nb as D,Pb as M,Qb as L,Rb as P,Sb as d,Tb as e,Ub as t,Vb as s,ab as w,ac as x,cc as h,ec as v,fb as m,pa as S,qa as f,sb as y,tc as i,uc as c,ud as I,vc as C,yb as k,yc as u,zc as g}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var le=()=>({adaptivePosition:!0}),re=()=>({standalone:!0});function oe(p,r){if(p&1){let n=x();e(0,"select",70),b("ngModelChange",function(o){S(n);let l=v();return g(l.pageSize,o)||(l.pageSize=o),f(o)}),h("ngModelChange",function(){S(n);let o=v();return f(o.changePageSize(o.pageSize))}),e(1,"option",71),i(2,"10"),t(),e(3,"option",72),i(4,"25"),t(),e(5,"option",73),i(6,"50"),t(),e(7,"option",74),i(8,"100"),t()()}if(p&2){let n=v();u("ngModel",n.pageSize)}}function me(p,r){if(p&1){let n=x();e(0,"tr")(1,"td")(2,"div",75)(3,"input",76),b("ngModelChange",function(o){let l=S(n).$implicit;return g(l.isSelected,o)||(l.isSelected=o),f(o)}),t()()(),e(4,"td")(5,"a",77),i(6),t()(),e(7,"td")(8,"div",78)(9,"a",79),s(10,"img",80),t(),e(11,"div",81)(12,"h6",82)(13,"a",77),i(14),t()(),e(15,"span",83),i(16),t()()()(),e(17,"td"),i(18),t(),e(19,"td"),i(20),t(),e(21,"td")(22,"div",48)(23,"a",11),i(24),t(),e(25,"ul",13)(26,"li")(27,"a",14),i(28,"Developer"),t()(),e(29,"li")(30,"a",14),i(31,"Executive"),t()()()()(),e(32,"td"),i(33),t(),e(34,"td")(35,"span",84),s(36,"i",85),i(37),t()(),e(38,"td")(39,"div",86)(40,"a",87),s(41,"i",88),t(),e(42,"a",89),s(43,"i",90),t()()()()}if(p&2){let n=r.$implicit,a=v();m(3),u("ngModel",n.isSelected),m(2),d("routerLink",a.routes.employeeDetails),m(),c(n.EmpId),m(3),d("routerLink",a.routes.employeeDetails),m(),d("src",V("assets/img/users/",n==null?null:n.Image),w),m(3),d("routerLink",a.routes.employeeDetails),m(),c(n==null?null:n.Name),m(2),c(n.CurrentRole),m(2),c(n.Email),m(2),c(n.Phone),m(4),C(" ",n.Designation," "),m(9),c(n.JoiningDate),m(2),d("ngClass",n.Status==="Active"?"badge-success":"badge-danger"),m(2),C("",n.Status," ")}}function se(p,r){p&1&&(e(0,"tr")(1,"td",91)(2,"h5",92),i(3,"No matching records found"),t()()())}var ae=class p{constructor(r,n,a){this.data=r;this.router=n;this.pagination=a;this.breadCrumbItems=[{label:"Employee"},{label:"Employee List",active:!0}],this.data.getEmployeeList().subscribe(o=>{this.actualData=o.data,this.pagination.tablePageSize.subscribe(l=>{this.router.url==this.routes.employeeList&&(this.getTableData({skip:l.skip,limit:l.limit}),this.pageSize=l.pageSize)})}),this.maxDate.setDate(this.maxDate.getDate()+7),this.bsRangeValue=[this.bsValue,this.maxDate]}routes=A;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;password=[!1,!1,!1,!1];isOpen=!1;togglePassword(r){this.password[r]=!this.password[r]}openSuccessModal(){this.isOpen=!this.isOpen}ngOnDestroy(){this.isOpen=!1}getTableData(r){this.data.getEmployeeList().subscribe(n=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=n.totalData,n.data.map((a,o)=>{let l=o+1;o>=r.skip&&l<=r.limit&&(a.sNo=l,this.tableData.push(a),this.tableDataCopy.push(a),this.serialNumberArray.push(l))}),this.dataSource=new ee(this.actualData),this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,tableDataCopy:this.tableDataCopy,serialNumberArray:this.serialNumberArray})})}row=!0;searchData(r){this.searchDataValue=r.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(r){let n=this.tableData.slice();!r.active||r.direction===""?this.tableData=n:this.tableData=n.sort((a,o)=>{let l=a[r.active],ne=o[r.active];return(l<ne?-1:1)*(r.direction==="asc"?1:-1)})}changePageSize(r){this.pageSelection=[],this.limit=r,this.skip=0,this.currentPage=1,this.pagination.tablePageSize.next({skip:this.skip,limit:this.limit,pageSize:this.pageSize})}selectAll(r){r?this.tableData.forEach(n=>{n.isSelected=!1}):this.tableData.forEach(n=>{n.isSelected=!0})}static \u0275fac=function(n){return new(n||p)(y(G),y(T),y(te))};static \u0275cmp=k({type:p,selectors:[["app-employee-list"]],decls:175,vars:12,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","page-breadcrumb","mb-3"],["title","Employee",3,"breadcrumbItems"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap"],[1,"me-2","mb-2"],[1,"d-flex","align-items-center","border","bg-white","rounded","p-1","me-2","icon-list"],[1,"btn","btn-icon","btn-sm","active","bg-primary","text-white","me-1",3,"routerLink"],[1,"ti","ti-list-tree"],[1,"btn","btn-icon","btn-sm",3,"routerLink"],[1,"ti","ti-layout-grid"],[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_employee",1,"btn","btn-primary","d-flex","align-items-center"],[1,"ti","ti-circle-plus","me-2"],[1,"row"],[1,"col-lg-3","col-md-6","d-flex"],[1,"card","flex-fill"],[1,"card-body","d-flex","align-items-center","justify-content-between"],[1,"d-flex","align-items-center","overflow-hidden"],[1,"avatar","avatar-lg","bg-dark","rounded-circle"],[1,"ti","ti-users"],[1,"ms-2","overflow-hidden"],[1,"fs-12","fw-medium","mb-1","text-truncate"],[1,"badge","badge-soft-purple","badge-sm","fw-normal"],[1,"ti","ti-arrow-wave-right-down"],[1,"avatar","avatar-lg","bg-success","rounded-circle"],[1,"ti","ti-user-share"],[1,"badge","badge-soft-primary","badge-sm","fw-normal"],[1,"avatar","avatar-lg","bg-danger","rounded-circle"],[1,"ti","ti-user-pause"],[1,"badge","badge-soft-dark","badge-sm","fw-normal"],[1,"avatar","avatar-lg","bg-info","rounded-circle"],[1,"ti","ti-user-plus"],[1,"badge","badge-soft-secondary","badge-sm","fw-normal"],[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","empID"],["mat-sort-header","Name"],["mat-sort-header","Email"],["mat-sort-header","Phone"],["mat-sort-header","Designation"],["mat-sort-header","Joining Date"],["mat-sort-header","Status"],[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"],[3,"routerLink"],[1,"d-flex","align-items-center","file-name-icon"],[1,"avatar","avatar-md","border","avatar-rounded",3,"routerLink"],["alt","img",1,"img-fluid",3,"src"],[1,"ms-2"],[1,"fw-medium"],[1,"fs-12","fw-normal"],[1,"badge","d-inline-flex","align-items-center","badge-xs",3,"ngClass"],[1,"ti","ti-point-filled","me-1"],[1,"action-icon","d-inline-flex"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#edit_employee",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","8"],[1,"no-record"]],template:function(n,a){n&1&&(e(0,"div",0)(1,"div",1),s(2,"app-breadcrumbs",2),e(3,"div",3)(4,"div",4)(5,"div",5)(6,"a",6),s(7,"i",7),t(),e(8,"a",8),s(9,"i",9),t()()(),e(10,"div",4)(11,"div",10)(12,"a",11),s(13,"i",12),i(14,"Export "),t(),e(15,"ul",13)(16,"li")(17,"a",14),s(18,"i",15),i(19,"Export as PDF"),t()(),e(20,"li")(21,"a",14),s(22,"i",16),i(23,"Export as Excel "),t()()()()(),e(24,"div",17)(25,"a",18),s(26,"i",19),i(27,"Add Employee"),t()(),s(28,"app-collapse-header"),t()(),e(29,"div",20)(30,"div",21)(31,"div",22)(32,"div",23)(33,"div",24)(34,"div")(35,"span",25),s(36,"i",26),t()(),e(37,"div",27)(38,"p",28),i(39,"Total Employee"),t(),e(40,"h4"),i(41,"1007"),t()()(),e(42,"div")(43,"span",29),s(44,"i",30),i(45," +19.01% "),t()()()()(),e(46,"div",21)(47,"div",22)(48,"div",23)(49,"div",24)(50,"div")(51,"span",31),s(52,"i",32),t()(),e(53,"div",27)(54,"p",28),i(55,"Active"),t(),e(56,"h4"),i(57,"1007"),t()()(),e(58,"div")(59,"span",33),s(60,"i",30),i(61," +19.01% "),t()()()()(),e(62,"div",21)(63,"div",22)(64,"div",23)(65,"div",24)(66,"div")(67,"span",34),s(68,"i",35),t()(),e(69,"div",27)(70,"p",28),i(71,"InActive"),t(),e(72,"h4"),i(73,"1007"),t()()(),e(74,"div")(75,"span",36),s(76,"i",30),i(77," +19.01% "),t()()()()(),e(78,"div",21)(79,"div",22)(80,"div",23)(81,"div",24)(82,"div")(83,"span",37),s(84,"i",38),t()(),e(85,"div",27)(86,"p",28),i(87,"New Joiners"),t(),e(88,"h4"),i(89,"67"),t()()(),e(90,"div")(91,"span",39),s(92,"i",30),i(93," +19.01% "),t()()()()()(),e(94,"div",40)(95,"div",41)(96,"h5"),i(97,"Plan List"),t(),e(98,"div",42)(99,"div",43)(100,"div",44)(101,"span",45),s(102,"i",46),t(),e(103,"input",47),b("ngModelChange",function(l){return g(a.bsRangeValue,l)||(a.bsRangeValue=l),l}),t()()(),e(104,"div",48)(105,"a",11),i(106," Designation "),t(),e(107,"ul",13)(108,"li")(109,"a",14),i(110,"Finance"),t()(),e(111,"li")(112,"a",14),i(113,"Developer"),t()(),e(114,"li")(115,"a",14),i(116,"Executive"),t()()()(),e(117,"div",48)(118,"a",11),i(119," Select Status "),t(),e(120,"ul",13)(121,"li")(122,"a",14),i(123,"Active"),t()(),e(124,"li")(125,"a",14),i(126,"Inactive"),t()()()(),e(127,"div",10)(128,"a",11),i(129," Sort By : Last 7 Days "),t(),e(130,"ul",13)(131,"li")(132,"a",14),i(133,"Ascending"),t()()()()()(),e(134,"div",49)(135,"div",50)(136,"div",51)(137,"div",20)(138,"div",52)(139,"div",53)(140,"label"),i(141," Row Per Page "),E(142,oe,9,1,"select",54),i(143," Entries "),t()()(),e(144,"div",52)(145,"div",55)(146,"label")(147,"input",56),b("ngModelChange",function(l){return g(a.searchDataValue,l)||(a.searchDataValue=l),l}),h("ngModelChange",function(){return a.searchData(a.searchDataValue)}),t()()()()(),e(148,"div",57)(149,"table",58),h("matSortChange",function(l){return a.sortData(l)}),e(150,"thead",59)(151,"tr")(152,"th",60)(153,"div",61),h("click",function(){return a.selectAll(a.initChecked)})("keydown.enter",function(){return a.selectAll(a.initChecked)}),e(154,"input",62),b("ngModelChange",function(l){return g(a.initChecked,l)||(a.initChecked=l),l}),t()()(),e(155,"th",63),i(156,"Emp ID"),t(),e(157,"th",64),i(158,"Name"),t(),e(159,"th",65),i(160,"Email"),t(),e(161,"th",66),i(162,"Phone"),t(),e(163,"th",67),i(164,"Designation"),t(),e(165,"th",68),i(166,"Joining Date"),t(),e(167,"th",69),i(168,"Status"),t(),s(169,"th"),t()(),e(170,"tbody"),L(171,me,44,15,"tr",null,M),E(173,se,4,0,"tr"),t()()(),s(174,"app-custom-pagination"),t()()()()()),n&2&&(m(2),d("breadcrumbItems",a.breadCrumbItems),m(4),d("routerLink",a.routes.employeeList),m(2),d("routerLink",a.routes.employeeGrid),m(95),u("ngModel",a.bsRangeValue),d("bsConfig",_(10,le)),m(39),D(a.tableData.length>0?142:-1),m(5),u("ngModel",a.searchDataValue),d("ngModelOptions",_(11,re)),m(7),u("ngModel",a.initChecked),m(17),P(a.tableData),m(2),D(a.tableData.length===0?173:-1))},dependencies:[z,I,N,K,U,q,ie,X,Q,H,O,J,R,W,B,F,j,$,Y,Z],encapsulation:2})};export{ae as EmployeeListComponent};