1"use strict";(self.webpackChunksnapp_ng=self.webpackChunksnapp_ng||[]).push([[461],{83267:(P,T,c)=>{c.d(T,{u:()=>x});var e=c(19045),_=c(29663),m=c(65879),f=c(69862);let x=(()=>{class u extends e.s{constructor(n){super(n),this.http=n}getStoreMonthlyProfit(n,i,s){return this.httpPost(_.W.urlToGetStoreMonthlyProfit,{storeId:n,month:i,year:s})}getAllStores(){return this.httpPost(_.W.urlTgetAllStores,{})}getUserStoreWalletDetails(n){return this.httpPost(_.W.urlToGetStoreUserFinancialWalletDetails,{storeId:n})}getStoreWalletTransactions(n,i,s){return this.httpPost(_.W.urlToGetStoreWalletTransactions,{storeId:n,startDate:i,endDate:s})}getStoreWalletTransactionsLedger(n,i,s){return this.httpPost(_.W.urlToGetStoreTransactionLedger,{storeId:n,startDate:i,endDate:s})}getFieldExecutives(){return this.httpPost(_.W.urlToGetFieldExecutives,{})}getStoreUserWalletKPIs(n,i,s){return this.httpPost(_.W.urlToGetWalletKpis,{storeId:n,startDate:i,endDate:s})}markFinancialRequestStatusInProgressOtp(n,i,s,l,p){return this.httpPost(_.W.urlTomarkFinancialRequestStatusInProgress,{storeId:n,requestId:i,fieldExecutiveId:s,isValidate:l,paymentType:p})}requestForStoreWalletAmount(n,i,s,l,p,h,F){return this.httpPost(_.W.urlToRequestForStoreWalletMoney,{requestType:n,requestedAmount:i,storeId:s,balancetAtRequestTime:l,paymentType:p,fieldExecutiveId:h,isValidate:F})}approvedStoreWalletAmount(n,i,s,l,p){return this.httpPost(_.W.urlToApprovedForStoreWalletMoney,{userType:n,storeId:s,requestId:l,requestedAmount:i,portalUserId:p})}reverseStoreWalletAmount(n,i,s,l){return this.httpPost(_.W.urlToReverseForStoreWalletMoney,{userType:n,storeId:s,requestId:l,requestedAmount:i})}cancelStoreWalletAmount(n,i,s,l,p){return this.httpPost(_.W.urlToCancelForStoreWalletMoney,{userType:n,storeId:l,requestId:s,requestedAmount:i,reason:p})}getStoreWalletAmountRequest(n,i,s){return this.httpPost(_.W.urlToGetStoreWalletAmountRequest,{storeId:n,startDate:i,endDate:s})}getAllPendingRequestForStoreWallets(n){return this.httpPost(_.W.urlToGetPendingStoreWalletRequest,{storeId:n})}sendOTP(n){return this.httpPost(_.W.urlTosendOTP,{phoneNumber:n})}verifyOtp(n,i){return this.httpPost(_.W.urlToverifyOTP,{phoneNumber:n,code:i})}static#e=this.\u0275fac=function(i){return new(i||u)(m.LFG(f.eN))};static#t=this.\u0275prov=m.Yz7({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})()},16464:(P,T,c)=>{c.d(T,{n:()=>C});var e=c(65879),_=c(96814),m=c(32296),f=c(92596);function x(n,i){if(1&n){const s=e.EpF();e.TgZ(0,"button",3),e.NdJ("click",function(){e.CHM(s);const p=e.oxw();return e.KtG(p.searchButtonClicked())}),e._UZ(1,"i",4),e.qZA()}}function u(n,i){if(1&n){const s=e.EpF();e.TgZ(0,"button",5),e.NdJ("click",function(){e.CHM(s);const p=e.oxw();return e.KtG(p.resetFilterDates())}),e._UZ(1,"i",6),e.qZA()}}let C=(()=>{class n{constructor(){this.filter=new e.vpe,this.clearFilter=new e.vpe,this.showClear=!0,this.showFilter=!0}searchButtonClicked(){this.filter.emit()}resetFilterDates(){this.clearFilter.emit()}static#e=this.\u0275fac=function(l){return new(l||n)};static#t=this.\u0275cmp=e.Xpm({type:n,selectors:[["filter-buttons"]],inputs:{showClear:"showClear",showFilter:"showFilter"},outputs:{filter:"filter",clearFilter:"clearFilter"},decls:3,vars:2,consts:[[1,"btn-div","d-flex"],["mat-icon-button","","color","primary","class","p-0","matTooltip","Filter",3,"click",4,"ngIf"],["mat-icon-button","","color","primary","class","p-0","matTooltip","Re
1set Filters",3,"click",4,"ngIf"],["mat-icon-button","","color","primary","matTooltip","Filter",1,"p-0",3,"click"],[1,"pi","pi-search"],["mat-icon-button","","color","primary","matTooltip","Reset Filters",1,"p-0",3,"click"],[1,"pi","pi-refresh"]],template:function(l,p){1&l&&(e.TgZ(0,"div",0),e.YNc(1,x,2,0,"button",1),e.YNc(2,u,2,0,"button",2),e.qZA()),2&l&&(e.xp6(1),e.Q6J("ngIf",p.showFilter),e.xp6(1),e.Q6J("ngIf",p.showClear))},dependencies:[_.O5,m.RK,f.gM]})}return n})()},4526:(P,T,c)=>{c.d(T,{z:()=>U});var e=c(65879),_=c(56223),m=c(51461),f=c(43597),x=c(36288),u=c(96814),C=c(93530),n=c(30617),i=c(1083);const s=function(o){return{"chip-selected":o}};function l(o,g){if(1&o){const t=e.EpF();e.TgZ(0,"div",17),e.NdJ("click",function(){const d=e.CHM(t).$implicit,v=e.oxw(3);return e.KtG(v.toggleUserSelection(d))}),e._UZ(1,"input",18),e.TgZ(2,"label"),e._uU(3),e.qZA()()}if(2&o){const t=g.$implicit,r=e.oxw(3);e.Q6J("ngClass",e.VKq(3,s,r.selectedUsers.includes(t))),e.xp6(1),e.Q6J("checked",r.selectedUsers.includes(t)),e.xp6(2),e.Oqu(t.subUserName)}}function p(o,g){if(1&o){const t=e.EpF();e.TgZ(0,"div")(1,"div",11)(2,"div",12)(3,"input",13),e.NdJ("change",function(a){e.CHM(t);const d=e.oxw(2);return e.KtG(d.toggleAllUsers(a))}),e.qZA(),e.TgZ(4,"label"),e._uU(5,"Select All"),e.qZA()(),e.TgZ(6,"div",14),e.YNc(7,l,4,5,"div",15),e.qZA(),e._UZ(8,"div",16),e.qZA()()}if(2&o){const t=e.oxw(2);e.xp6(3),e.Q6J("checked",t.isAllUsersSelected()),e.xp6(4),e.Q6J("ngForOf",t.users)}}function h(o,g){if(1&o){const t=e.EpF();e.ynx(0),e.TgZ(1,"div",9),e.NdJ("click",function(){e.CHM(t);const a=e.oxw();return e.KtG(a.isUsersExpanded=!a.isUsersExpanded)}),e.TgZ(2,"div",10)(3,"b")(4,"label"),e._uU(5,"User"),e.qZA()(),e.TgZ(6,"mat-icon"),e._uU(7),e.qZA()()(),e.YNc(8,p,9,2,"div",3),e.BQk()}if(2&o){const t=e.oxw();e.xp6(7),e.Oqu(t.isUsersExpanded?"expand_less":"expand_more"),e.xp6(1),e.Q6J("ngIf",t.isUsersExpanded)}}function F(o,g){if(1&o){const t=e.EpF();e.TgZ(0,"div",17),e.NdJ("click",function(){const d=e.CHM(t).$implicit,v=e.oxw(3);return e.KtG(v.toggleTillSelection(d))}),e._UZ(1,"input",18),e.TgZ(2,"label"),e._uU(3),e.qZA()()}if(2&o){const t=g.$implicit,r=e.oxw(3);e.Q6J("ngClass",e.VKq(3,s,r.selectedTills.includes(t))),e.xp6(1),e.Q6J("checked",r.selectedTills.includes(t)),e.xp6(2),e.Oqu(t.terminalName)}}function b(o,g){if(1&o){const t=e.EpF();e.TgZ(0,"div")(1,"div",11)(2,"div",12)(3,"input",13),e.NdJ("change",function(a){e.CHM(t);const d=e.oxw(2);return e.KtG(d.toggleAllTills(a))}),e.qZA(),e.TgZ(4,"label"),e._uU(5,"Select All"),e.qZA()(),e.TgZ(6,"div",14),e.YNc(7,F,4,5,"div",15),e.qZA()()()}if(2&o){const t=e.oxw(2);e.xp6(3),e.Q6J("checked",t.isAllTillsSelected()),e.xp6(4),e.Q6J("ngForOf",t.tills)}}function M(o,g){if(1&o){const t=e.EpF();e.ynx(0),e.TgZ(1,"div",9),e.NdJ("click",function(){e.CHM(t);const a=e.oxw();return e.KtG(a.isTillsExpanded=!a.isTillsExpanded)}),e.TgZ(2,"div",10)(3,"b")(4,"label"),e._uU(5,"Till"),e.qZA()(),e.TgZ(6,"mat-icon"),e._uU(7),e.qZA()()(),e.YNc(8,b,8,2,"div",3),e.BQk()}if(2&o){const t=e.oxw();e.xp6(7),e.Oqu(t.isTillsExpanded?"expand_less":"expand_more"),e.xp6(1),e.Q6J("ngIf",t.isTillsExpanded)}}const E=function(){return{width:"30vw",height:"100vh"}};let U=(()=>{class o{constructor(t,r,a,d){this.fb=t,this.saleService=r,this.menuService=a,this.toster=d,this.display=!1,this.UserFilter=!0,this.TillFilter=!0,this.onClose=new e.vpe,this.visibleFilterModal=!1,this.selectedUsers=[],this.selectedTills=[],this.isUsersExpanded=!0,this.isTillsExpanded=!0,this.dialogWidth="40%",this.dialogHeight="60%",this.filterApplied=new e.vpe,this.resetApplied=new e.vpe}ngOnInit(){this.getUserAndTillFilter(),this.filterForm=this.fb.group({users:[[]],tills:[[]]})}getUserAndTillFilter(){this.saleService.getUserTillFilter(Number(localStorage.getItem("StoreId"))).subscribe(t=>{this.menuService.checkStatusCode(t)&&(this.users=t.SubUser_Names,this.tills=t.Terminal_Names)})}toggleUserSelection(t){this.selectedUsers.includes(t)?this.selectedUsers=this.selectedUsers.filter(r=>r!==t):this.selectedUsers.push(t)}toggleTillSelection(t){this.selectedTills.includes(t)?this.selectedTills=this.selectedTills.filter(r=>r!==t):this.selectedTills.push(t)}applyFilter(){if(!(this.selectedUsers.length>0||this.selectedTills.length>0))return this.toster.showError("Please select at least one user or till");this.filterApplied.emit({selectedUsers:this.selectedUsers.map(t=>t.subUserId),selectedTills:this.selectedTills.map(t=>t.terminalId)}),this.visibleFilterModal=!1}resetFilter(){this.selectedUsers=[],this.selectedTills=[],this.resetApplied.emit(),this.visibleFilterModal=!1}onCloseModal(){this.visibleFilterModal=!1}openModal(){this.visibleFilterModal=!0}isAllUsersSelected(){return this.users?.length>0&&this.users?.every(t=>this.selectedUsers?.includes(t))}toggleAllUsers(t){this.selectedUsers=t.target.checked?[...this.users]:[]}isAllTillsSelected(){return this.tills?.length>0&&this.tills?.every(t=>this.selectedTills?.includes(t))}toggleAllTills(t){this.selectedTills=t.target.checked?[...this.tills]:[]}static#e=this.\u0275fac=function(r){return new(r||o)(e.Y36(_.qu),e.Y36(m.F),e.Y36(f.h),e.Y36(x.w))};static#t=this.\u0275cmp=e.Xpm({type:o,selectors:[["app-filter"]],inputs:{display:"display",UserFilter:"UserFilter",TillFilter:"TillFilter",dialogWidth:"dialogWidth",dialogHeight:"dialogHeight"},outputs:{onClose:"onClose",filterApplied:"filterApplied",resetApplied:"resetApplied"},decls:11,vars:12,consts:[[3,"header","visible","draggable","modal","position","visibleChange","onHide"],[1,"modal-body"],[1,"col-md-12"],[4,"ngIf"],[1,"modal-footer"],[1,"row"],[1,"d-flex","justify-content-center","align-items-center",2,"gap","10px"],["iconText","pi pi-refresh","btnText","Reset",3,"btnType","onClick"],["iconText","pi pi-filter","btnText","Apply",3,"btnType","onClick"],[1,"expand-collapse-container",3,"click"],[1,"d-flex","justify-content-between","align-items-center"],[1,"p-field"],[1,"select-all-container"],["type","checkbox",1,"chip-checkbox",3,"checked","change"],[1,"chips-container"],["class","chip",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"separator"],[1,"chip",3,"ngClass","click"],["type","checkbox",1,"chip-checkbox",3,"checked"]],template:function(r,a){1&r&&(e.TgZ(0,"p-dialog",0),e.NdJ("visibleChange",function(v){return a.visibleFilterModal=v})("onHide",function(){return a.onCloseModal()}),e.TgZ(1,"div",1)(2,"div",2),e.YNc(3,h,9,2,"ng-container",3),e.YNc(4,M,9,2,"ng-container",3),e.qZA()(),e.TgZ(5,"div",4)(6,"div",5)(7,"div",2)(8,"div",6)(9,"snapp-button",7),e.NdJ("onClick",function(){return a.resetFilter()}),e.qZA(),e.TgZ(10,"snapp-button",8),e.NdJ("onClick",function(){return a.applyFilter()}),e.qZA()()()()()()),2&r&&(e.Akn(e.DdM(11,E)),e.Q6J("header","Filters")("visible",a.visibleFilterModal)("draggable",!1)("modal",!0)("position","right"),e.xp6(3),e.Q6J("ngIf",a.UserFilter),e.xp6(1),e.Q6J("ngIf",a.TillFilter),e.xp6(5),e.Q6J("btnType",1),e.xp6(1),e.Q6J("btnType",1))},dependencies:[u.mk,u.sg,u.O5,C.V,n.Hw,i.K],styles:['.chips-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;overflow-y:auto;padding-right:10px;scrollbar-width:none}.chip[_ngcontent-%COMP%]{min-width:60px;height:40px;padding:10px;margin:5px;border-radius:22px;
1cursor:pointer;background-color:#f1f1f1;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:background-color .3s ease;flex-grow:1}.chip-checkbox[_ngcontent-%COMP%]{width:18px;height:18px;border-radius:50%;margin-right:10px;appearance:none;border:1px solid #ccc;background-color:#fff;cursor:pointer;outline:none;display:flex;justify-content:center;align-items:center;position:relative}.chip-checkbox[_ngcontent-%COMP%]:checked{background-color:var(--primary);border-color:#d3d3d3}.chip-checkbox[_ngcontent-%COMP%]:checked:after{content:"\\2713";color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:16px;display:block}.chip[_ngcontent-%COMP%]:hover{background-color:#add8e6}.chip-selected[_ngcontent-%COMP%]{background-color:#add8e6;color:var(--primary)}.separator[_ngcontent-%COMP%]{height:2px;background-color:#ccc;margin:20px 0}.chips-container[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px}.chips-container[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.p-field[_ngcontent-%COMP%]{margin-bottom:20px}.text-right[_ngcontent-%COMP%]{padding:10px 15px}.mat-icon.close-icon[_ngcontent-%COMP%]{font-size:24px;cursor:pointer}.expand-collapse-container[_ngcontent-%COMP%]{cursor:pointer;padding:10px 0}.d-flex[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center}.select-all-container[_ngcontent-%COMP%]{display:flex;align-items:center;gap:5px;margin-left:13px}.select-all-container[_ngcontent-%COMP%] .chip-checkbox[_ngcontent-%COMP%]{margin:0}']})}return o})()}}]);
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.