PageSourceSearch

https://schools.uabinfosol.com/1616.5271fd4d5f2ef0e5.js

js uabinfosol.com collected 2026-10-01 23:50:29 UTC 61,200 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkvex=self.webpackChunkvex||[]).push([[1616],{1616:(R,U,l)=>{l.r(U),l.d(U,{UserDashboardComponent:()=>Lt});var M=l(10467),b=l(60177),C=l(34006),I=l(9454),j=l(99213),w=l(43881),P=l(51188),i=l(48941),r=l(15083),E=l(88645),G=l(69719),S=l(39763),O=l(77200),X=l(90513),L=l(2262),N=l(34809),B=l(84522),Y=l(45673),V=l(89531),z=l(62063),t=l(54438);function J(o,u){if(1&o){const e=t.RV6();t.j41(0,"div",6),t.bIt("click",function(){const d=t.eBV(e).$implicit,c=t.XpG();return t.Njj(c.navigate(d.route))}),t.j41(1,"div"),t.nrm(2,"mat-icon",7),t.k0s(),t.j41(3,"div",8)(4,"p",9),t.EFF(5),t.k0s()()()}if(2&o){const e=u.$implicit;t.R7$(2),t.Mz_("svgIcon","mat:",e.icon,""),t.R7$(3),t.SpI(" ",e.label," ")}}let W=(()=>{class o{constructor(e,n,a){this.data=e,this.router=n,this.dialogRef=a,this.menuData=this.data.sub_module.filter(d=>"Reports"!==d?.label),console.log(this.menuData,"menuData")}navigate(e){this.router.navigate([e]),this.dialogRef.close()}static{this.\u0275fac=function(n){return new(n||o)(t.rXU(C.Vh),t.rXU(P.Ix),t.rXU(C.CP))}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["vex-menu-popup"]],standalone:!0,features:[t.aNF],decls:7,vars:1,consts:[["mat-dialog-title","",1,"flex","items-center","justify-between","border-b-2"],[1,"text-red-600","text-center","py-1","text-lg","font-semibold"],["mat-dialog-close","","mat-icon-button","","type","button",1,"text-secondary","-m-2"],["svgIcon","mat:close"],[1,"datacontainer","grid","grid-cols-4","gap-2"],["class","flex flex-col justify-center items-center gap-1 p-1 hover:cursor-pointer text-black transition-all duration-300",3,"click",4,"ngFor","ngForOf"],[1,"flex","flex-col","justify-center","items-center","gap-1","p-1","hover:cursor-pointer","text-black","transition-all","duration-300",3,"click"],[1,"text-3xl","w-12","h-12","p-2","text-blue-900",3,"svgIcon"],[1,"text-center"],[1,"subheading-3","text-2xs","font-medium","leading-tight","m-0"]],template:function(n,a){1&n&&(t.j41(0,"div",0),t.nrm(1,"h1",1),t.j41(2,"button",2),t.nrm(3,"mat-icon",3),t.k0s()(),t.j41(4,"mat-dialog-content")(5,"div",4),t.DNE(6,J,6,2,"div",5),t.k0s()()),2&n&&(t.R7$(6),t.Y8G("ngForOf",a.menuData))},dependencies:[b.MD,b.Sq,C.hM,C.tx,C.BI,C.Yi,j.m_,j.An]})}}return o})();var H=l(23121),K=l(3871),Q=l(21651),Z=l(93962),q=l(98518),tt=l(88275),et=l(47038),nt=l(24716),at=l(48054),ot=l(89169),st=l(20993),rt=l(95416),it=l(99339),lt=l(93230),dt=l(49042),ct=l(37387),ut=l(41615);function pt(o,u){if(1&o&&(t.j41(0,"div",45),t.EFF(1),t.nI1(2,"date"),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.Lme(" Your Subscription will about to expire within ",e.user.activeDays.toFixed()," days. \xa0Expiry Date - ",t.i5U(2,2,e.plan_newDate,"dd-MM-yyyy")," ")}}function ht(o,u){1&o&&(t.qex(0),t.EFF(1," Mark In Attendance "),t.bVm())}function mt(o,u){1&o&&(t.qex(0),t.EFF(1," Mark Out Attendance "),t.bVm())}function gt(o,u){if(1&o){const e=t.RV6();t.j41(0,"button",46),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.OpenMarkAttendance())}),t.nrm(1,"mat-icon",47),t.j41(2,"span",48),t.DNE(3,ht,2,0,"ng-container",49)(4,mt,2,0,"ng-container",49),t.k0s(),t.nrm(5,"mat-icon",50),t.k0s()}if(2&o){const e=t.XpG();t.R7$(3),t.Y8G("ngIf",!e.today_Atten_status&&0==e.time_in),t.R7$(),t.Y8G("ngIf",e.today_Atten_status&&!e.today_out_Atten_status&&0==e.time_out)}}function ft(o,u){if(1&o){const e=t.RV6();t.j41(0,"button",51),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.uploadStaffDocuments())}),t.j41(1,"span",52),t.nrm(2,"span",53)(3,"span",54),t.k0s(),t.nrm(4,"mat-icon",55),t.j41(5,"span"),t.EFF(6,"Upload Docs"),t.k0s()()}}function _t(o,u){1&o&&(t.j41(0,"span",56),t.EFF(1," P "),t.k0s())}function bt(o,u){1&o&&(t.j41(0,"span",57),t.EFF(1," Ab "),t.k0s())}function vt(o,u){if(1&o&&(t.j41(0,"div",58)(1,"small"),t.EFF(2," In : "),t.j41(3,"strong",59),t.EFF(4),t.k0s()(),t.j41(5,"small"),t.EFF(6," Out : "),t.j41(7,"strong",60),t.EFF(8),t.k0s()()()),2&o){const e=t.XpG();t.R7$(4),t.SpI(" ",null==e.attendanceData[0]?null:e.attendanceData[0].attendance_in," "),t.R7$(4),t.SpI(" ",null==e.attendanceData[0]?null:e.attendanceData[0].attendance_out," ")}}function xt(o,u){if(1&o&&(t.j41(0,"div",86)(1,"div",87)(2,"h3",72),t.EFF(3,"Today Collection"),t.k0s(),t.j41(4,"button",88),t.nrm(5,"mat-icon",89),t.k0s()(),t.j41(6,"div",90)(7,"div")(8,"p",91),t.EFF(9," Total Amount "),t.k0s(),t.j41(10,"h2",92),t.EFF(11),t.k0s()(),t.j41(12,"div",93),t.EFF(13),t.k0s()(),t.j41(14,"div",94)(15,"div",95)(16,"div",96),t.nrm(17,"i",97),t.k0s(),t.j41(18,"div")(19,"p",98),t.EFF(20,"Cash"),t.k0s(),t.j41(21,"p",99),t.EFF(22),t.k0s()()(),t.j41(23,"div",100)(24,"div",101),t.nrm(25,"i",102),t.k0s(),t.j41(26,"div")(27,"p",98),t.EFF(28,"Bank"),t.k0s(),t.j41(29,"p",103),t.EFF(30),t.k0s()()()()()),2&o){const e=t.XpG(2);t.R7$(11),t.SpI(" \u20b9",e.addComma(e.today_collection.amount)," "),t.R7$(2),t.SpI(" ",e.today_collection.receipt," Receipts "),t.R7$(9),t.SpI(" \u20b9",e.today_collection.cash," "),t.R7$(8),t.SpI(" \u20b9",e.today_collection.online," ")}}function yt(o,u){if(1&o&&(t.j41(0,"div",112)(1,"div",113)(2,"p",114),t.EFF(3),t.k0s()(),t.j41(4,"div",115),t.EFF(5),t.k0s(),t.j41(6,"div",115),t.EFF(7),t.k0s(),t.j41(8,"div",115),t.EFF(9),t.k0s()()),2&o){const e=u.$implicit;t.R7$(2),t.Y8G("title",e.keyName),t.R7$(),t.SpI(" ",e.keyName," "),t.R7$(2),t.SpI(" \u20b9",e.cash||0," "),t.R7$(2),t.SpI(" \u20b9",e.bank||0," "),t.R7$(2),t.SpI(" \u20b9",e.total||0," ")}}function Dt(o,u){if(1&o&&(t.j41(0,"div",104)(1,"div",105)(2,"div",106)(3,"h3",72),t.EFF(4," Today User Collection "),t.k0s(),t.j41(5,"h1",72),t.EFF(6),t.k0s()(),t.j41(7,"div",107)(8,"div",108)(9,"div",109),t.EFF(10," User "),t.k0s(),t.j41(11,"div",110),t.EFF(12," Cash "),t.k0s(),t.j41(13,"div",110),t.EFF(14," Bank "),t.k0s(),t.j41(15,"div",110),t.EFF(16," Total "),t.k0s()(),t.DNE(17,yt,10,5,"div",111),t.k0s()()()),2&o){const e=t.XpG(2);t.R7$(6),t.SpI(" \u20b9",e.addComma(e.collectionDataReport?e.collectionDataReport.grand_total:0)," "),t.R7$(11),t.Y8G("ngForOf",e.todayUserCollectionData)}}function Ct(o,u){if(1&o&&(t.j41(0,"div",86)(1,"div",116)(2,"div",69)(3,"div",117),t.nrm(4,"mat-icon",118),t.k0s(),t.j41(5,"h3",72),t.EFF(6," Student Attendance "),t.k0s()(),t.j41(7,"button",119),t.nrm(8,"mat-icon",89),t.k0s()(),t.j41(9,"div",90)(10,"div")(11,"p",91),t.EFF(12," Total Students "),t.k0s(),t.j41(13,"h2",92),t.EFF(14),t.k0s()(),t.j41(15,"div",120),t.EFF(16),t.nrm(17,"mat-icon",121),t.k0s()(),t.j41(18,"div",94)(19,"div",122)(20,"div",123),t.nrm(21,"mat-icon",124),t.k0s(),t.j41(22,"div")(23,"p",125),t.EFF(24,"Absent"),t.k0s(),t.j41(25,"p",126),t.EFF(26),t.k0s()()(),t.j41(27,"div",95)(28,"div",96),t.nrm(29,"mat-icon",127),t.k0s(),t.j41(30,"div")(31,"p",125),t.EFF(32,"Present"),t.k0s(),t.j41(33,"p",128),t.EFF(34),t.k0s()()()()()),2&o){const e=t.XpG(2);t.R7$(14),t.SpI(" ",e.student_attendance.total," "),t.R7$(2),t.SpI(" ",e.student_attendance.per,"% "),t.R7$(10),t.SpI(" ",e.student_attendance.absent," "),t.R7$(8),t.SpI(" ",e.student_attendance.present," ")}}function wt(o,u){1&o&&(t.j41(0,"div",146)(1,"h2",147),t.EFF(2," 0 "),t.k0s(),t.j41(3,"span",148),t.EFF(4," Transactions "),t.k0s()())}const kt=()=>["#5abf7f","#ff6384"],$=(o,u)=>({data:o,backgroundColor:u}),A=o=>[o];function Ft(o,u){if(1&o&&t.nrm(0,"canvas",37),2&o){const e=t.XpG(3);t.Y8G("datasets",t.eq3(8,A,t.l_i(5,$,e.doughnutChartData,t.lJ4(4,kt))))("labels",e.doughnutChartL
1abels)("options",e.DonughtchartOptions)("type","doughnut")}}function Mt(o,u){if(1&o&&(t.j41(0,"div",129)(1,"div",68)(2,"div",69)(3,"div",70),t.nrm(4,"mat-icon",130),t.k0s(),t.j41(5,"h3",72),t.EFF(6,"Accounts"),t.k0s()(),t.j41(7,"span",131),t.EFF(8," Today "),t.k0s()(),t.j41(9,"div",132)(10,"div",133),t.DNE(11,wt,5,0,"div",134)(12,Ft,1,10),t.k0s(),t.j41(13,"div",135)(14,"div",136)(15,"div",137)(16,"p",138),t.EFF(17," Cash "),t.k0s(),t.j41(18,"p",99),t.EFF(19),t.k0s()(),t.j41(20,"div",139)(21,"p",138),t.EFF(22," Bank "),t.k0s(),t.j41(23,"p",103),t.EFF(24),t.k0s()(),t.j41(25,"div",140)(26,"p",138),t.EFF(27," Income "),t.k0s(),t.j41(28,"p",141),t.EFF(29),t.k0s()(),t.j41(30,"div",142)(31,"p",138),t.EFF(32," Expense "),t.k0s(),t.j41(33,"p",143),t.EFF(34),t.k0s()()(),t.j41(35,"div",144)(36,"span",145),t.EFF(37),t.j41(38,"span",35),t.EFF(39),t.k0s()()()()()()),2&o){const e=t.XpG(2);t.R7$(11),t.vxM(11,0==(null==e.account?null:e.account.income)?11:12),t.R7$(8),t.SpI(" \u20b9",e.account.cash," "),t.R7$(5),t.SpI(" \u20b9",e.account.bank," "),t.R7$(5),t.SpI(" \u20b9",e.account.income," "),t.R7$(5),t.SpI(" \u20b9",e.account.expense," "),t.R7$(2),t.Y8G("ngClass","Loss"===e.account.status?"bg-red-100 text-red-600":"bg-green-100 text-green-600"),t.R7$(),t.Lme(" ",e.account.status," : \u20b9",e.account.amt," "),t.R7$(2),t.SpI(" ","Loss"===e.account.status?"\u2193":"\u2191"," ")}}function jt(o,u){if(1&o&&t.nrm(0,"span",153),2&o){const e=t.XpG().$implicit,n=t.XpG(3);t.Y8G("ngClass",n.isEvent(e,n.months[n.selectedMonthIndex].month_id)?"bg-emerald-500":"bg-orange-500")}}function St(o,u){if(1&o){const e=t.RV6();t.j41(0,"div",151),t.bIt("click",function(){const d=t.eBV(e).$implicit,c=t.XpG(3);return t.Njj(c.showDayDetails(d,c.months[c.selectedMonthIndex].month_id))}),t.j41(1,"span"),t.EFF(2),t.k0s(),t.DNE(3,jt,1,1,"span",152),t.k0s()}if(2&o){const e=u.$implicit,n=t.XpG(3);t.R7$(2),t.JRh(e),t.R7$(),t.Y8G("ngIf",n.isEvent(e,n.months[n.selectedMonthIndex].month_id)||n.isHoliday(e,n.months[n.selectedMonthIndex].month_id))}}function Ut(o,u){if(1&o&&(t.j41(0,"div",149),t.DNE(1,St,4,2,"div",150),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("ngForOf",e.getDaysOfMonth(e.months[e.selectedMonthIndex].days))}}function Ot(o,u){1&o&&t.nrm(0,"div",154)}function It(o,u){if(1&o&&(t.j41(0,"div",157)(1,"div",158)(2,"span",159),t.EFF(3),t.k0s()(),t.j41(4,"p",160),t.EFF(5),t.k0s()()),2&o){const e=u.$implicit;t.Y8G("ngClass","0"===e.planning_type?"bg-emerald-50 border-emerald-100":"bg-orange-50 border-orange-100"),t.R7$(2),t.Y8G("ngClass","0"===e.planning_type?"text-emerald-600":"text-orange-600"),t.R7$(),t.SpI(" ","0"===e.planning_type?"Event":"Holiday"," "),t.R7$(2),t.SpI(" ",e.title," ")}}function Pt(o,u){if(1&o&&(t.j41(0,"div",155),t.DNE(1,It,6,4,"div",156),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("ngForOf",e.selectedDayDetails)}}function Et(o,u){if(1&o){const e=t.RV6();t.j41(0,"div",61)(1,"div",62),t.bIt("mousedown",function(a){t.eBV(e);const d=t.XpG();return t.Njj(d.onMouseDown(a))})("mousemove",function(a){t.eBV(e);const d=t.XpG();return t.Njj(d.onMouseMove(a))})("mouseup",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.onMouseUp())})("mouseleave",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.onMouseLeave())}),t.j41(2,"div",63),t.DNE(3,xt,31,4,"div",64)(4,Dt,18,2,"div",65)(5,Ct,35,4,"div",64)(6,Mt,40,9,"div",66),t.j41(7,"div",67)(8,"div",68)(9,"div",69)(10,"div",70),t.nrm(11,"mat-icon",71),t.k0s(),t.j41(12,"h3",72),t.EFF(13,"Calendar"),t.k0s()(),t.j41(14,"span",73),t.EFF(15),t.k0s()(),t.j41(16,"div",74)(17,"div",75),t.DNE(18,Ut,2,1,"div",76),t.k0s(),t.j41(19,"div",77),t.DNE(20,Ot,1,0,"div",78)(21,Pt,2,1,"div",79),t.j41(22,"div",80)(23,"div",81)(24,"span",82),t.nrm(25,"mat-icon",83),t.k0s()()()()()()()(),t.j41(26,"ul",84)(27,"li"),t.nrm(28,"p",85),t.k0s(),t.j41(29,"li"),t.nrm(30,"p",85),t.k0s(),t.j41(31,"li"),t.nrm(32,"p",85),t.k0s(),t.j41(33,"li"),t.nrm(34,"p",85),t.k0s(),t.nrm(35,"li"),t.k0s()()}if(2&o){const e=t.XpG();let n,a,d,c;t.R7$(2),t.xc7("transform","translateX("+e.currentPosition+"%)"),t.R7$(),t.Y8G("ngIf",1==(null==(n=e.getCard("fee-collection"))?null:n.dashboard_permission)),t.R7$(),t.Y8G("ngIf",1==(null==(a=e.getCard("fee-collection"))?null:a.dashboard_permission)),t.R7$(),t.Y8G("ngIf",1==(null==(d=e.getCard("student-attendance"))?null:d.dashboard_permission)),t.R7$(),t.Y8G("ngIf",1==(null==(c=e.getCard("voucher-management"))?null:c.dashboard_permission)),t.R7$(9),t.SpI(" ",null==e.months[e.selectedMonthIndex]?null:e.months[e.selectedMonthIndex].month," "),t.R7$(3),t.Y8G("ngIf",e.months[e.selectedMonthIndex]),t.R7$(2),t.Y8G("ngIf",!e.selectedDayDetail
1s.length),t.R7$(),t.Y8G("ngIf",e.selectedDayDetails.length)}}function Tt(o,u){if(1&o&&(t.j41(0,"div",161)(1,"h1",162)(2,"span",163),t.nrm(3,"mat-icon",164),t.k0s(),t.EFF(4," Complaints "),t.j41(5,"span",165),t.nrm(6,"mat-icon",89),t.k0s()(),t.j41(7,"div",166),t.nrm(8,"canvas",167),t.k0s()()),2&o){const e=t.XpG();t.R7$(8),t.Y8G("data",e.lineChartData)("options",e.lineChartOptions)("type",e.lineChartType)}}const $t=(o,u)=>u.id;function At(o,u){if(1&o){const e=t.RV6();t.j41(0,"p",178),t.bIt("click",function(){t.eBV(e);const a=t.XpG().$implicit,d=t.XpG();return t.Njj(d.openMoreMenus(d.getMenuCategory(a.id)))}),t.j41(1,"span",179),t.EFF(2,"View More"),t.k0s(),t.nrm(3,"i",180),t.k0s()}}function Rt(o,u){if(1&o&&(t.j41(0,"div",181),t.nrm(1,"mat-icon",173),t.j41(2,"p",182),t.EFF(3),t.k0s()()),2&o){const e=u.$implicit;t.Y8G("routerLink",null==e?null:e.route),t.R7$(),t.Mz_("svgIcon","mat:",e.icon,""),t.R7$(2),t.SpI(" ",null==e?null:e.label," ")}}function Gt(o,u){if(1&o){const e=t.RV6();t.j41(0,"div",168)(1,"div",1)(2,"div",169)(3,"div",170)(4,"h3",171)(5,"span",172),t.nrm(6,"mat-icon",173),t.k0s(),t.EFF(7),t.k0s(),t.DNE(8,At,4,0,"p",174),t.k0s(),t.j41(9,"div",175,176),t.bIt("mousemove",function(a){t.eBV(e);const d=t.XpG();return t.Njj(d.onMouseMove(a))})("mouseup",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.onMouseUp())})("mouseleave",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.onMouseLeave())}),t.j41(11,"div",177),t.Z7z(12,Rt,4,3,"div",183,$t),t.k0s()()()()()}if(2&o){const e=u.$implicit,n=t.XpG();t.R7$(6),t.Y8G("svgIcon",e.icon),t.R7$(),t.SpI(" ",e.label," "),t.R7$(),t.Y8G("ngIf",(null==e.children?null:e.children.length)>5),t.R7$(4),t.Dyx(n.getVisibleMenus(e))}}const Xt=()=>["#56C271","#FF4F7A"];let Lt=(()=>{class o{constructor(e,n,a,d,c,g,s,m,p,f,v,Nt,Bt,Yt,Vt,zt,Jt,Wt,Ht,Kt,Qt){this.router=e,this.common=n,this.studentAppService=a,this._dashboard=d,this._setting=c,this.payroll=g,this.loader=s,this.dialog=m,this.cdr=p,this.layoutService=f,this.schoolService=v,this.studentService=Nt,this.support=Bt,this.date=Yt,this.snackbar=Vt,this.transportService=zt,this.userManagementService=Jt,this.datePipe=Wt,this.feeService=Ht,this._appUpdateService=Kt,this._superAdminService=Qt,this.modules=JSON.parse(localStorage.getItem("menu")||"[]"),this.user=this.common.getDecodedToken(),this.submodules=[],this.data=[],this.total_student=[],this.today_collection=[],this.total_expected_receive_fee=[],this.student_attendance=[],this.account=[],this.staffAttendance=[],this.attendanceData=[],this.attendancePercentage={},this.showMarquee=!1,this.doughnutChartLabels=["Present","Total"],this.doughnutChartData=[],this.doughnutChartType="doughnut",this.time_in=0,this.time_out=0,this.currentPosition=0,this.totalSlides=4,this.indicators=Array.from({length:this.totalSlides},(h,_)=>_),this.currentSlide=0,this.isDragging=!1,this.startX=0,this.scrollLeft=0,this.staffComplaints=[],this.studentComplaints=[],this.complaintData=[],this.solvedStudentComplaints=[],this.leave_req_data=[],this.website_enquiry_data=[],this.filteredWebsiteEnquiries=[],this.filteredComplaints=[],this.filteredLeaveRequest=[],this.solvedLeave=[],this.school_info=[],this.today_Atten_status=!1,this.today_out_Atten_status=!1,this.today=(new Date).toISOString().split("T")[0],this.show_range_attendence_btn=!1,this.auto_range_attendance=!1,this.online_data=[],this.meeting_details=[],this.isExpired=!1,this.canJoin=!1,this.today01=new Date,this.broadcast_and_update_data=[],this.filteredAttendance=[],this.homeModules=[],this.firstModules=[],this.todayUserCollectionData=[],this.collectionDataReport=[],this.today_student_fee_transaction=[],this.all_month_name=[],this.lineChartType="line",this.complaintGraphApi_data=[],this.all_months=JSON.parse(localStorage.getItem("months")),this.months=this.getMonths(),this.selectedMonthIndex=0,this.selectedDayDetails=[],this.calendarData=[],this.defaultUserPlaceholder="assets/img/user_placeholder.png",this.vehicleTrackingDetails=[],this.getDashboardCardData=[],this.getData=[],this.againstStaffComplaints=[],this.fromDate=(new Date).toISOString().split("T")[0],this.toDate=(new Date).toISOString().split("T")[0],this.paymentModes=[],this.paymentMode=[],this.updateCheckInProgress=!1,this.storeOpenedForUpdate=!1,this.showUploadDocsButton=!1,this.BROADCAST_POPUP_STORAGE_KEY="broadcast_popup_last_closed_date",this.userCollectionChartLabels=[],this.userCollectionChartData=[],this.userCollectionChartOptions={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{dis
1play:!1,labels:{usePointStyle:!0,pointStyle:"circle",font:{size:10}}},tooltip:{callbacks:{label:h=>{const D=h.chart.data.datasets[0].meta[h.dataIndex];return[`Cash: ${D.cash}`,`Bank: ${D.bank}`,`Total: ${h.formattedValue}`]}}}}},this.lineChartData={labels:["January","February","March","April","May","June","July","August","September","October","November","December"],datasets:[{data:[],label:"Staff",borderColor:"#5abf7f",backgroundColor:"rgb(178, 212, 194,0.4)",fill:!0},{data:[],label:"Student",borderColor:"rgba(255,99,132,1)",backgroundColor:"rgba(255,99,132,0.2)",fill:!0}]},this.lineChartOptions={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!0,labels:{usePointStyle:!0,pointStyle:"circle",font:{size:10}}}},scales:{x:{title:{display:!0,text:""}},y:{title:{display:!0,text:""}}}},this.barChartOptions={responsive:!0,maintainAspectRatio:!1,scales:{x:{},y:{min:2e4,beginAtZero:!0}},plugins:{legend:{display:!0,labels:{usePointStyle:!0,pointStyle:"circle",font:{size:10}}},colors:{forceOverride:!1},tooltip:{callbacks:{label:h=>{const _=h.datasetIndex,y=h.chart.data.datasets[0].data[h.dataIndex],D=h.chart.data.datasets[1].data[h.dataIndex],k=h.chart.data.datasets[2].data[h.dataIndex];let F="";return 0===_?F=`Expected: ${y}\nReceived: ${D}\nDue Fee: ${k}`:1===_?F=`Received: ${D}\nExpected: ${y}\nDue Fee: ${k}`:2===_&&(F=`Due Fee: ${k}\nExpected: ${y}\nReceived: ${D}`),F.split("\n")}}}}},this.barChartData={labels:this.all_month_name,datasets:[{data:[],label:"Expected",borderColor:"#ff637e ",backgroundColor:"#ff637e "},{data:[],label:"Recieved",borderColor:"#5abf7f ",backgroundColor:"#5abf7f"},{data:[],label:"Due",borderColor:"#ffc999 ",backgroundColor:"#ffc999 "}]},this.DonughtchartOptions={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{callbacks:{label:h=>`${this.doughnutChartLabels[h.dataIndex]}: ${h.raw}`}}}},this.staff_Attendance_Labels=[],this.staff_Attendance_Data=[],this.staff_Attendance_Options={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1,labels:{usePointStyle:!0,pointStyle:"circle",font:{size:10}}},tooltip:{callbacks:{label:h=>`${h.label}: ${h.raw}`}}}},S.t1.register(S.ju,S.Bs,S.m_,S.s$),this.schoolService.getSchoolInformation().subscribe(h=>{this.school_info=h}),this._setting.getSetting().subscribe(h=>{"1"==h.show_range_attendence_btn&&(this.show_range_attendence_btn=!0)}),this._superAdminService.getEditStaffColumns().subscribe(h=>{console.log(" Staff Columns Response: ",h),this.showUploadDocsButton=Array.isArray(h)&&h.some(_=>!0===_.for_user)}),this.support.get_broadcasts().subscribe(h=>{const _=new Date,y=this.datePipe.transform(_,"yyyy-MM-dd");this.datePipe.transform(_,"HH:mm"),this.broadcast_and_update_data=h;const k=h.filter(x=>{if(y<x.date||y>x.end_date)return!1;let T=[];try{T=JSON.parse(x.school_name||"[]")}catch{T=[]}return T.includes(this.user.schoolName)}),F=k.length>0?k[k.length-1]:null;this.broadcast_and_update_data=F?[F]:[],this.broadcast_and_update_popUp()})}ngOnInit(){var e=this;return(0,M.A)(function*(){e._setting.getSetting().subscribe(s=>{"1"==s.show_range_attendence_btn&&(e.show_range_attendence_btn=!0),s.auto_range_attendance&&Number(s.auto_range_attendance)&&(e.auto_range_attendance=!0),e.auto_range_attendance&&e.OpenMarkAttendance()});const n=new Date;e.getLocalDate=n.toISOString().split("T")[0],e.currentMonth=n.toLocaleString("default",{month:"long"});const a=e.getMonths()?.find(s=>s.month_id==n.getMonth()+1);a&&(e.NoOfDays=a.days),e.user.activeDays.toFixed()<=15&&(e.showMarquee=!0,e.account_expire_page(e.user));const c=new Date;c.setDate(c.getDate()+e.user.activeDays);let g=c.toISOString().split("T")[0];e.plan_newDate=g,e.loader.show(),e._dashboard.userActive().subscribe(s=>{(0==s.is_active||s.check_flag!==e.user.check_flag)&&(localStorage.clear(),e.router.navigate(["/login"]))}),e.userManagementService.getPrivilegedStaff().subscribe(s=>{const p=s.find(f=>f.payroll_registration_id==e.user.payrollRegistrationId)?.module_permissions?.split(",")||[];console.log("modulePermissions:",p),e.common.getDashboardCard().subscribe(f=>{e.getDashboardCardData=f.filter(v=>p.includes(v.modules_list_detail_id.toString())),e.getDashboardCardData=e.getDashboardCardData.filter(v=>"student-attendance"==v.sub_module_url||"get-complaint"==v.sub_module_url||"fee-collection"==v.sub_module_url||"voucher-management"==v.sub_module_url||"view-all-calender-events"==v.sub_module_url),console.log("Matched Routes:",e.getDashboardCardData)})}),e._dashboard.getAdminData().subscribe(s=>{e.account=s.account,e.updateDoughnutChart(),e.total_student=s.total_student,e.today_collection=s.today_collection,e.total_expected_receive_fee=s.total_expected_receive_fee,e.student_attendance=s.student_attendance,e.account=s.account,e.staffAttendance=s.staff_attendance;const m=e.staffAttendance?.attendance?.present||0,p=e.staffAttendance?.attendance?.absent||0;e.staff_Attendance_Labels=["Present","Absent"],e.staff_Attendance_Data=[{data:[m,p],backgroundColor:["#4bc0c0","#f44336"]}],e.expected_Fee_Per=(100-s.total_expected_receive_fee.per).toFixed(1)}
1),e.homeModules=[],e.firstModules=[],e.modules.forEach((s,m)=>{s&&0!==Number(s.id)&&!e.homeModules.some(p=>p.id===s.id)&&(e.homeModules.push(s),e.firstModules.push(s)),e.currentMonthId=(new Date).getMonth()+1+"",e.loader.hide()}),e.payroll.getStaffAppAttendance().subscribe(s=>{e.attendanceData=s,e.AttendanceCount=e.attendanceData.length;const m=e.date.transform(e.today01,"yyyy-MM-dd"),p=e.attendanceData.filter(f=>e.date.transform(f.date_of_attendance,"yyyy-MM-dd")==m);e.filteredAttendance=p,p.length>0?(e.today_Atten_status=!0,e.today_out_Atten_status=!1):(e.today_Atten_status=!1,e.today_out_Atten_status=!0),e.updateDoughnutChart()}),e.studentAppService.getComplaint().subscribe(s=>{e.complaintData=s.data.staff_complaint||[];const m=e.complaintData?.filter(p=>new Date(p.created_at).toISOString().split("T")[0]===e.getLocalDate);e.filteredComplaints=m,e.studentComplaints=e.filteredComplaints.filter(p=>"4"===p.type),e.solvedStudentComplaints=e.filteredComplaints.filter(p=>p.complaint_status&&"solved"===p.complaint_status.trim().toLowerCase()),e.staffComplaints=e.filteredComplaints.filter(p=>"3"===p.type),e.cdr.detectChanges()},s=>{console.error("Error fetching complaints:",s),e.loader.hide()}),e._dashboard.getLeaveRequest().subscribe(s=>{e.leave_req_data=s;const m=e.leave_req_data.filter(p=>new Date(p.created_at).toISOString().split("T")[0]===e.getLocalDate);e.solvedLeave=e.filteredLeaveRequest.filter(p=>p.leave_status_name&&"solved"===p.leave_status_name.trim().toLowerCase()),e.filteredLeaveRequest=m}),e._dashboard.getWebsiteEnquiry(0).subscribe(s=>{e.website_enquiry_data=s.slice(0,10);const m=e.website_enquiry_data.filter(p=>new Date(p.created_at).toISOString().split("T")[0]===e.getLocalDate);e.filteredWebsiteEnquiries=m}),e.today_user_collection(),e.get_online_class(),e.loadCalendarData(),e.setCurrentMonth(),e.getComplaintGraphApi(),e.transportService.getTransportSummaryReport().subscribe(s=>{e.vehicleTrackingDetails=s,console.log("this.vehicleTrackingDetails==",e.vehicleTrackingDetails)}),3==e.user?.privilegeId&&e.studentAppService.getManualComplaint().subscribe(s=>{e.againstStaffComplaints=s.filter(f=>"2"==f.type&&f.payroll_registration_id==e.user.payrollRegistrationId);const m=e.againstStaffComplaints.filter(f=>0==f.is_read);if(!m.length)return;m.sort((f,v)=>new Date(v.created_at).getTime()-new Date(f.created_at).getTime());const p=m[0];console.log("Latest manual complaint : ",p),e.dialog.open(N.D,{width:"350px",disableClose:!0,data:{complaint:p,complaintFor:"staff"}})}),e.checkNotificationPermission(),e.feeService.getPaymentModes().subscribe(s=>{e.paymentMode=s.map(p=>p.fee_payment_mode_id),console.log("this.paymentMode==",e.paymentMode);let m={report_type:3,pay_mode:e.paymentMode,format_type:2};e.fromDate=e.datePipe.transform(e.fromDate,"yyyy-MM-dd"),e.toDate=e.datePipe.transform(e.toDate,"yyyy-MM-dd"),m.from_date=e.fromDate,m.to_date=e.toDate,m.user_id=[String(e.user.userId)],m.session_wise_summary="session_wise",m.sorted_by="receipt_no",e.feeService.getCollectionSummary(m).subscribe(p=>{e.getTodayUserCollectionData=p.totals,e.totalAmtWithMode=p.total_amt_with_mode})}),yield e.checkForAppUpdate(),e.appStateListener=yield i.q.addListener("appStateChange",function(){var s=(0,M.A)(function*({isActive:m}){m&&(console.log("App returned to foreground"),yield e.checkForAppUpdate())});return function(m){return s.apply(this,arguments)}}())})()}get_online_class(){console.log("userCollectionChartOptions",this.userCollectionChartOptions);const e=new Date;this.studentService.getOnlineClass().subscribe(n=>{this.online_data=n;const a=this.date.transform(e,"yyyy-MM-dd"),d=this.online_data.filter(c=>this.date.transform(c.start_date_time,"yyyy-MM-dd")===a);d.sort((c,g)=>new Date(c.start_date_time).getTime()-new Date(g.start_date_time).getTime()),this.meeting_details=d.map(c=>{const g=new Date(c.start_date_time),s=new Date(g.getTime()+6e4*c.duration),m=e>s;return this.canJoin=e>=g&&e<=s,{...c,isExpired:m}}),this.loader.hide()})}collectionApi(){this._dashboard.getAdminData().subscribe(e=>{this.total_student=e.total_student,this.today_collection=e.today_collection,this.total_expected_receive_fee=e.total_expected_receive_fee,this.student_attendance=e.student_attendance,this.account=e.account,this.staffAttendance=e.staff_attendance;const n=this.staffAttendance?.attendance?.present||0,a=this.staffAttendance?.attendance?.absent||0;this.staff_Attendance_Labels=["Present","Absent"],this.staff_Attendance_Data=[{data:[n,a],backgroundColor:["#4bc0c0","#f44336"]}]})}floorValue(e){return Math.floor(e)}
1addComma(e){return e?e.toLocaleString("en-IN"):0}isLeapYear(e){return e%4==0&&(e%100!=0||e%400==0)}getMonths(){const e=(new Date).getFullYear();return[{month_id:"1",month:"Jan",days:31},{month_id:"2",month:"Feb",days:this.isLeapYear(e)?29:28},{month_id:"3",month:"Mar",days:31},{month_id:"4",month:"Apr",days:30},{month_id:"5",month:"May",days:31},{month_id:"6",month:"Jun",days:30},{month_id:"7",month:"Jul",days:31},{month_id:"8",month:"Aug",days:31},{month_id:"9",month:"Sep",days:30},{month_id:"10",month:"Oct",days:31},{month_id:"11",month:"Nov",days:30},{month_id:"12",month:"Dec",days:31}]}account_expire_page(e){this.dialog.open(X.R,{disableClose:!0,width:"450px",height:"220px",panelClass:["w-full","h-2/3"],data:{user:e}})}appPopup(e){this.dialog.open(V.S,{disableClose:!0,width:"450px",height:"220px",panelClass:["w-full","h-2/3"],data:{user:e}})}next(){this.currentSlide<this.totalSlides-1&&(this.currentSlide++,this.updatePosition())}prev(){this.currentSlide>0&&(this.currentSlide--,this.updatePosition())}goToSlide(e){this.currentSlide=e,this.updatePosition()}updatePosition(){this.currentPosition=-100*this.currentSlide}onMouseDown(e){const n=document.getElementById("carousel");this.isDragging=!0,this.startX=e.pageX-n.offsetLeft,this.scrollLeft=n.scrollLeft}onMouseMove(e){if(!this.isDragging)return;e.preventDefault();const n=document.getElementById("carousel");n.scrollLeft=this.scrollLeft-2*(e.pageX-n.offsetLeft-this.startX)}onMouseUp(){this.isDragging=!1}onMouseLeave(){this.isDragging=!1}updateDoughnutChart(){this.doughnutChartData=[this.AttendanceCount,this.NoOfDays],this.chart&&this.chart.update()}openQuickpanel(){this.layoutService.openQuickpanel()}OpenMeeting(){this.dialog.open(Y.t,{width:"650px",panelClass:["w-full","md:w-1/2"]})}broadcast_and_update_popUp(){if(!this.broadcast_and_update_data?.length)return;const e=this.broadcast_and_update_data[0],n=e.type,a=e.frequency;if(1==a){const c=this.datePipe.transform(new Date,"yyyy-MM-dd");if(localStorage.getItem(this.BROADCAST_POPUP_STORAGE_KEY)===c)return}let d;if(1==n)d=this.dialog.open(H.S,{width:"600px",maxWidth:"90vw",maxHeight:"90vh",panelClass:"image-popup-dialog",data:{image:e?.broadcast_image}});else{const c=this.broadcast_and_update_data[0].type,g=r.Ii.getPlatform();if(2==c&&"android"!==g&&"ios"!==g)return;this.dialog.open(L.J,{disableClose:!0,width:"800px",maxHeight:"80vh",data:{data:this.broadcast_and_update_data}})}d.afterClosed().subscribe(()=>{if(1==a){const c=this.datePipe.transform(new Date,"yyyy-MM-dd");localStorage.setItem(this.BROADCAST_POPUP_STORAGE_KEY,c)}})}OpenMarkAttendance(){this.dialog.open(B.j,{width:"450px",panelClass:["w-full","md:w-1/4"],data:{data:this.school_info,today_Atten_data:this.filteredAttendance}}).afterClosed().subscribe(()=>{this.ngOnInit()})}openMoreMenus(e){this.dialog.open(W,{disableClose:!0,width:"450px",height:"280px",panelClass:["w-full","h-2/3"],data:{sub_module:e.children}})}getMenuCategory(e){return this.homeModules.find(n=>n.id===e)}today_user_collection(){this._dashboard.getTodayUserCollection().subscribe(e=>{this.collectionDataReport=e.totals;const n=e.collections;if(this.today_student_fee_transaction=e.today_student_fee_transaction,n&&"object"==typeof n){this.todayUserCollectionData=Object.keys(n).map(c=>({...n[c],keyName:c.trim()})),console.log(this.todayUserCollectionData,"todayUserCollectionData"),this.userCollectionChartLabels=this.todayUserCollectionData.map(c=>c.keyName);const a=this.todayUserCollectionData.map(c=>c.total||0),d=this.generateColors(a.length);this.userCollectionChartData=[{label:"User Total Collection",data:a,backgroundColor:d,meta:this.todayUserCollectionData}],console.log("this.sdfsd===",this.userCollectionChartData)}else this.todayUserCollectionData=[],this.userCollectionChartLabels=[],this.userCollectionChartData=[]})}generateColors(e){const n=["#36a2eb","#ff6384","#5abf7f","#f3ba2f","#9966ff","#4bc0c0","#ff9f40"],a=[];for(let d=0;d<e;d++)a.push(n[d%n.length]);return a}getComplaintGraphApi(){this._dashboard.getComplaintGraphApi().subscribe(e=>{this.complaintGraphApi_data=e,console.log("complaintGraphApi_dataaa==",this.complaintGraphApi_data);const n=Array(12).fill(0),a=Array(12).fill(0),d=Array(12).fill(0);e.staff&&Object.keys(e.staff).forEach(c=>{const g=parseInt(c)-1,s=e.staff[c];null!=s?.total&&(n[g]=parseInt(s.total)),null!=s?.solve&&(d[g]+=parseInt(s.solve))}),e.student&&Object.keys(e.student).forEach(c=>{const g=parseInt(c)-1,s=e.student[c];null!=s?.total&&(a[g]=parseInt(s.total)),null!=s?.solve&&(d[g]+=parseInt(s.solve))}),this.lineChartData={labels:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"],datasets:[{data:n,label:"Staff",borderColor:"rgb(74, 171, 237,1)",tension:.4},{data:a,label:"Student",borderColor:"rgba(255,99,132,1)",tension:.4},{data:d,label:"Solved",borderColor:"green",tension:.4}]}})}setCurrentMonth(){const e=(new Date).getMonth()+1;this.selectedMonthIndex=this.months.findIndex(n=>
1n.month_id===e.toString()),this.cdr.markForCheck()}getDaysOfMonth(e){return Array.from({length:e},(n,a)=>a+1)}showDayDetails(e,n){this.selectedDayDetails=this.getEventsForDay(e,n),this.cdr.markForCheck()}getEventsForDay(e,n){const d=`${(new Date).getFullYear()}-${String(n).padStart(2,"0")}-${String(e).padStart(2,"0")}`;return this.calendarData.filter(c=>c.from_date===d||c.to_date===d)}loadCalendarData(){new Date((new Date).toLocaleDateString("sv")).toISOString().slice(0,10),this.studentAppService.getCalenderPlaning().subscribe(a=>{this.calendarData=a,this.cdr.markForCheck()})}isHoliday(e,n){return this.cdr.markForCheck(),this.getEventsForDay(e,n).some(a=>"1"===a.planning_type)}isEvent(e,n){return this.cdr.markForCheck(),this.getEventsForDay(e,n).some(a=>"0"===a.planning_type)}onClickMapIcon(e){null==e.vehicle_track_api||null==e.vehicle_track_api?this.snackbar.open("Tracking link not available for this vehicle.",null,{panelClass:["bg-red-600"],duration:2e3}):this.router.navigate(["/vehicle-tracking"],{state:{vehicleData:e}})}getCard(e){return this.getDashboardCardData?.find(n=>n.sub_module_url===e)}hasDashboardPermission(){return this.getDashboardCardData?.some(e=>1===Number(e.dashboard_permission))}checkNotificationPermission(){var e=this;return(0,M.A)(function*(){try{"granted"!==(yield E.h.checkPermissions()).receive&&e.notificationPopup()}catch(n){console.log("Notification permission check error:",n)}})()}notificationPopup(){this.dialog.open(z.Z,{panelClass:["w-full","sm:w-1/2"]}).afterClosed().subscribe(e=>{})}checkForAppUpdate(){var e=this;return(0,M.A)(function*(){if(!e.updateCheckInProgress){e.updateCheckInProgress=!0;try{if(!(yield e._appUpdateService.checkForUpdate()).updateAvailable)return void(e.storeOpenedForUpdate=!1);if(e.storeOpenedForUpdate)return;e.storeOpenedForUpdate=!0,yield e._appUpdateService.openStore()}catch{}finally{e.updateCheckInProgress=!1}}})()}uploadStaffDocuments(){window.location.href="/upload-staff-documents"}getVisibleMenus(e){return e?.children?.filter(n=>"Reports"!==n?.label)?.slice(0,5)??[]}static{this.\u0275fac=function(n){return new(n||o)(t.rXU(P.Ix),t.rXU(K.h),t.rXU(Q.A),t.rXU(Z.I),t.rXU(q.q),t.rXU(tt.P),t.rXU(et.U),t.rXU(C.bZ),t.rXU(t.gRc),t.rXU(nt.D),t.rXU(at.g),t.rXU(ot.b),t.rXU(st.x),t.rXU(b.vh),t.rXU(rt.UG),t.rXU(it.T),t.rXU(lt.G),t.rXU(b.vh),t.rXU(dt.G),t.rXU(ct.i),t.rXU(ut.Y))}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["vex-user-dashboard"]],viewQuery:function(n,a){if(1&n&&t.GBs(O.j9,5),2&n){let d;t.mGM(d=t.lsd())&&(a.chart=d.first)}},standalone:!0,features:[t.Jv_([(0,O.P0)((0,O.WY)()),b.vh]),t.aNF],decls:67,vars:27,consts:[[1,"bg-indigo-50","w-full","px-2","h-full"],[1,"relative"],[1,"w-8","bg-yellow-400","p-0.5","flex","justify-start","items-center","rounded-l","fixed","top-[70px]","-right-0.5","z-40"],["matTooltip","Reminders","svgIcon","mat:circle_notifications",1,"text-indigo-700","cursor-pointer",3,"click"],["class","marquee bg-red-600 text-white text-sm font-semibold"],[1,"dashboard-card","relative"],[1,"flex","justify-end","items-center","gap-2","absolute","left-2","top-2","z-20"],["class"," flex items-center bg-[#2563EB] hover:bg-[#1D4ED8] text-white rounded-full py-[4px] shadow-lg","style","padding-left: 0.2px; padding-left: 0.1px",3,"click",4,"ngIf"],["class","group relative flex items-center gap-1.5 bg-gradient-to-r from-blue-600 via-indigo-600 to-blue-700 hover:from-blue-700 hover:to-indigo-700 text-white font-medium text-sm py-1.5 px-3.5 rounded-full shadow-md hover:shadow-lg hover:shadow-indigo-500/25 transition-all duration-300 ease-in-out transform hover:-translate-y-0.5 active:translate-y-0",3,"click",4,"ngIf"],[1,"grid","grid-cols-12","mt-5","h-full"],[1,"col-span-7"],[1,"absolute","left-6","bottom-16","md:bottom-4"],[1,"w-20","h-20","rounded-full","border-4","border-white","shadow-lg","object-cover",2,"position","relative","right","20px",3,"src"],[1,"absolute","bottom-1","right-1","w-4","h-4","rounded-full","bg-green-500","border-2","border-white",2,"position","absolute","right","23px"],[1,"absolute","left-[86.4px;]","top-12"],[1,"flex-1","min-w-0","max-w-[120px]","md:max-w-full"],[1,"text-[13px]","font-bold","leading-4","text-gray-900","break-all","md:break-normal","md:whitespace-nowrap"],[1,"inline-block","mt-2","px-3","py-1","rounded-full","text-[11.8px]","font-semibold","bg-[#2563EB]","text-white"],[1,"font-semibold",2,"font-size","small"],["class","text-green-600",4,"ngIf"],["class","text-red-600",4,"ngIf"],["class","flex flex-col md:flex-row md:items-center md:gap-6",4,"ngIf"],[1,"hidden","col-span-1","flex","justify-center","items-center"],[1,"h-36","border-r","border-slate-300"],[1,"md:hidden","col-span-1","flex","justify-center","items-center"],[1,"col-span-4","flex","flex-col","items-center","justify-center"],[1,"hidden","md:flex","gap-10","mb-2"],[1,"font-semibold"],[1,"text-green-500"],[1,"text-pink-500"],[1,"flex","md:hidden","items-center","justify-between","w-full","mb-2","text-sm","font-semibold","relative","right-[10px]"],[1,"flex","items-center","whitespace-nowrap"],[1,"text-green-500","text-lg","mr-1"],[1,"text-green-500","ml-1"],[1,"text-pink-500","text-lg","mr-1"],[1,"ml-1"],[1,"w-[90px]","h-[90px]","relative","right-[10px]","md:static","md:right-auto"],["baseChart","",3,"datasets","labels","options","type"],[1,"font-bold","relative","right-[10px]","md:static","md:right-auto",2,"color","white"],["class","relative z-10",4,"ngIf"],[1,"maincontainer","grid","md:grid-cols-2","grid-cols-1","gap-5"],["class","complaintContainer m_card shadow-md hover:shadow-lg rounded-lg bg-white w-full transition-transform duration-300 hover:scale-105",4,"ngIf"],[1,"categorised_menus","mt-2"],["class","menu_card_wrapper",4,"ngFor","ngForOf"],[3,"click"],[1,"marquee","bg-red-600","text-white","text-sm","font-semibold"],[1,"flex","items-center","bg-[#2563EB]","hover:bg-[#1D4ED8]","text-white","rounded-full","py-[4px]","shadow-lg",2,"padding-left","0.2px","padding-left","0.1px",3,"click"],["svgIcon","mat:calendar_month",1,"text-[16px]"],[1,"text-sm","font-medium"],[4,"ngIf"],["svgIcon","mat:chevron_right"],[1,"group","relative","flex","items-center","gap-1.5","bg-gradient-to-r","from-blue-600","via-indigo-600","to-blue-700","hover:from-blue-700","hover:to-indigo-700","text-white","font-medium","text-sm","py-1.5","px-3.5","rounded-full","shadow-md","hover:shadow-lg","hover:shadow-indigo-500/25","transition-all","duration-300","ease-in-out","transform","hover:-translate-y-0.5","active:translate-y-0",3,"click"],[1,"absolute","-top-1","-right-1","flex","h-3.5","w-3.5"],[1,"animate-ping","absolute","
1inline-flex","h-full","w-full","rounded-full","bg-emerald-400","opacity-75"],[1,"relative","inline-flex","rounded-full","h-3.5","w-3.5","bg-emerald-500","border-2","border-white","dark:border-gray-900"],["svgIcon","mat:upload_file",1,"text-[18px]","w-4","h-4","transition-transform","duration-300","group-hover:scale-110"],[1,"text-green-600"],[1,"text-red-600"],[1,"flex","flex-col","md:flex-row","md:items-center","md:gap-6"],[1,"text-green-600","md:text-white"],[1,"text-green-600","md:text-red"],[1,"relative","z-10"],["id","carousel",1,"flex","overflow-x-auto","px-2","opacity-90","pt-1","pb-4","overflow-y-hidden","scrollbar-hidden",3,"mousedown","mousemove","mouseup","mouseleave"],[1,"flex","flex-row","space-x-4","transition-transform","ease-in-out","duration-300"],["class","relative bg-white rounded-xl shadow-md hover:shadow-lg transition-all duration-300 md:min-w-[20vw] min-w-[65vw] overflow-hidden",4,"ngIf"],["class","relative bg-white rounded-xl shadow-md hover:shadow-lg transition-all duration-300 md:min-w-[22vw] min-w-[56vw] overflow-hidden",4,"ngIf"],["class","bg-white rounded-xl shadow-md hover:shadow-lg transition-all duration-300 md:min-w-[20vw] min-w-[55vw] overflow-hidden",4,"ngIf"],[1,"bg-white","rounded-xl","shadow-md","hover:shadow-lg","transition-all","duration-300","md:min-w-[25vw]","min-w-[55vw]","overflow-hidden"],[1,"bg-gradient-to-r","from-teal-500","to-cyan-600","px-3","py-1.5","flex","justify-between","items-center"],[1,"flex","items-center","gap-2"],[1,"w-6","h-6","rounded-full","bg-white/20","flex","items-center","justify-center"],["svgIcon","mat:calendar_month",1,"text-white","!text-[18px]"],[1,"text-white","font-semibold","text-sm"],[1,"text-white","text-[11px]","font-medium","uppercase","tracking-wider"],[1,"flex","items-start","gap-3","px-3","pt-2","pb-1.5","min-h-[110px]"],[1,"w-[130px]","flex-shrink-0","bg-slate-50","p-1","rounded-lg","border","border-slate-100"],["class","grid grid-cols-6 gap-1 justify-items-center",4,"ngIf"],[1,"flex-1","flex","flex-col","justify-between","self-stretch","min-w-0"],["class","flex flex-col items-center justify-center h-full py-2 text-center",4,"ngIf"],["class","grid grid-cols-1 gap-1 max-h-[80px] overflow-y-auto pr-0.5",4,"ngIf"],[1,"mt-1","flex","flex-col","gap-1"],[1,"flex","justify-end"],["routerLink","/view-all-calender-events",1,"inline-flex","items-center","gap-0.5","px-2","py-0.5","rounded-full","text-[10px]","font-semibold","bg-teal-50","text-teal-600","hover:bg-teal-100","cursor-pointer","transition-colors"],["svgIcon","mat:visibility",1,"!w-3","!h-3","!text-[12px]","leading-none","ml-0.5"],[1,"absolute","bottom-1","mt-1","md:left-[46%]","left-[42%]","flex","justify-center","items-center","gap-2","flex-row"],[1,"w-2","h-2","rounded-full","bg-stone-400","hover:bg-stone-600","hover:cursor-pointer"],[1,"relative","bg-white","rounded-xl","shadow-md","hover:shadow-lg","transition-all","duration-300","md:min-w-[20vw]","min-w-[65vw]","overflow-hidden"],[1,"bg-gradient-to-r","from-indigo-500","to-blue-600","px-3","py-2","flex","justify-between","items-center"],["routerLink","/fee-collection-summary",1,"text-white"],["svgIcon","mat:shortcut"],[1,"px-3","py-2","flex","justify-between","items-center"],[1,"text-[10px]","text-gray-500","uppercase","tracking-wide"],[1,"text-xl","font-bold","text-gray-800","leading-none"],[1,"bg-green-100","text-green-700","px-2","py-1","rounded-full","text-[11px]","font-semibold"],[1,"grid","grid-cols-2","gap-2","px-3","pb-3"],[1,"flex","items-center","gap-2","bg-green-50","border","border-green-100","rounded-lg","p-2"],[1,"w-8","h-8","rounded-full","bg-green-100","flex","items-center","justify-center","flex-shrink-0"],[1,"ri-cash-line","text-green-600"],[1,"text-[10px]","text-gray-500","leading-none"],[1,"font-semibold","text-xs","text-green-600"],[1,"flex","items-center","gap-2","bg-blue-50","border","border-blue-100","rounded-lg","p-2"],[1,"w-8","h-8","rounded-full","bg-blue-100","flex","items-center","justify-center","flex-shrink-0"],[1,"ri-bank-line","text-blue-600"],[1,"font-semibold","text-xs","text-blue-600"],[1,"relative","bg-white","rounded-xl","shadow-md","hover:shadow-lg","transition-all","duration-300","md:min-w-[22vw]","min-w-[56vw]","overflow-hidden"],[1,"rounded","relative"],[1,"bg-gradient-to-r","from-teal-500","to-cyan-600","px-3","py-2","flex","justify-between","items-center"],[1,"bg-white","user-details","flex","flex-col","h-24","overflow-auto","w-full","p-1"],[1,"grid","grid-cols-[1fr_55px_55px_55px]","items-center","w-full","border-b",2,"height","20px"],[1,"text-[11px]","font-medium","text-gray-500"],[1,"text-[11px]","font-medium","text-gray-500","text-right"],["class","grid grid-cols-[1fr_55px_55px_55px] items-center\n               w-full","style","height: 20px;",4,"ngFor","ngForOf"],[1,"grid","grid-cols-[1fr_55px_55px_55px]","items-center","w-full",2,"height","20px"],[1,"flex","items-center","gap-1","min-w-0"],[1,"text-[10px]","truncate",3,"title"],[1,"text-[10px]","text-right","font-medium","text-gray-700","truncate"],[1,"bg-gradient-to-r","from-rose-500","to-pink-500","px-3","py-2","flex","justify-between","items-center"],[1,"w-7","h-7","rounded-full","bg-white/20","flex","items-center","justify-center"],["svgIcon","mat:touch_app",1,"text-white","text-sm"],["routerLink","/student-attendance",1,"text-white"],[1,"bg-blue-100","text-blue-700","px-2","py-1","rounded-full","text-[11px]","font-semibold","flex","items-center","gap-1"],["svgIcon","mat:trending_down",1,"!text-base"],[1,"flex","items-center","gap-2","bg-red-50","border","border-red-100","rounded-lg","p-2"],[1,"w-8","h-8","rounded-full","bg-red-100","flex","items-center","justify-center","flex-shrink-0"],["svgIcon","mat:person_off",1,"text-red-600"],[1,"text-[11px]","text-gray-500","leading-none"],[1,"font-bold","text-red-600"],["svgIcon","mat:check_circle",1,"text-green-600"],[1,"font-bold","text-green-600"],[1,"bg-white","rounded-xl","shadow-md","hover:shadow-lg","transition-all","duration-300","md:min-w-[20vw]","min-w-[55vw]","overflow-hidden"],["svgIcon","mat:account_balance",1,"text-white","!text-[18px]"],[1,"text-white","text-[11px]","font-medium"],[1,"flex","items-center","gap-2","px-3","py-2"],[1,"w-[55px]","h-[55px]","flex-shrink-0"],["class","flex flex-col justify-center items-center h-full"],[1,"flex-1"],[1,"grid","grid-cols-2","gap-1.5"],[1,"bg-green-50","border","border-green-100","rounded-md","px-2","py-0.5"],[1,"text-[10px]","text-gray-500",2,"line-height","2"],[1,"bg-blue-50","border","border-blue-100","rounded-md","px-2","py-0.5"],[1,"bg-emerald-50","border","border-emerald-100","rounded-md","px-2","py-0.5"],[1,"font-semibold","text-xs","text-emerald-600"],[1,"bg-red-50","border","border-red-100","rounded-md","px-2","py-0.5"],[1,"font-semibold","text-xs","text-red-600"],[1,"mt-1"],[1,"inline-flex","items-center","px-2","rounded-full","text-[11px]","font-semibold",2,"padding","2px",3,"ngClass"],[1,"flex","flex-col","justify-center","items-center","h-full"],[1,"text-2xl","font-bold","text-green-500","leading-none"],[1,"text-[9px]","text-gray-500"],[1,"grid","grid-cols-6","gap-1","justify-items-center"],["class","relative w-4 h-4 text-[10px] font-medium flex items-center justify-center rounded-md cursor-pointer transition-colors hover:bg-teal-50 text-gray-700",3,"click",4,"ngFor","ngForOf"],[1,"relative","w-4","h-4","text-[10px]","font-medium","flex","items-center","justify-center","rounded-md","cursor-pointer","transition-colors","hover:bg-teal-50","text-gray-700",3,"click"],["class","absolute bottom-0 w-1 h-1 rounded-full",3,"ngClass",4,"ngIf"],[1,"absolute","bottom-0","w-1","h-1","rounded-full",3,"ngClass"],[1,"flex","flex-col","items-center","justify-center","h-full","py-2","text-center"],[1,"grid","grid-cols-1","gap-1","max-h-[80px]","overflow-y-auto","pr-0.5"],["class","border rounded-md px-2 py-0.5 flex flex-col justify-center",3,"ngClass",4,"ngFor","ngForOf"],[1,"border","rounded-md","px-2","py-0.5","flex","flex-col","justify-center",3,"ngClass"],[1,"flex","items-center","justify-between","gap-1"],[1,"text-[9px]","font-bold","uppercase","tracking-wider",3,"ngClass"],[1,"font-semibold","text-[11px]","text-gray-800","truncate","m-0"],[1,"complaintContainer","m_card","shadow-md","hover:shadow-lg","rounded-lg","bg-white","w-full","transition-transform","duration-300","hover:scale-105"],[1,"border-b-2","bg-yellow-50","px-2","py-0.5","font-semibold","flex","justify-between","items-center"],[1,"rounded-full","bg-yellow-200","w-8","h-8","flex","items-center","justify-center"],["svgIcon","mat:border_color",1,"text-yellow-700"],["routerLink","/get-complaint",1,"curs
1or-pointer","transition","text-xs","rounded","hover:text-primary"],[1,"graph_area","h-48"],["baseChart","",3,"data","options","type"],[1,"menu_card_wrapper"],[1,"bg-white","menu_cards","rounded-xl","mx-0.5","mb-2","shadow-md"],[1,"flex","justify-between","items-center","px-4","pt-2"],[1,"font-semibold","mb-2","flex","items-center"],[1,"me-2"],[1,"text-4xl","w-12","h-12","p-2","text-indigo-900",3,"svgIcon"],["class","text-xs mb-2 flex items-center font-medium cursor-pointer",3,"click",4,"ngIf"],[1,"overflow-x-scroll","overflow-y-hidden","select-none","cursor-grab","active:cursor-grabbing","no-scrollbar","px-2","pb-3",2,"margin-top","-20px",3,"mousemove","mouseup","mouseleave"],["scrollMenu",""],[1,"grid","grid-flow-col","auto-cols-[25%]","sm:auto-cols-[20%]","gap-1"],[1,"text-xs","mb-2","flex","items-center","font-medium","cursor-pointer",3,"click"],[1,"text-indigo-900"],[1,"ri-arrow-right-wide-line","text-indigo-900","ml-1"],[1,"flex","flex-col","justify-center","items-center","gap-1","p-1","hover:cursor-pointer","text-black","transition-all","duration-300",3,"routerLink"],[1,"text-xs","font-medium","leading-tight","text-center","m-0"],["class","flex flex-col justify-center items-center gap-1 p-1 hover:cursor-pointer text-black transition-all duration-300",3,"routerLink"]],template:function(n,a){1&n&&(t.j41(0,"vex-page-layout",0)(1,"div",1)(2,"p",2)(3,"mat-icon",3),t.bIt("click",function(){return a.openQuickpanel()}),t.k0s()()(),t.DNE(4,pt,3,5,"div",4),t.j41(5,"div",5)(6,"div",6),t.DNE(7,gt,6,2,"button",7)(8,ft,7,0,"button",8),t.k0s(),t.j41(9,"div",9)(10,"div",10)(11,"div",11)(12,"div",1),t.nrm(13,"img",12)(14,"span",13),t.k0s()(),t.j41(15,"div",14)(16,"div",15)(17,"h3",16),t.EFF(18),t.k0s(),t.j41(19,"span",17),t.EFF(20),t.k0s()(),t.j41(21,"p",18),t.EFF(22," Attend: "),t.DNE(23,_t,2,0,"span",19)(24,bt,2,0,"span",20),t.k0s(),t.DNE(25,vt,9,2,"div",21),t.k0s()(),t.j41(26,"div",22),t.nrm(27,"div",23),t.k0s(),t.j41(28,"div",24),t.nrm(29,"div",23),t.k0s(),t.j41(30,"div",25)(31,"div",26)(32,"p",27)(33,"span",28),t.EFF(34,"\u25cf"),t.k0s(),t.EFF(35," P: "),t.j41(36,"span",28),t.EFF(37),t.k0s()(),t.j41(38,"p",27)(39,"span",29),t.EFF(40,"\u25cf"),t.k0s(),t.EFF(41),t.k0s()(),t.j41(42,"div",30)(43,"div",31)(44,"span",32),t.EFF(45,"\u25cf"),t.k0s(),t.j41(46,"span"),t.EFF(47,"P:"),t.k0s(),t.j41(48,"span",33),t.EFF(49),t.k0s()(),t.j41(50,"div",31)(51,"span",34),t.EFF(52,"\u25cf"),t.k0s(),t.j41(53,"span"),t.EFF(54,"T:"),t.k0s(),t.j41(55,"span",35),t.EFF(56),t.k0s()()(),t.j41(57,"div",36),t.nrm(58,"canvas",37),t.k0s(),t.j41(59,"p",38),t.EFF(60),t.k0s()()()(),t.DNE(61,Et,36,10,"div",39),t.j41(62,"div",40),t.DNE(63,Tt,9,3,"div",41),t.k0s(),t.j41(64,"div",42),t.DNE(65,Gt,14,3,"div",43),t.k0s(),t.j41(66,"div",44),t.bIt("click",function(){return a.account_expire_page(a.user)}),t.k0s()()),2&n&&(t.R7$(4),t.vxM(4,a.showMarquee?4:-1),t.R7$(3),t.Y8G("ngIf",a.show_range_attendence_btn&&(0==a.time_in||0==a.time_out)&&(!a.today_Atten_status||a.today_Atten_status||!a.today_out_Atten_status)),t.R7$(),t.Y8G("ngIf",a.showUploadDocsButton),t.R7$(5),t.Y8G("src",a.user.emp_profile||"/assets/img/admin.jpg",t.B4B),t.R7$(5),t.SpI(" ",a.user.emp_name," "),t.R7$(2),t.SpI(" ",a.user.designation," "),t.R7$(3),t.Y8G("ngIf",a.today_Atten_status),t.R7$(),t.Y8G("ngIf",!a.today_Atten_status),t.R7$(),t.Y8G("ngIf",a.today_Atten_status),t.R7$(12),t.SpI(" ",a.AttendanceCount," "),t.R7$(4),t.SpI(" T: ",a.NoOfDays," "),t.R7$(8),t.JRh(a.AttendanceCount),t.R7$(7),t.JRh(a.NoOfDays),t.R7$(2),t.Y8G("datasets",t.eq3(25,A,t.l_i(22,$,a.doughnutChartData,t.lJ4(21,Xt))))("labels",a.doughnutChartLabels)("options",a.DonughtchartOptions)("type","doughnut"),t.R7$(2),t.SpI(" ",a.currentMonth," "),t.R7$(),t.Y8G("ngIf",a.hasDashboardPermission()),t.R7$(2),t.Y8G("ngIf","get-complaint"==(null==a.getDashboardCardData[2]?null:a.getDashboardCardData[2].sub_module_url)&&1==(null==a.getDashboardCardData[2]?null:a.getDashboardCardData[2].dashboard_permission)),t.R7$(2),t.Y8G("ngForOf",a.firstModules))},dependencies:[b.MD,b.YU,b.Sq,b.bT,b.vh,P.Wk,G.s,C.hM,j.m_,j.An,w.Ez,O.j9,I.MY],styles:[".parent_hexa_box[_ngcontent-%COMP%]{clip-path:circle(50% at 50% 50%);transition:background-color .3s;border-radius:10px}.box[_ngcontent-%COMP%]{clip-path:circle(50% at 50% 50%);transition:background-color .3s,ease-in-out color .3s}.parent_hexa_box[_ngcontent-%COMP%]:hover{background-color:#fff!important}.parent_hexa_box[_ngcontent-%COMP%]:hover   .box[_ngcontent-%COMP%]{background:linear-gradient(to right,#1e3a8a,#4c51bf)!important;transition:background-color .4s,ease-in-out color .3s}.parent_hexa_box[_ngcontent-%COMP%]:hover   .box[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#fff!important}.box01[_ngcontent-%COMP%]{clip-path:polygon(0% 25%,0% 75%,50% 100%,100% 75%,100% 25%,50% 0%)}.bg-gradient-custom[_ngcontent-%COMP%]{background:linear-gradient(145deg,#ff4b2b,#ff416c);border-radius:50%;box-shadow:0 4px 6px #0000001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.samplebox[_ngcontent-%COMP%]:hover{background:linear-gradient(145deg,#ff416c,#ff4b2b);transform:scale(1.05)}.samplebox[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{-webkit-backdrop-filter:none;backdrop-filter:none}.carousel-item[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease-out}.carousel-item.opacity-100[_ngcontent-%COMP%]{opacity:1;position:relative}.carousel-indicators[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;position:relative;z-index:10}.carousel-indicators[_ngcontent-%COMP%]   .carousel-bullet[_ngcontent-%COMP%]{cursor:pointer;transition:border-color .3s ease}@media (min-width: 1024px){.mat-dialog-container[_ngcontent-%COMP%]{width:80vw!important;height:70vh!important}}@media (max-width: 767px){.mat-dialog-container[_ngcontent-%COMP%]{width:95vw!important;height:60vh!important}}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{margin:0;padding:0;background:url(http://digital.bnint.com/filelib/s9/photos/white_wood_4500x3000_lo_res.jpg)}
1.carousel[_ngcontent-%COMP%]{position:relative;box-shadow:0 1px 6px #000000a3;margin-top:26px}.marquee[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_marquee 10s linear infinite}@keyframes _ngcontent-%COMP%_marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.carousel-inner[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:100%}.carousel-open[_ngcontent-%COMP%]:checked + .carousel-item[_ngcontent-%COMP%]{position:static;opacity:100}.carousel-item[_ngcontent-%COMP%]{position:absolute;opacity:0;transition:opacity .6s ease-out}.carousel-item[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;height:auto;max-width:100%}.carousel-control[_ngcontent-%COMP%]{background:#00000047;border-radius:50%;color:#fff;display:none;font-size:40px;height:40px;line-height:35px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);cursor:pointer;transform:translateY(-50%);text-align:center;width:40px;z-index:10}.carousel-control.prev[_ngcontent-%COMP%]{left:2%}.carousel-control.next[_ngcontent-%COMP%]{right:2%}.carousel-control[_ngcontent-%COMP%]:hover{background:#000c;color:#aaa}#carousel-1[_ngcontent-%COMP%]:checked ~ .control-1[_ngcontent-%COMP%], #carousel-2[_ngcontent-%COMP%]:checked ~ .control-2[_ngcontent-%COMP%], #carousel-3[_ngcontent-%COMP%]:checked ~ .control-3[_ngcontent-%COMP%]{display:block}.carousel-indicators[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;position:absolute;bottom:2%;left:0;right:0;text-align:center;z-index:10}.carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 5px}.carousel-bullet[_ngcontent-%COMP%]{color:#aaa;cursor:pointer;display:block;font-size:35px}.carousel-bullet[_ngcontent-%COMP%]:hover{color:#635252}#carousel-1[_ngcontent-%COMP%]:checked ~ .control-1[_ngcontent-%COMP%] ~ .carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(1)   .carousel-bullet[_ngcontent-%COMP%], #carousel-2[_ngcontent-%COMP%]:checked ~ .control-2[_ngcontent-%COMP%] ~ .carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(2)   .carousel-bullet[_ngcontent-%COMP%], #carousel-3[_ngcontent-%COMP%]:checked ~ .control-3[_ngcontent-%COMP%] ~ .carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(3)   .carousel-bullet[_ngcontent-%COMP%]{color:#428bca}#title[_ngcontent-%COMP%]{width:100%;position:absolute;padding:0;margin:0 auto;text-align:center;font-size:27px;color:#fff;font-family:Open Sans,sans-serif;z-index:9999;text-shadow:0px 1px 2px rgba(0,0,0,.33),-1px 0px 2px rgba(255,255,255,0)}.scrollbar-hidden[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.scrollbar-hidden[_ngcontent-%COMP%]{-ms-overflow-style:none;scrollbar-width:none}#carousel[_ngcontent-%COMP%]{overflow-x:auto;overflow-y:hidden}.vex-page-layout-content[_ngcontent-%COMP%]{box-sizing:border-box;display:block;padding-top:1rem!important;padding-left:0rem!important;padding-right:0rem!important}.dotbox[_ngcontent-%COMP%]{width:4px!important;height:4px!important;border-radius:50%;color:#248d16}.full-width-dialog[_ngcontent-%COMP%]{width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:0!important}.no-scrollbar[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.no-scrollbar[_ngcontent-%COMP%]{-ms-overflow-style:none;scrollbar-width:none}  .mat-expansion-panel{margin:0!important;padding:0!important}.mat-expansion-panel-body[_ngcontent-%COMP%], .my_accord[_ngcontent-%COMP%]{padding:0!important;margin:0}[_nghost-%COMP%]     .mat-expansion-panel-body{padding:2px!important}.dashboard-card[_ngcontent-%COMP%]{background:url(/assets/img/staff-dashboard.png);background-repeat:no-repeat;background-size:110% 243%;background-position:center;border-radius:24px;overflow:hidden;position:relative;box-shadow:0 10px 25px #0000001f;top:10px;margin-bottom:18px}@media (max-width: 768px){.dashboard-card[_ngcontent-%COMP%]{height:200px}}"]})}}return o})()},41615:(R,U,l)=>{l.d(U,{Y:()=>j});var M=l(45312),b=l(54438),C=l(21626),I=l(3871);let j=(()=>{class w{constructor(i,r){this.http=i,this.comman=r,this.baseUrl=M.c.apiBaseUrl+"super-admin/"}addTablePermission(i){let r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}add-update-table-permission`,r)}getAllTablePermissions(){return this.http.post(`${this.baseUrl}get-all-table-permissions`,this.comman.getTokenAsFormData())}deleteTablePermission(i){const E=this.comman.convertToFormData({delete_id:i});return this.http.post(`${this.baseUrl}delete-table-permission`,E)}getEditBulkStudentsColumns(){return this.http.post(`${this.baseUrl}get-edit-student-columns`,this.comman.getTokenAsFormData())}getEditStaffColumns(){return this.http.post(`${this.baseUrl}get-edit-staff-columns`,this.comman.getTokenAsFormData())}getModuleMaster(){return this.http.post(`${this.baseUrl}get-user-module`,this.comman.getTokenAsFormData())}getUserDetailModules(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}get-user-detail-modules`,r)}updateModules(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-user-module`,r)}updateMasterModule(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-master-module`,r)}getStudentModuleMaster(){return this.http.post(`${this.baseUrl}get-student-module`,this.comman.getTokenAsFormData())}getOrderMonth(){return this.http.post(`${this.baseUrl}get-order-months`,this.comman.getTokenAsFormData())}updateMonthOrder(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-order-months`,r)}addUpdateStudentModules(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}add-update-student-module`,r)}updateStudentMasterModule(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-student-master-module`,r)}updateStudentColumn(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-student-column`,r)}deleteColumn(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}delete-student-column`,r)}addUpdateStudentColumn(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}add-update-student-column`,r)}addUpdateUserSetting(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}add-update-user-setting`,r)}getUserSettings(i={}){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}get-user-settings`,r)}toggleInAdminHand(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}toggle-in-admin-hand`,r)}updatePermissionForUser(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-permission-for-user`,r)}getCleintSchool(){return this.http.post(`${this.baseUrl}get-client-school`,this.comman.getTokenAsFormData())}getCleintSchoolForDb(){return this.http.post(`${this.baseUrl}get-client-school-for-db`,this.comman.getTokenAsFormData())}getRecieptNo(){return this.http.post(`${this.baseUrl}get-fee-receipt-no`,this.comman.getTokenAsFormData())}saveRecieptNo(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}save-fee-receipt-no`,r)}executeDatabaseQuery(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}execute-sql-query`,r)}getSqlQueryLogs(){return this.http.post(`${this.baseUrl}get-sql-query-logs`,this.comman.getTokenAsFormData())}sendSqlExecutorOtp(){return this.http.post(`${this.baseUrl}send-sql-query-executor-otp`,this.comman.getTokenAsFormData())}sendShowClientOtp(){return this.http.post(`${this.baseUrl}send-show-client-otp`,this.comman.getTokenAsFormData())}SqlExecutorOtpVerify(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}send-sql-query-executor-verify`,r)}addUpdateStaffColumn(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}add-update-staff-column`,r)}updateStaffColumnEditPermission(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}update-staff-column-edit-permission`,r)}get_exam_terms(){return this.http.post(`${this.baseUrl}get-exam-terms`,this.comman.getTokenAsFormData())}createUpdateExamTerm(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}add-update-exam-terms`,r)}deleteExamTerm(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}delete-exam-terms`,r)}sendUpdateClientOtp(){return this.http.post(`${this.baseUrl}send-update-client-renewal-otp`,this.comman.getTokenAsFormData())}updateClientRenewal(i){const r=this.comman.convertToFormData(i);return this.http.post(`${this.baseUrl}/update-client-renewal-plan`,r)}static{this.\u0275fac=function(r){return new(r||w)(b.KVO(C.Qq),b.KVO(I.h))}}static{this.\u0275prov=b.jDH({token:w,factory:w.\u0275fac,providedIn:"root"})}}return w})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.