1"use strict";(self.webpackChunkmyplanner=self.webpackChunkmyplanner||[]).push([[4098],{87418:(bt,at,s)=>{s.d(at,{V:()=>it});var u=s(65730),N=s(70661),m=s(94650),Q=s(36895),k=s(34793),a=s(47873),c=s(59549),$=s(84385),t=s(3848),i=s(24006);const o=function(){return["/admin/setting/orgprofile"]};function e(H,_t){1&H&&(m.TgZ(0,"a",14),m._uU(1,"PROFILE"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,o))}const G=function(){return["/admin/setting/preference"]};function K(H,_t){1&H&&(m.TgZ(0,"a",14),m._uU(1,"PREFERENCES"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,G))}const j=function(){return["/admin/setting/activity"]};function n(H,_t){1&H&&(m.TgZ(0,"a",14),m._uU(1,"ACTIVITY"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,j))}const R=function(){return["/admin/setting/plan"]};function F(H,_t){1&H&&(m.TgZ(0,"a",15),m._uU(1,"PLAN"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,R))}const Y=function(){return["/admin/setting/productmaster"]};function w(H,_t){1&H&&(m.TgZ(0,"a",15),m._uU(1,"PRODUCT MASTER"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,Y))}const L=function(){return["/admin/setting/users&roles"]};function I(H,_t){1&H&&(m.TgZ(0,"a",14),m._uU(1,"USERS & ROLES"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,L))}const et=function(){return["/admin/setting/backoffice"]};function y(H,_t){1&H&&(m.TgZ(0,"a",16),m._uU(1,"BACK OFFICE"),m.qZA()),2&H&&m.Q6J("routerLink",m.DdM(1,et))}let it=(()=>{class H{constructor(pt){this.roleService=pt}ngOnInit(){this.roleObj=u.e.getUserRoleType()}}return H.\u0275fac=function(pt){return new(pt||H)(m.Y36(N.N))},H.\u0275cmp=m.Xpm({type:H,selectors:[["app-leftsidebar-setting"]],decls:30,vars:26,consts:[["id","ui-setting",1,"d-none-768"],[1,"row"],[1,"col-md-10","p-0"],[1,"subnav-fixed"],["mat-tab-nav-bar","",1,"d-none-992"],["routerLinkActive","active","mat-tab-link","",3,"routerLink",4,"ngIf"],["class","minWidth70","routerLinkActive","active","mat-tab-link","",3,"routerLink",4,"ngIf"],["class","minWidth130","routerLinkActive","active","mat-tab-link","",3,"routerLink",4,"ngIf"],[1,"d-lg-none","pt-10-992","pr-15-992"],[1,"w-350-992"],[1,"form-control",3,"ngModel","ngModelChange"],[3,"routerLink","value"],[1,"row","mob-common-bg-color","hmin-100vh"],[1,"col-md-12","p-0"],["routerLinkActive","active","mat-tab-link","",3,"routerLink"],["routerLinkActive","active","mat-tab-link","",1,"minWidth70",3,"routerLink"],["routerLinkActive","active","mat-tab-link","",1,"minWidth130",3,"routerLink"]],template:function(pt,gt){1&pt&&(m.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"nav",4),m.YNc(5,e,2,2,"a",5),m.YNc(6,K,2,2,"a",5),m.YNc(7,n,2,2,"a",5),m.YNc(8,F,2,2,"a",6),m.YNc(9,w,2,2,"a",6),m.YNc(10,I,2,2,"a",5),m.YNc(11,y,2,2,"a",7),m.qZA(),m.TgZ(12,"div",8)(13,"mat-form-field",9)(14,"mat-select",10),m.NdJ("ngModelChange",function(ft){return gt._value=ft}),m.TgZ(15,"mat-option",11),m._uU(16,"PROFILE"),m.qZA(),m.TgZ(17,"mat-option",11),m._uU(18,"PREFERENCES"),m.qZA(),m.TgZ(19,"mat-option",11),m._uU(20,"ACTIVITY"),m.qZA(),m.TgZ(21,"mat-option",11),m._uU(22,"PLAN"),m.qZA(),m.TgZ(23,"mat-option",11),m._uU(24,"USERS & ROLES "),m.qZA(),m.TgZ(25,"mat-option",11),m._uU(26,"BACKUP OFFICE "),m.qZA()()()()()()()(),m.TgZ(27,"div",12)(28,"div",13),m._UZ(29,"router-outlet"),m.qZA()()),2&pt&&(m.xp6(5),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.profile.enabled),m.xp6(1),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.preferences.enabled),m.xp6(1),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.activity.enabled),m.xp6(1),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.plan.enabled),m.xp6(1),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.productmaster.enabled),m.xp6(1),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.usersAndRoles.enabled),m.xp6(1),m.Q6J("ngIf",gt.roleService.settingPermission.subModule.backOffice.enabled),m.xp6(3),m.Q6J("ngModel",gt._value),m.xp6(1),m.Q6J("routerLink",m.DdM(20,o))("value",1),m.xp6(2),m.Q6J("routerLink",m.DdM(21,G))("value",2),m.xp6(2),m.Q6J("routerLink",m.DdM(22,j))("value",3),m.xp6(2),m.Q6J("routerLink",m.DdM(23,R))("value",4),m.xp6(2),m.Q6J("routerLink",m.DdM(24,L))("value",5),m.xp6(2),m.Q6J("routerLink",m.DdM(25,et))("value",6))},dependencies:[Q.O5,k.lC,k.rH,k.yS,k.Od,a.ey,c.KE,$.gD,t.BU,t.Nj,i.JJ,i.On],styles:[".example-card[_ngcontent-%COMP%]{height:457px} .subnav-fixed{right:0;position:fixed;margin-right:10px}.minWidth130[_ngcontent-%COMP%]{min-width:130px!important}.minWidth70[_ngcontent-%COMP%]{min-width:70px!important}.minWidth80[_ngcontent-%COMP%]{min-width:80px!important}"]}),H})()},16475:(bt,at,s)=>{s.d(at,{y:()=>w});var u=s(65730),N=s(93584),m=s(41074),Q=s(67241),k=s(70591),a=s(27033),c=s(17128),$=s(27
1783),t=s(73799),i=s(34793),o=s(92198),e=s(94650),G=s(23767),K=s(65938),j=s(36895),n=s(4859);const R=function(){return["/admin/setting/activity/task/template"]},F=function(L,I){return{"active-setting-tabs-btn":L,"bb-1":I}},Y=function(){return["/admin/setting/activity/task/setting"]};let w=(()=>{class L{constructor(et,y,it,H,_t,pt,gt){this.subInjectService=et,this.subscription=y,this.eventService=it,this.orgSetting=H,this.dialog=_t,this.enumDataService=pt,this.router=gt,this.displayedColumns=["position","name","weight","symbol","assign","time","icons"],this.displayedColumns2=["symbol1","assign1","time1","icons1"],this.taskList=[],this.isLoading=!1,this.unlinkedTaskList=[{},{},{}],this.linkedTaskList=[{},{},{}],this.hasError=!1,this.advisorId=u.e.getAdvisorId(),this.router.events.pipe((0,o.h)(ht=>ht instanceof i.m2)).subscribe(ht=>{this.activeRoute(this.router.url)})}ngOnInit(){this.getTaskTemplate()}activeRoute(et){this.tab="/admin/setting/activity/task/template"==et?"Tab1":"Tab2"}getTaskTemplate(){this.isLoading=!0,this.orgSetting.getTaskTemplate({advisorId:this.advisorId}).subscribe(y=>this.getTaskTemplateRes(y),y=>{this.eventService.openSnackBar(y,"Dismiss"),this.linkedTaskList=[],this.unlinkedTaskList=[],this.hasError=!0,this.taskList=void 0})}getTaskTemplateRes(et){this.taskList=et,et&&(this.unlinkedTaskList=et.filter(y=>2==y.templateType),this.linkedTaskList=et.filter(y=>1==y.templateType)),this.isLoading=!1}deleteTask(et,y){const H=this.dialog.open(N.$,{width:"400px",data:{data:et,header:"DELETE",body:"Are you sure you want to delete?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{this.orgSetting.deleteTaskTemplate(y.id).subscribe(_t=>{H.close(),this.getTaskTemplate()},_t=>this.eventService.showErrorMessage(_t)),this.eventService.openSnackBar("Deleted successfully!","Dismiss")},negativeMethod:()=>{}},autoFocus:!1});H.afterClosed().subscribe(_t=>{})}editTaskTemplate(et,y){const H=this.subInjectService.changeNewRightSliderState({flag:y,data:et,id:1,state:"open50",componentName:c.I}).subscribe(_t=>{Q.fK.isDialogClose(_t)&&(Q.fK.isRefreshRequired(_t)&&this.getTaskTemplate(),H.unsubscribe())})}addNewTaskTemplate(){const y=this.subInjectService.changeNewRightSliderState({flag:"",data:{},id:1,state:"open50",componentName:$.m}).subscribe(it=>{Q.fK.isDialogClose(it)&&(Q.fK.isRefreshRequired(it)&&this.getTaskTemplate(),y.unsubscribe())})}}return L.\u0275fac=function(et){return new(et||L)(e.Y36(G.f),e.Y36(k.F),e.Y36(m.P),e.Y36(a.f),e.Y36(K.uw),e.Y36(t.p),e.Y36(i.F0))},L.\u0275cmp=e.Xpm({type:L,selectors:[["app-setting-activity-tabs"]],decls:7,vars:12,consts:[[1,"row","pt-16","setting-activity"],[1,"col-md-12"],["mat-button","",3,"routerLink","ngClass","click"]],template:function(et,y){1&et&&(e.TgZ(0,"div",0)(1,"div",1)(2,"button",2),e.NdJ("click",function(){return y.tab="Tab1"}),e._uU(3,"Task templates"),e.qZA(),e.TgZ(4,"button",2),e.NdJ("click",function(){return y.tab="Tab2"}),e._uU(5,"Miscellaneous"),e.qZA()()(),e._UZ(6,"router-outlet")),2&et&&(e.xp6(2),e.Q6J("routerLink",e.DdM(4,R))("ngClass",e.WLB(5,F,"Tab1"==y.tab,"Tab2"==y.tab)),e.xp6(2),e.Q6J("routerLink",e.DdM(8,Y))("ngClass",e.WLB(9,F,"Tab2"==y.tab,"Tab1"==y.tab)))},dependencies:[j.mk,i.lC,i.rH,n.lW]}),L})()},71343:(bt,at,s)=>{s.d(at,{E:()=>o});var u=s(65938),N=s(27033),m=s(41074),Q=s(24006),k=s(65730),a=s(94650),c=s(4859),$=s(59549),t=s(284),i=s(93416);let o=(()=>{class e{constructor(K,j,n,R){this.dialogRef=K,this.data=j,this.settingService=n,this.eventService=R,this.barButtonOptions={active:!1,text:"SAVE",buttonColor:"accent",barColor:"accent",raised:!0,stroked:!1,mode:"determinate",value:10,disabled:!1,fullWidth:!1},this.name=new Q.p4("",[Q.kI.required])}ngOnInit(){this.advisorId=k.e.getAdvisorId(),this.data&&this.name.setValue(this.data.name)}onNoClick(){this.dialogRef.close()}OnEnterFunc(K){13==K.keyCode&&(this.data?this.edit():this.add())}add(){if(this.name.invalid)return void this.name.markAllAsTouched();const K={name:this.name.value,advisorId:this.advisorId};this.barButtonOptions.active=!0,this.settingService.taskStatusAdd(K).subscribe(j=>{this.barButtonOptions.active=!1,this.dialogRef.close(j),this.eventService.openSnackBar("Status added successfully","Dismiss")},j=>{this.barButtonOptions.active=!1,this.eventService.openSnackBar(j,"Dismiss")})}
1edit(){if(this.name.invalid)return void this.name.markAllAsTouched();const K={name:this.name.value,id:this.data.id};this.barButtonOptions.active=!0,this.settingService.taskStatusEdit(K).subscribe(j=>{this.barButtonOptions.active=!1,this.dialogRef.close(j),this.eventService.openSnackBar("Status updated successfully","Dismiss")},j=>{this.barButtonOptions.active=!1,this.eventService.openSnackBar(j,"Dismiss")})}}return e.\u0275fac=function(K){return new(K||e)(a.Y36(u.so),a.Y36(u.WI),a.Y36(N.f),a.Y36(m.P))},e.\u0275cmp=a.Xpm({type:e,selectors:[["app-add-task-custom-status"]],decls:14,vars:3,consts:[[1,"p-28","pb-16","pt-20"],["mat-dialog-title",""],["mat-dialog-content","",1,"form-group"],["matInput","",1,"form-control",3,"formControl","keyup"],[1,"pt-20","m-0","roboto","f-400"],["mat-dialog-action","",1,"full-end","pt-24"],["mat-button","",3,"click"],[1,"br-0","text-inherit","ml-12",3,"options","btnClick"]],template:function(K,j){1&K&&(a.TgZ(0,"div",0)(1,"h1",1),a._uU(2),a.qZA(),a.TgZ(3,"div",2)(4,"mat-form-field")(5,"input",3),a.NdJ("keyup",function(R){return j.OnEnterFunc(R)}),a.qZA(),a.TgZ(6,"mat-error"),a._uU(7,"This field is required"),a.qZA()(),a.TgZ(8,"p",4),a._uU(9,"Please note that, status manually added will be categorized under WIP (Work in progress). This is to simplify MIS reports."),a.qZA()(),a.TgZ(10,"div",5)(11,"button",6),a.NdJ("click",function(){return j.onNoClick()}),a._uU(12,"CANCEL"),a.qZA(),a.TgZ(13,"app-progress-button",7),a.NdJ("btnClick",function(){return j.data?j.edit():j.add()}),a.qZA()()()),2&K&&(a.xp6(2),a.hij("",j.data?"EDIT":"ADD"," STATUS"),a.xp6(3),a.Q6J("formControl",j.name),a.xp6(8),a.Q6J("options",j.barButtonOptions))},dependencies:[c.lW,u.uh,u.xY,$.TO,$.KE,t.Nt,i.l,Q.Fj,Q.JJ,Q.oH]}),e})()},75842:(bt,at,s)=>{s.d(at,{z:()=>l});var u=s(29521),N=s(53626),m=s(27033),Q=s(41074),k=s(93584),a=s(73555),c=s(65730),$=s(71343),t=s(24006),i=s(70661),o=s(7461),e=s(94650),G=s(65938),K=s(36895),j=s(4859),n=s(56709),R=s(77331),F=s(97392),Y=s(59549),w=s(284),L=s(33152),I=s(81638),et=s(93416);const y=["list1"],it=["table1"],H=["table"],_t=function(r,p){return{"b-outline":r,"":p}};function pt(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"li",27),e.NdJ("click",function(){const V=e.CHM(_).$implicit,vt=e.oxw(2);return e.KtG(vt.changeView(V))}),e._uU(1),e.qZA()}if(2&r){const _=p.$implicit,v=e.oxw(2);e.Q6J("ngClass",e.WLB(2,_t,v.selectedCategory.id&&v.selectedCategory.id==_.id,"tab1"==v.viewMode)),e.xp6(1),e.hij(" ",_.name,"")}}function gt(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"li",28),e.NdJ("click",function(){e.CHM(_);const U=e.oxw(2);return e.KtG(U.addNewCategory())}),e._uU(1," + Add category"),e.qZA()}}function ht(r,p){1&r&&(e.TgZ(0,"mat-icon",45),e._uU(1,"cancel"),e.qZA())}function ft(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"mat-chip",43),e.NdJ("removed",function(){const V=e.CHM(_).$implicit,vt=e.oxw(3);return e.KtG(vt.remove(V,"edit"))}),e._uU(1),e.YNc(2,ht,2,0,"mat-icon",44),e.qZA()}if(2&r){const _=p.$implicit,v=e.oxw(3);e.Q6J("selectable",v.selectable)("removable",v.removable),e.xp6(1),e.hij(" ",_.name," "),e.xp6(1),e.Q6J("ngIf",v.removable)}}function nt(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"app-progress-button",46),e.NdJ("btnClick",function(){e.CHM(_);const U=e.oxw(3);return e.KtG(U.editCategory())}),e.qZA()}if(2&r){const _=e.oxw(3);e.Q6J("options",_.barButtonOptions)}}function dt(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"div",8)(1,"div",29)(2,"h5",30),e._uU(3,"Category"),e.qZA(),e.TgZ(4,"mat-form-field")(5,"input",31),e.NdJ("keyup",function(U){e.CHM(_);const V=e.oxw(2);return e.KtG(V.editOnEnter(U))}),e.qZA(),e.TgZ(6,"mat-error"),e._uU(7,"This field is required"),e.qZA()(),e.TgZ(8,"h5",32),e._uU(9,"Add sub category"),e.qZA(),e.TgZ(10,"div",33)(11,"mat-form-field",34)(12,"mat-chip-list",35,36),e.YNc(14,ft,3,4,"mat-chip",37),e.TgZ(15,"input",38),e.NdJ("matChipInputTokenEnd",function(U){e.CHM(_);const V=e.oxw(2);return e.KtG(V.add(U,"edit"))}),e.qZA()()()(),e.TgZ(16,"div",39),e.YNc(17,nt,1,1,"app-progress-button",40),e.qZA()(),e.TgZ(18,"div",41)(19,"img",42),e.NdJ("click",function(){e.CHM(_);const U=e.oxw(2);return e.KtG(U.deletePopup("CATEGORY",U.selectedCategory))}),e.qZA()()()}if(2&r){const _=e.MAs(13),v=e.oxw(2);e.xp6(1),e.Q6J("formGroup",v.categoryForm),e.xp6(13),e.Q6J("ngForOf",v.selectedCategory.subCategories),e.xp6(1),e.Q6J("matChipInputFor",_)("matChipInputSeparatorKeyCodes",v.separatorKeysCodes)("matChipInputAddOnBlur",v.addOnBlur),e.xp6(2),e.Q6J("ngIf",v.settingActivityRoles.Edit)}}function rt(r,p){1&r&&(e.TgZ(0,"mat-icon",45),e._uU(1,"cancel"),e.qZA())}function X(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"mat-chip",43),e.NdJ("removed",function(){const V=e.CHM(_).$implicit,vt=e.oxw(3);return e.KtG(vt.remove(V,"add"))}),e._uU(1),e.YNc(2,rt,2,0,"mat-icon",44),e.qZA()}if(2&r){const _=p.$implicit,v=e.oxw(3);e.Q6J("selectable",v.selectable)("removable",v.removable),e.xp6(1),e.hij(" ",_.name," "),e.xp6(1),e.Q6J("ngIf",v.removable)}}function mt(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"div",8)(1,"div",29)(2,"h5",30),e._uU(3,"Category"),e.qZA(),e.TgZ(4,"mat-form-field"),e._UZ(5,"input",47),e.TgZ(6,"mat-error"),e._uU(7,"This field is required"),e.qZA()(),e.TgZ(8,"h5",32),e._uU(9,"Add sub category"),e.qZA(),e.TgZ(10,"div",33)(11,"mat-form-field",34)(12,"mat-chip-list",35,36),e.YNc(14,X,3,4,"mat-chip",37),e.TgZ(15,"input",38),e.NdJ("matChipInputTokenEnd",function(U){e.CHM(_);const V=e.oxw(2);return e.KtG(V.add(U,"add"))}),e.qZA()()()(),e.TgZ(16,"div",48)(17,"app-progress-button",49),e.NdJ("btnClick",function(){e.CHM(_);const U=e.oxw(2);return e.KtG(U.addCategory())}),e.qZA(),e.TgZ(18,"button",50),e.NdJ("click",function(){e.CHM(_);const U=e.oxw(2);return e.KtG(U.cancelViewMode())}),e._uU(19,"CANCEL"),e.qZA()()()()}if(2&r){const _=e.MAs(13),v=e.oxw(2);e.xp6(1),e.Q6J("formGroup",v.addNewCategoryForm),e.xp6(13),e.Q6J("ngForOf",v.fruits),e.xp6(1),e.Q6J("matChipInputFor",_)("matChipInputSeparatorKeyCodes",v.separatorKeysCodes)("matChipInputAddOnBlur",v.addOnBlur),e.xp6(2),e.Q6J("options",v.barButtonOptions)}}function At(r,p){if(1&r&&(e.TgZ(0,"div",8)(1,"div",22)(2,"ul",23),e.YNc(3,pt,2,5,"li",24),e.YNc(4,gt,2,0,"li",25),e.qZA()(),e.TgZ(5,"div",26),e.YNc(6,dt,20,6,"div",4),e.YNc(7,mt,20,6,"div",4),e.qZA()()),2&r){const _=e.oxw();e.xp6(3),e.Q6J("ngForOf",_.nonLinkedCategoryList),e.xp6(1),e.Q6J("ngIf",_.hideCategory&&_.settingActivityRoles.Add),e.xp6(1),e.Q6J("ngSwitch",_.viewMode),e.xp6(1),e.Q6J("ngIf",_.selectedCategory.id),e.xp6(1),e.Q6J("ngIf",!_.selectedCategory.id)}}function st(r,p){1&r&&(e.TgZ(0,"mat-icon",45),e._uU(1,"cancel"),e.qZA())}function q(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"mat-chip",43),e.NdJ("removed",function(){const V=e.CHM(_).$implicit,vt=e.oxw(2);return e.KtG(vt.remove(V,"add"))}),e._uU(1),e.YNc(2,st,2,0,"mat-icon",44),e.qZA()}if(2&r){const _=p.$implicit,v=e.oxw(2);e.Q6J("selectable",v.selectable)("removable",v.removable),e.xp6(1),e.hij(" ",_.name," "),e.xp6(1),e.Q6J("ngIf",v.removable)}}function h(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"app-progress-button",46),e.NdJ("btnClick",function(){e.CHM(_);const U=e.oxw(2);return e.KtG(U.addCategory())}),e.qZA()}if(2&r){const _=e.oxw(2);e.Q6J("options",_.barButtonOptions)}}function C(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"div",8)(1,"div",29)(2,"h5",30),e._uU(3,"Category"),e.qZA(),e.TgZ(4,"mat-form-field"),e._UZ(5,"input",47),e.TgZ(6,"mat-error"),e._uU(7,"This field is required"),e.qZA()(),e.TgZ(8,"h5",32),e._uU(9,"Add sub category"),e.qZA(),e.TgZ(10,"div",33)(11,"mat-form-field",34)(12,"mat-chip-list",35,36),e.YNc(14,q,3,4,"mat-chip",37),e.TgZ(15,"input",38),e.NdJ("matChipInputTokenEnd",function(U){e.CHM(_);const V=e.oxw();return e.KtG(V.add(U,"add"))}),e.qZA()()()(),e.TgZ(16,"div",51),e.YNc(17,h,1,1,"app-progress-button",40),e.TgZ(18,"button",50),e.NdJ("click",function(){e.CHM(_);const U=e.oxw();return e.KtG(U.changesViewMode())}),e._uU(19,"CANCEL"),e.qZA()()()()}if(2&r){const _=e.MAs(13),v=e.oxw();e.xp6(1),e.Q6J("formGroup",v.addNewCategoryForm),e.xp6(13),e.Q6J("ngForOf",v.fruits),e.xp6(1),e.Q6J("matChipInputFor",_)("matChipInputSeparatorKeyCodes",v.separatorKeysCodes)("matChipInputAddOnBlur",v.addOnBlur),e.xp6(2),e.Q6J("ngIf",v.settingActivityRoles.Add)}}function g(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"button",56),e.NdJ("click",function(){e.CHM(_);const U=e.oxw(2);return e.KtG(U.changesViewMode())}),e._uU(1,"ADD CATEGORY"),e.qZA()}}function E(r,p){if(1&r&&(e.TgZ(0,"div",52)(1,"div",53)(2,"p",54),e._uU(3,"You have an option to add custom category as well as sub category in the"),e._UZ(4,"br"),e._uU(5," Non linked task template from here."),e.qZA(),e.YNc(6,g,2,0,"button",55),e.qZA()()),2&r){const _=e.oxw();e.xp6(6),e.Q6J("ngIf",_.settingActivityRoles.Add)}}function x(r,p){1&r&&(e.TgZ(0,"div",57),e._uU(1," Loading data "),e.qZA())}function tt(r,p){if(1&r&&(e.TgZ(0,"h5",61),e._uU(1),e.qZA()),2&r){const _=e.oxw().$implicit;e.xp6(1),e.hij(" ",_.name?_.name:"N/A","")}}function B(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"img",70),e.NdJ("click",function(){e.CHM(_);const U=e.oxw(2).$implicit,V=e.oxw();return e.KtG(V.openStatusDialog(U))}),e.qZA()}}function z(r,p){if(1&r){const _=e.EpF();e.TgZ(0,"img",71),e.NdJ("click",function(){e.CHM(_);const U=e.oxw(2).$implicit,V=e.oxw();return e.KtG(V.deletePopup("TASK STATUS",U))}),e.qZA()}}function Z(r,p){if(1&r&&(e.TgZ(0,"div",66),e.YNc(1,B,1,0,"img",67),e.YNc(2,z,1,0,"img",68),e._UZ(3,"img",69),e.qZA()),2&r){const _=e.oxw(2);e.xp6(1),e.Q6J("ngIf",_.settingActivityRoles.edit),e.xp6(1),e.Q6J("ngIf",_.settingActivityRoles.Delete)}}const b=function(r){return{"h-30 m-4":r}};function M(r,p){if(1&r&&(e.TgZ(0,"div",58)(1,"div",59)(2,"div",60)(3,"h5",61),e._uU(4),e.qZA()()(),e.TgZ(5,"div",62)(6,"div",60),e.YNc(7,tt,2,1,"h5",63),e.qZA()(),e.TgZ(8,"div",64),e.YNc(9,Z,4,2,"div",65),e.qZA()()),2&r){const _=p.$implicit,v=e.oxw();e.Q6J("cdkDragData",_),e.xp6(2),e.Q6J("ngClass",e.VKq(6,b,v.isLoading)),e.xp6(2),e.Oqu(_.defaultName),e.xp6(2),e.Q6J("ngClass",e.VKq(8,b,v.isLoading)),e.xp6(1),e.Q6J("ngIf",!v.isLoading),e.xp6(2),e.Q6J("ngIf",!v.isLoading)}}let l=(()=>
1{class r{constructor(_,v,U,V,vt,Dt,yt){this.settingService=_,this.eventService=v,this.auth=U,this.dialog=V,this.fb=vt,this.roleService=Dt,this.crmService=yt,this.barButtonOptions={active:!1,text:"SAVE",buttonColor:"accent",barColor:"accent",raised:!0,stroked:!1,mode:"determinate",value:10,disabled:!1,fullWidth:!1},this.showAddCategoryScreen=!1,this.taskStatus={allow:!1},this.visible=!0,this.selectable=!0,this.removable=!0,this.addOnBlur=!0,this.displayedColumns=["position","name","actions"],this.dataSource=new N.by,this.separatorKeysCodes=[u.K5,u.OC],this.fruits=[],this.isInvalidDragEvent=!1}ngOnInit(){this.settingActivityRoles=this.roleService.settingPermission.subModule.activity.capabilityList,this.categoryForm=this.fb.group({name:[,[t.kI.required]]}),this.addNewCategoryForm=this.fb.group({name:[,[t.kI.required]]}),this.viewMode="tab1",this.advisorId=c.e.getAdvisorId(),this.ELEMENT_DATA=[{position:7,name:"Nitrogen",weight:14.0067,symbol:"N"},{position:8,name:"Oxygen",weight:15.9994,symbol:"O"},{position:9,name:"Fluorine",weight:18.9984,symbol:"F"},{position:10,name:"Neon",weight:20.1797,symbol:"Ne"}],this.crmService.customStatus?this.getCustomStatusRes(this.crmService.customStatus):this.getCustomStatus(),this.crmService.categoryList?this.getNoninkedCategoryRes(this.crmService.categoryList):this.getNoninkedCategory(),this.crmService.taskMarkStatus?this.getTaskMarkStatusRes(this.crmService.taskMarkStatus):this.getTaskMarkStatus()}add(_,v){const U=_.input,V=_.value;if((V||"").trim()){if("add"==v)return this.fruits.push({name:V.trim()}),void(U&&(U.value=""));const vt={nonLinkedTaskCategoryId:this.selectedCategory.id,name:this.auth.sanitizeInput(V),performedBy:c.e.getUserInfo().userId};"add"==v?this.fruits.push({name:V.trim()}):this.selectedCategory.subCategories.push({name:V.trim()}),this.settingService.addTaskSubCategory(vt).subscribe(Dt=>{},Dt=>{this.eventService.openSnackBar(Dt,"Dismiss")})}U&&(U.value="")}getTaskMarkStatus(){this.settingService.getTaskMarkStatus({advisorId:this.advisorId}).subscribe(v=>{this.getTaskMarkStatusRes(v)})}getTaskMarkStatusRes(_){_&&(this.taskStatus=_,this.crmService.taskMarkStatus=_)}markUnmarkTaskStatus(_){this.settingService.markUnmarkTaskStatus({allow:_.checked,advisorId:this.advisorId}).subscribe(U=>{this.crmService.taskMarkStatus=null},U=>{this.eventService.openSnackBar(U,"Dismiss")})}addNewCategory(){this.hideCategory=!1,this.nonLinkedCategoryList.push({name:""}),this.selectedCategory={name:""},this.fruits=[]}editOnEnter(_){13==_.keyCode&&this.editCategory()}deletePopup(_,v){if("TASK STATUS"==_&&("Done"==v.defaultName||"Not Started"==v.defaultName))return void this.eventService.openSnackBar("This is system generated status therefore cannot be deleted.","Dismiss");const V=this.dialog.open(k.$,{width:"400px",data:{data:_,header:"DELETE",body:"Are you sure you want to delete?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{"CATEGORY"==_?this.settingService.deleteTaskCategory({id:v.id}).subscribe(Dt=>{V.close(),this.getNoninkedCategory(),this.eventService.openSnackBar("Deleted successfully","Dismiss")},Dt=>{this.eventService.openSnackBar(Dt,"Dismiss")}):this.settingService.deleteStatus({id:v.id,advisorId:this.advisorId}).subscribe(Dt=>{V.close(),this.getCustomStatus(),this.eventService.openSnackBar("Deleted successfully","Dismiss")},Dt=>{this.eventService.openSnackBar(Dt,"Dismiss")})},negativeMethod:()=>{}},autoFocus:!1});V.afterClosed().subscribe(vt=>{})}remove(_,v){if("add"==v){const U=this.fruits.indexOf(_);this.fruits.splice(U,1)}else{const U=this.selectedCategory.subCategories.indexOf(_);this.settingService.deleteCustomSubCategory({id:_.id}).subscribe(vt=>{this.selectedCategory.subCategories.splice(U,1)},vt=>{this.eventService.openSnackBar(vt,"Dismiss")})}}getCustomStatus(){const _={advisorId:this.advisorId};this.isLoading=!0,this.dataSource.data=[{},{},{}],this.settingService.getCustomTaskStatus(_).subscribe(v=>{this.getCustomStatusRes(v)},v=>{this.isLoading=!1,this.dataSource.data=[]})}getCustomStatusRes(_){this.isLoading=!1,_&&(this.dataSource.data=_,this.crmService.customStatus=_)}getNoninkedCategory(){const _={advisorId:this.advisorId};this.categoryLoader=!0,this.settingService.getCustomNonLinkedCategory(_).subscribe(v=>{this.getNoninkedCategoryRes(v)},v=>{this.categoryLoader=!1})}getNoninkedCategoryRes(_){this.categoryLoader=!1,this.showAddCategoryScreen=!1,_&&_.length>0?(this.crmService.categoryList=_,this.hideCategory=!0,this.nonLinkedCategoryList=_,this.selectedCategory=_[0],this.viewMode=_[0].id,this.auth.sanitizeInput(this.categoryForm.get("name").setValue(this.selectedCategory.name))):this.nonLinkedCategoryList=[]}changesViewMode(){this.showAddCategoryScreen=!this.showAddCategoryScreen,this.auth.sanitizeInput(this.addNewCategoryForm.get("name").setValue("")),this.fruits=[]}changeView(_){let v;this.selectedCategory=_,this.viewMode=_.id,this.auth.sanitizeInput(this.categoryForm.get("name").setValue(_.name)),this.nonLinkedCategoryList.forEach((U,V)=>{U.id||(this.hideCategory=!0,v=V)}),v&&this.nonLinkedCategoryList.splice(v,1)}cancelViewMode(){this.hideCategory=!0,this.nonLinkedCategoryList.pop(),this.selectedCategory=this.nonLinkedCategoryList[0],this.fruits=[]}openStatusDialog(_){this.dialog.open($.E,{width:"300px",height:"300px",data:_}).afterClosed().subscribe(U=>{U&&(this.crmService.customStatus=null,this.getCustomStatus())})}editCategory(){if(this.selectedCategory.name==this.auth.sanitizeInput(this.categoryForm.get("name").value))return;if(this.categoryForm.get("name").invalid)return void this.categoryForm.get("name").markAllAsTouched();const _={id:this.selectedCategory.id,name:this.auth.sanitizeInput(this.categoryForm.get("name").value)};this.settingService.editTaskCategory(_).subscribe(v=>{this.eventService.openSnackBar("Category updated successfully","Dismiss"),this.getNoninkedCategory()},v=>{this.eventService.openSnackBar(v,"Dismiss")})}addCategory(){if(this.addNewCategoryForm.get("name").invalid)return void this.addNewCategoryForm.get("name").markAllAsTouched();const _={advisorId:this.advisorId,name:this.auth.sanitizeInput(this.addNewCategoryForm.get("name").value),subCategories:this.fruits};this.settingService.addTaskCategory(_).subscribe(v=>{this.eventService.openSnackBar("Category added successfully","Dismiss"),this.showAddCategoryScreen=!1,this.auth.sanitizeInput(this.addNewCategoryForm.get("name").setValue("")),this.getNoninkedCategory()},v=>{this.eventService.openSnackBar(v,"Dismiss")})}dropTable(_){if(!this.settingActivityRoles.Edit)return;if(this.isInvalidDragEvent)return void(this.isInvalidDragEvent=!1);const v=this.dataSource.data.findIndex(V=>V===_.item.data);(0,a.bA)(this.dataSource.data,v,_.currentIndex);const U=[];this.dataSource.data.forEach(V=>{U.push({id:V.id})}),this.settingService.reorderCustomTaskStatus(U).subscribe(V=>{V&&(this.crmService.taskStatus=null)})}dragStarted(_){this.isInvalidDragEvent&&document.dispatchEvent(new Event("mouseup"))}}return r.\u0275fac=function(_){return new(_||r)(e.Y36(m.f),e.Y36(Q.P),e.Y36(c.e),e.Y36(G.uw),e.Y36(t.QS),e.Y36(i.N),e.Y36(o.j))},r.\u0275cmp=e.Xpm({type:r,selectors:[["app-setting-activity-task-setting"]],viewQuery:function(_,v){if(1&_&&(e.Gf(y,7),e.Gf(it,7),e.Gf(H,7)),2&_){let U;e.iGM(U=e.CRH())&&(v.list1=U.first),e.iGM(U=e.CRH())&&(v.table1=U.first),e.iGM(U=e.CRH())&&(v.table=U.first)}},decls:34,vars:9,consts:[[1,"p-20"],["id","setting-activity-task-setting",1,"row"],[1,"col-md-12","col-lg-6","p-0"],[1,"m-0","roboto","f-400","pb-20"],["class","row",4,"ngIf"],["class","b-a",4,"ngIf"],["class","loader-text",4,"ngIf"],[1,"col-md-5","pr-0","pl-28","ml-33-992"],[1,"row"],[1,"col-md-12","col-lg-12","pt-20-992"],[1,"m-0","roboto","f-400"],[1,"m-0","text-primitive","f-400","roboto","pt-4","pb-20"],[1,"row","bg-grey","lter","b-a"],[1,"col-md-4","br"],[1,"m-0","roboto","f-500","pt-10","pb-10"],[1,"col-md-5"],[1,"col-md-3"],["appSkeletonLoading","","cdkDropList","",1,"skeletonAnimation",3,"appSkeletonLoading","cdkDropListData","cdkDropListDropped"],["cdkDrag","","class","row b-a bt-0 bg-white",3,"cdkDragData",4,"ngFor","ngForOf"],[1,"pt-8","text-primitive","f-14","roboto","f-400","c-p",3,"click"],[3,"disabled","checked","change"],[1,"m-0","roboto","text-primitive","f-400","pl-24"],[1,"col-md-4","settingPreference","p-0"],[1,"vertical-menu"],["class","c-p",3,"ngClass","click",4,"ngFor","ngForOf"],["class","text-primitive c-p",3,"click",4,"ngIf"],[1,"col-md-8","p-0","b-a","mt--1",3,"ngSwitch"],[1,"c-p",3,"ngClass","click"],[1,"text-primitive","c-p",3,"click"],[1,"col-md-11","pr-0",3,"formGroup"],[1,"m-0","roboto","f-400","pt-10","pb-10","f-14"],["matInput","","formControlName","name",1,"form-control","w-50",3,"keyup"],[1,"m-0","roboto","f-400","pt-28","pb-10","f-14"],["id","new-mail-chips"],[1,"h-auto","form-control"],["aria-label","Fruit selection"],["chipList",""],[3,"selectable","removable","removed",4,"ngFor","ngForOf"],[3,"matChipInputFor","matChipInputSeparatorKeyCodes","matChipInputAddOnBlur","matChipInputTokenEnd"],[1,"mt-12"],["class","br-0 text-inherit",3,"options","btnClick",4,"ngIf"],[1,"col-md-1","pt-10","text-right","pl-0"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592042/myplanner/images/webp/delete-black.webp","alt","black delete icon",1,"c-p",3,"click"],[3,"selectable","removable","removed"],["matChipRemove","",4,"ngIf"],["matChipRemove",""],[1,"br-0","text-inherit",3,"options","btnClick"],["matInput","","formControlName","name",1,"form-control","w-50"],[1,"d-flex","mt-12"],[1,"br-0","text-inherit","h-36",3,"options","btnClick"],["mat-stroked-button","",1,"btn-default","addon","ml-12",3,"click"],[1,"d-flex","mt-20"],[1,"b-a"],[1,"text-center","pt-100","pb-100"],[1,"pb-28","m-0","text-primitive","roboto","f-400"],["mat-stroked-button","","class","btn-primary",3,"click",4,"ngIf"],["mat-stroked-button","",1,"btn-primary",3,"click"],[1,"loader-text"],["cdkDrag","",1,"row","b-a","bt-0","bg-white",3,"cdkDragData"],[1,"col-md-4","br","relClass"],[1,"bar",3,"ngClass"],[1,"m-0","roboto","f-14","f-400","pt-10","pb-10"],[1,"col-md-5","relClass"],["class","m-0 roboto f-14 f-400 pt-10 pb-10",4,"ngIf"],[1,"col-md-3","text-right"],["class","pt-8 pb-8",4,"ngIf"],[1,"pt-8","pb-8"],["alt","edit icon","src","https://res.cloudinary.com/futurewise/image/upload/v1619592631/myplanner/images/svg/edit.svg","class","pr-4 c-p",3,"click",4,"ngIf"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592620/myplanner/images/svg/delete.svg","class","pr-4 c-p","alt","delete icon",3,"click",4,"ngIf"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592689/myplanner/images/svg/move.svg","alt","move icon",1,"c-p"],["alt","edit icon","src","https://res.cloudinary.com/futurewise/image/upload/v1619592631/myplanner/images/svg/edit.svg",1,"pr-4","c-p",3,"click"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592620/myplanner/images/svg/delete.svg","alt","delete icon",1,"pr-4","c-p",3,"click"]],template:function(_,v){1&_&&(e.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"h5",3),e._uU(4,"Manage categories for Non linked task"),e.qZA(),e.YNc(5,At,8,5,"div",4),e.YNc(6,C,20,6,"div",4),e.YNc(7,E,7,1,"div",5),e.YNc(8,x,2,0,"div",6),e.qZA(),e.TgZ(9,"div",7)(10,"div",8)(11,"div",9)(12,"h5",10),e._uU(13,"Task status categories"),e.qZA(),e.TgZ(14,"p",11),e._uU(15,"By defaut, we have only two categories - Not started, Done. "),e._UZ(16,"br"),e._uU(17," You have an option to add more sub categories from here. "),e.qZA(),e.TgZ(18,"div",12)(19,"div",13)(20,"h5",14),e._uU(21,"Default name "),e.qZA()(),e.TgZ(22,"div",15)(23,"h5",14),e._uU(24,"Customized name "),e.qZA()(),e._UZ(25,"div",16),e.qZA(),e.TgZ(26,"div",17),e.NdJ("cdkDropListDropped",function(V){return v.dropTable(V)}),e.YNc(27,M,10,10,"div",18),e.qZA(),e.TgZ(28,"p",19),e.NdJ("click",function(){return v.openStatusDialog(null)}),e._uU(29,"+ Add status "),e.qZA()()(),e.TgZ(30,"mat-checkbox",20),e.NdJ("change",function(V){return v.markUnmarkTaskStatus(V)}),e._uU(31,"Task creator "),e.qZA(),e.TgZ(32,"p",21),e._uU(33,"Check the box if only the Task creator can mark the task as complete."),e.qZA()()()()),2&_&&(e.xp6(5),e.Q6J("ngIf",v.nonLinkedCategoryList&&v.nonLinkedCategoryList.length>0&&0==v.showAddCategoryScreen&&!v.categoryLoader),e.xp6(1),e.Q6J("ngIf",v.showAddCategoryScreen),e.xp6(1),e.Q6J("ngIf",v.nonLinkedCategoryList&&0==v.n
1onLinkedCategoryList.length&&0==v.showAddCategoryScreen&&!v.categoryLoader),e.xp6(1),e.Q6J("ngIf",v.categoryLoader),e.xp6(18),e.Q6J("appSkeletonLoading",v.isLoading)("cdkDropListData",v.dataSource.data),e.xp6(1),e.Q6J("ngForOf",v.dataSource.data),e.xp6(3),e.Q6J("disabled",!v.settingActivityRoles.edit)("checked",v.taskStatus.allow))},dependencies:[K.mk,K.sg,K.O5,K.RF,j.lW,n.oG,R.qn,R.HS,R.oH,R.qH,F.Hw,Y.TO,Y.KE,w.Nt,L.k,I.d,et.l,a.Wj,a.Zt,t.Fj,t.JJ,t.JL,t.sg,t.u],styles:[".cdk-drop-list-dragging[_ngcontent-%COMP%] .cdk-drag[_ngcontent-%COMP%]{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag-preview[_ngcontent-%COMP%]{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;padding:4px}.col-xs[_ngcontent-%COMP%]{width:2%}.col-sm[_ngcontent-%COMP%]{width:10%}.col-md[_ngcontent-%COMP%]{width:20%}.mt--1[_ngcontent-%COMP%]{margin-top:-1px!important}"]}),r})()},5968:(bt,at,s)=>{s.d(at,{S:()=>Yt});var u=s(41074),N=s(67241),m=s(65730),Q=s(70591),k=s(27033),a=s(93584),c=s(17128),$=s(27
1783),t=s(70661),i=s(7461),o=s(94650),e=s(23767),G=s(65938),K=s(36895),j=s(4859),n=s(28255),R=s(53626),F=s(81638);function Y(D,lt){if(1&D){const P=o.EpF();o.TgZ(0,"button",7),o.NdJ("click",function(){o.CHM(P);const A=o.oxw(2);return o.KtG(A.addNewTaskTemplate())}),o._uU(1," ADD NEW"),o.qZA()}}function w(D,lt){if(1&D&&(o.TgZ(0,"div",5),o.YNc(1,Y,2,0,"button",6),o.qZA()),2&D){const P=o.oxw();o.xp6(1),o.Q6J("ngIf",P.taskList&&P.settingActivityRoles.Add)}}function L(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Type "),o.qZA())}function I(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.categoryName)}}function et(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,I,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function y(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Category "),o.qZA())}function it(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.subCategoryName?P.subCategoryName:"-")}}function H(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,it,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function _t(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Sub category "),o.qZA())}function pt(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.subSubCategoryName?P.subSubCategoryName:"-")}}function gt(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,pt,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function ht(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Task template "),o.qZA())}function ft(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.taskDescription)}}function nt(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,ft,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function dt(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Default assigned to "),o.qZA())}function rt(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.ownerName?P.ownerName:"-")}}function X(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,rt,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function mt(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Turnaround time "),o.qZA())}function At(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.turnAroundTime?"T + "+P.turnAroundTime:"-")}}function st(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,At,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function q(D,lt){1&D&&o._UZ(0,"th",28)}function h(D,lt){1&D&&o._UZ(0,"img",33)}function C(D,lt){if(1&D){const P=o.EpF();o.TgZ(0,"td",29),o.YNc(1,h,1,0,"img",30),o.TgZ(2,"mat-menu",null,31)(4,"button",32),o.NdJ("click",function(){const ot=o.CHM(P).$implicit,T=o.oxw(2);return o.KtG(T.editTaskTemplate(ot,""))}),o._uU(5," Edit "),o.qZA(),o.TgZ(6,"button",32),o.NdJ("click",function(){const ot=o.CHM(P).$implicit,T=o.oxw(2);return o.KtG(T.deleteTask("setting",ot))}),o._uU(7," Delete "),o.qZA()()()}if(2&D){const P=o.MAs(3),ut=o.oxw(2);o.Q6J("matMenuTriggerFor",P),o.xp6(1),o.Q6J("ngIf",!ut.isLoading)}}function g(D,lt){1&D&&o._UZ(0,"tr",34)}function E(D,lt){1&D&&o._UZ(0,"tr",35)}function x(D,lt){if(1&D&&(o.TgZ(0,"div",8),o._uU(1," Linked task template "),o.TgZ(2,"div",9)(3,"table",10),o.ynx(4,11),o.YNc(5,L,2,0,"th",12),o.YNc(6,et,3,1,"td",13),o.BQk(),o.ynx(7,14),o.YNc(8,y,2,0,"th",12),o.YNc(9,H,3,1,"td",13),o.BQk(),o.ynx(10,15),o.YNc(11,_t,2,0,"th",12),o.YNc(12,gt,3,1,"td",13),o.BQk(),o.ynx(13,16),o.YNc(14,ht,2,0,"th",12),o.YNc(15,nt,3,1,"td",13),o.BQk(),o.ynx(16,17),o.YNc(17,dt,2,0,"th",12),o.YNc(18,X,3,1,"td",13),o.BQk(),o.ynx(19,18),o.YNc(20,mt,2,0,"th",12),o.YNc(21,st,3,1,"td",13),o.BQk(),o.ynx(22,19),o.YNc(23,q,1,0,"th",20),o.YNc(24,C,8,2,"td",21),o.BQk(),o.YNc(25,g,1,0,"tr",22),o.YNc(26,E,1,0,"tr",23),o.qZA()()()),2&D){const P=o.oxw();o.xp6(3),o.Q6J("dataSource",P.linkedTaskList)("appSkeletonLoading",P.isLoading),o.xp6(22),o.Q6J("matHeaderRowDef",P.displayedColumns),o.xp6(1),o.Q6J("matRowDefColumns",P.displayedColumns)}}function tt(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Task template "),o.qZA())}function B(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.taskDescription)}}function z(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,B,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function Z(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Category "),o.qZA())}function b(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.categoryName?P.categoryName:"-")}}function M(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,b,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function l(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Sub category "),o.qZA())}function r(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.subCategoryName?P.subCategoryName:"-")}}function p(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,r,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function _(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Default assigned to "),o.qZA())}function v(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.ownerName?P.ownerName:"-")}}function U(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,v,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function V(D,lt){1&D&&(o.TgZ(0,"th",24),o._uU(1," Turnaround time "),o.qZA())}function vt(D,lt){if(1&D&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&D){const P=o.oxw().$implicit;o.xp6(1),o.Oqu(P.turnAroundTime?"T + "+P.turnAroundTime:"-")}}function Dt(D,lt){if(1&D&&(o.TgZ(0,"td",25)(1,"div",26),o.YNc(2,vt,2,1,"span",27),o.qZA()()),2&D){const P=o.oxw(2);o.xp6(2),o.Q6J("ngIf",!P.isLoading)}}function yt(D,lt){1&D&&o._UZ(0,"th",28)}function St(D,lt){1&D&&o._UZ(0,"img",42)}function Et(D,lt){if(1&D){const P=o.EpF();o.TgZ(0,"td",29),o.YNc(1,St,1,0,"img",41),o.TgZ(2,"mat-menu",null,31)(4,"button",32),o.NdJ("click",function(){const ot=o.CHM(P).$implicit,T=o.oxw(2);return o.KtG(T.editTaskTemplate(ot,""))}),o._uU(5," Edit "),o.qZA(),o.TgZ(6,"button",32),o.NdJ("click",function(){const ot=o.CHM(P).$implicit,T=o.oxw(2);return o.KtG(T.deleteTask("setting",ot))}),o._uU(7," Delete "),o.qZA()()()}if(2&D){const P=o.MAs(3),ut=o.oxw(2);o.Q6J("matMenuTriggerFor",P),o.xp6(1),o.Q6J("ngIf",!ut.isLoading)}}function It(D,lt){1&D&&o._UZ(0,"tr",34)}function wt(D,lt){1&D&&o._UZ(0,"tr",35)}function Nt(D,lt){if(1&D&&(o.TgZ(0,"div",36),o._uU(1," Non linked task template "),o.TgZ(2,"div",9)(3,"table",10),o.ynx(4,37),o.YNc(5,tt,2,0,"th",12),o.YNc(6,z,3,1,"td",13),o.BQk(),o.ynx(7,14),o.YNc(8,Z,2,0,"th",12),o.YNc(9,M,3,1,"td",13),o.BQk(),o.ynx(10,15),o.YNc(11,l,2,0,"th",12),o.YNc(12,p,3,1,"td",13),o.BQk(),o.ynx(13,38),o.YNc(14,_,2,0,"th",12),o.YNc(15,U,3,1,"td",13),o.BQk(),o.ynx(16,39),o.YNc(17,V,2,0,"th",12),o.YNc(18,Dt,3,1,"td",13),o.BQk(),o.ynx(19,40),o.YNc(20,yt,1,0,"th",20),o.YNc(21,Et,8,2,"td",21),o.BQk(),o.YNc(22,It,1,0,"tr",22),o.YNc(23,wt,1,0,"tr",23),o.qZA()()()),2&D){const P=o.oxw();o.xp6(3),o.Q6J("dataSource",P.unlinkedTaskList)("appSkeletonLoading",P.isLoading),o.xp6(19),o.Q6J("matHeaderRowDef",P.displayedColumns2),o.xp6(1),o.Q6J("matRowDefColumns",P.displayedColumns2)}}function Lt(D,lt){if(1&D){const P=o.EpF();o.TgZ(0,"button",7),o.NdJ("click",function(){o.CHM(P);const A=o.oxw(2);return o.KtG(A.addNewTaskTemplate())}),o._uU(1," ADD NEW"),o.qZA()}}function kt(D,lt){if(1&D&&(o.TgZ(0,"div",0)(1,"div",43)(2,"div",44),o._UZ(3,"img",45),o.TgZ(4,"h4",46),o._uU(5,"No task templates added yet"),o.qZA(),o.YNc(6,Lt,2,0,"button",6),o.qZA(),o.TgZ(7,"div",47)(8,"p"),o._uU(9,"In order to collaborate with your team in an efficie
1nt way, you can create task templates which are custmised to how you run your practice. "),o.qZA(),o.TgZ(10,"p"),o._uU(11,"You can create "),o.TgZ(12,"strong"),o._uU(13," Linked task template "),o.qZA(),o._uU(14," or "),o.TgZ(15,"strong"),o._uU(16," Non linked task template. "),o.qZA()(),o.TgZ(17,"p",48)(18,"strong"),o._uU(19," What is a linked task? "),o.qZA()(),o.TgZ(20,"p"),o._uU(21,"A linked task is one which is linked to an existing asset/insurance/loan. Linked tasks allow you to work seamlessly without having to worry about entering the details of the linked asset/insurance/loan manually. "),o.qZA(),o.TgZ(22,"p",48)(23,"strong"),o._uU(24," What is a non-linked task? "),o.qZA()(),o.TgZ(25,"p"),o._uU(26,"A non-linked task is the opposite of a linked task. There is nothing associated with such tasks. Depending on the nature of your work, you can create such task templates. E.g: On-board a new client, fill up form, do a review meeting etc. "),o.qZA(),o.TgZ(27,"p")(28,"strong"),o._uU(29," Note: "),o.qZA(),o._uU(30," Task templates can also have sub-tasks associated with them. You can assign default owners and turn around times to tasks as well as sub-tasks."),o.qZA()()()()),2&D){const P=o.oxw();o.xp6(6),o.Q6J("ngIf",P.settingActivityRoles.Add)}}function Bt(D,lt){if(1&D){const P=o.EpF();o.TgZ(0,"div",0)(1,"div",43)(2,"div",44),o._UZ(3,"img",45),o.TgZ(4,"h4",46),o._uU(5,"No task templates added yet"),o.qZA(),o.TgZ(6,"button",7),o.NdJ("click",function(){o.CHM(P);const A=o.oxw();return o.KtG(A.addNewTaskTemplate())}),o._uU(7," ADD NEW"),o.qZA()(),o.TgZ(8,"div",47)(9,"p"),o._uU(10,"In order to collaborate with your team in an efficient way, you can create task templates which are custmised to how you run your practice. "),o.qZA(),o.TgZ(11,"p"),o._uU(12,"You can create "),o.TgZ(13,"strong"),o._uU(14," Linked task template "),o.qZA(),o._uU(15," or "),o.TgZ(16,"strong"),o._uU(17," Non linked task template. "),o.qZA()(),o.TgZ(18,"p",48)(19,"strong"),o._uU(20," What is a linked task? "),o.qZA()(),o.TgZ(21,"p"),o._uU(22,"A linked task is one which is linked to an existing asset/insurance/loan. Linked tasks allow you to work seamlessly without having to worry about entering the details of the linked asset/insurance/loan manually. "),o.qZA(),o.TgZ(23,"p",48)(24,"strong"),o._uU(25," What is a non-linked task? "),o.qZA()(),o.TgZ(26,"p"),o._uU(27,"A non-linked task is the opposite of a linked task. There is nothing associated with such tasks. Depending on the nature of your work, you can create such task templates. E.g: On-board a new client, fill up form, do a review meeting etc. "),o.qZA(),o.TgZ(28,"p")(29,"strong"),o._uU(30," Note: "),o.qZA(),o._uU(31," Task templates can also have sub-tasks associated with them. You can assign default owners and turn around times to tasks as well as sub-tasks."),o.qZA()()()()}}let Yt=(()=>{class D{constructor(P,ut,A,ot,T,S,J){this.subInjectService=P,this.subscription=ut,this.eventService=A,this.orgSetting=ot,this.dialog=T,this.roleService=S,this.crmTaskService=J,this.displayedColumns=["position","name","weight","symbol","assign","time","icons"],this.displayedColumns2=["symbol1","name","weight","assign1","time1","icons1"],this.taskList=[],this.isLoading=!1,this.unlinkedTaskList=[{},{},{}],this.linkedTaskList=[{},{},{}],this.hasError=!1,this.advisorId=m.e.getAdvisorId(),this.subInjectService.singleProfileData.subscribe(ct=>{"refreshTask"==ct&&this.getTaskTemplate()})}ngOnInit(){this.settingActivityRoles=this.roleService.settingPermission.subModule.activity.capabilityList,this.orgSetting.activityTaskList?this.getTaskTemplateRes(this.orgSetting.activityTaskList):this.getTaskTemplate()}getTaskTemplate(){this.isLoading=!0,this.orgSetting.getTaskTemplate({advisorId:this.advisorId}).subscribe(ut=>this.getTaskTemplateRes(ut),ut=>{this.eventService.openSnackBar(ut,"Dismiss"),this.linkedTaskList=[],this.unlinkedTaskList=[],this.hasError=!0,this.taskList=void 0})}addNewTaskTemplate(){const ut=this.subInjectService.changeNewRightSliderState({flag:"",data:{},id:1,state:"open50",componentName:$.m}).subscribe(A=>{N.fK.isDialogClose(A)&&(N.fK.isRefreshRequired(A)&&(this.crmTaskService.categoryList=null,this.getTaskTemplate()),ut.unsubscribe())})}getTaskTemplateRes(P){this.taskList=P,this.orgSetting.activityTaskList=P,P&&(this.unlinkedTaskList=P.filter(ut=>2==ut.templateType),this.linkedTaskList=P.filter(ut=>1==ut.templateType)),this.isLoading=!1}deleteTask(P,ut){const ot=this.dialog.open(a.$,{width:"400px",data:{data:P,header:"DELETE",body:"Are you sure you want to delete?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{this.orgSetting.deleteTaskTemplate(ut.id).subscribe(T=>{ot.close(),this.crmTaskService.categoryList=null,this.getTaskTemplate()},T=>this.eventService.showErrorMessage(T)),this.eventService.openSnackBar("Deleted successfully!","Dismiss")},negativeMethod:()=>{}},autoFocus:!1});ot.afterClosed().subscribe(T=>{})}editTaskTemplate(P,ut){const ot=this.subInjectService.changeNewRightSliderState({flag:ut,data:P,id:1,state:"open50",componentName:c.I}).subscribe(T=>{N.fK.isDialogClose(T)&&(N.fK.isRefreshRequired(T)&&this.getTaskTemplate(),ot.unsubscribe())})}}return D.\u0275fac=function(P){return new(P||D)(o.Y36(e.f),o.Y36(Q.F),o.Y36(u.P),o.Y36(k.f),o.Y36(G.uw),o.Y36(t.N),o.Y36(i.j))},D.\u0275cmp=o.Xpm({type:D,selectors:[["app-setting-activity-task-templates"]],decls:6,vars:5,consts:[[1,"row"],["class","col-md-12 full-end pt-20",4,"ngIf"],["class","col-md-12 pt-10",4,"ngIf"],["class","col-md-12 pt-20",4,"ngIf"],["class","row",4,"ngIf"],[1,"col-md-12","full-end","pt-20"],["mat-stroked-button","","class","btn-primary ",3,"click",4,"ngIf"],["mat-stroked-button","",1,"btn-primary",3,"click"],[1,"col-md-12","pt-10"],[1,"overflow-y-992"],["mat-table","","id","table-low","appSkeletonLoading","",1,"mt-8","skeletonAnimation",3,"dataSource","appSkeletonLoading"],["matColumnDef","position"],["mat-header-cell","","class","br",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","weight"],["matColumnDef","symbol"],["matColumnDef","assign"],["matColumnDef","time"],["matColumnDef","icons"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","class","text-center w-2 c-p",3,"matMenuTriggerFor",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"br"],["mat-cell","",1,"br"],[1,"bar"],[4,"ngIf"],["mat-header-cell",""],["mat-cell","",1,"text-center","w-2","c-p",3,"matMenuTriggerFor"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu","class","c-p","alt","menu icon",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu","alt","menu icon",1,"c-p"],["mat-header-row",""],["mat-row",""],[1,"col-md-12","pt-20"],["matColumnDef","symbol1"],["matColumnDef","assign1"],["matColumnDef","time1"],["matColumnDef","icons1"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","24","height","24","alt","menu","class","c-p","alt","menu icon",4,"ngIf"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","24","height","24","alt","menu","alt","menu icon",1,"c-p"],[1,"col-md-12","d-flex","justify-content-center"],[1,"boxEmpty","mt-52"],["src","https://res.cloudinary.com/futurewise/image/upload/v1704959487/My-Planner_Whitewashed/task-empty-state_2-w_2.3-svg.svg","alt","empty task icon",1,"bg-primary"],[1,"mt-24","mb-12"],[1,"dashedClass"],[1,"mb-0"]],template:function(P,ut){1&P&&(o.TgZ(0,"div",0),o.YNc(1,w,2,1,"div",1),o.YNc(2,x,27,4,"div",2),o.YNc(3,Nt,24,4,"div",3),o.YNc(4,kt,31,1,"div",4),o.YNc(5,Bt,32,0,"div",4),o.qZA()),2&P&&(o.xp6(1),o.Q6J("ngIf",!ut.hasError&&!ut.isLoading),o.xp6(1),o.Q6J("ngIf",ut.taskList&&ut.linkedTaskList.length>0),o.xp6(1),o.Q6J("ngIf",ut.taskList&&ut.unlinkedTaskList.length>0),o.xp6(1),o.Q6J("ngIf",null==ut.taskList&&!ut.isLoading),o.xp6(1),o.Q6J("ngIf",ut.hasError))},dependencies:[K.O5,j.lW,n.VK,n.OP,n.p6,R.BZ,R.fO,R.as,R.w1,R.Dz,R.nj,R.ge,R.ev,R.XQ,R.Gk,F.d]}),D})()},32962:(bt,at,s)=>{s.d(at,{K:()=>F});var u=s(17128),N=s(70591),m=s(41074),Q=s(67241),k=s(27033),a=s(65730),c=s(93584),$=s(73799),t=s(94650),i=s(23767),o=s(65938),e=s(34793),G=s(36895),K=s(4859);const j=function(){return["/admin/setting/activity/task/template"]},R=function(){return["/admin/setting/activity/reminder/maturity-renewals"]};let F=(()=>{class Y{constructor(L,I,et,y,it,H,_t,pt){this.subInjectService=L,this.subscription=I,this.eventService=et,this.orgSetting=y,this.dialog=it,this.enumDataService=H,this.route=_t,this.router=pt,this.displayedColumns=["position","name","weight","symbol","assign","time","icons"],this.displayedColumns2=["symbol1","assign1","time1","icons1"],this.taskList=[],this.isLoading=!1,this.unlinkedTaskList=[{},{},{}],this.linkedTaskList=[{},{},{}],this.tab="Tab1",this.hasError=!1,this.advisorId=a.e.getAdvisorId()}ngOnInit(){this.route.url.subscribe(()=>{this.setActiveTab()})}setActiveTab(){const L=this.router.url;L.includes("/admin/setting/activity/task/template")?this.tab="Tab1":L.includes("/admin/setting/activity/reminder/maturity-renewals")&&(this.tab="Tab2")}getTaskTemplate(){this.isLoading=!0,this.orgSetting.getTaskTemplate({advisorId:this.advisorId}).subscribe(I=>this.getTaskTemplateRes(I),I=>{this.eventService.openSnackBar(I,"Dismiss"),this.linkedTaskList=[],this.unlinkedTaskList=[],this.hasError=!0,this.taskList=void 0})}getTaskTemplateRes(L){this.taskList=L,L&&(this.unlinkedTaskList=L.filter(I=>2==I.templateType),this.linkedTaskList=L.filter(I=>1==I.templateType)),this.isLoading=!1}deleteTask(L,I){const y=this.dialog.open(c.$,{width:"400px",data:{data:L,header:"DELETE",body:"Are you sure you want to delete?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{this.orgSetting.deleteTaskTemplate(I.id).subscribe(it=>{y.close(),this.getTaskTemplate()},it=>this.eventService.showErrorMessage(it)),this.eventService.openSnackBar("Deleted successfully!","Dismiss")},negativeMethod:()=>{}},autoFocus:!1});y.afterClosed().subscribe(it=>{})}editTaskTemplate(L,I){const y=this.subInjectService.changeNewRightSliderState({flag:I,data:L,id:1,state:"open50",componentName:u.I}).subscribe(it=>{Q.fK.isDialogClose(it)&&(Q.fK.isRefreshRequired(it)&&this.getTaskTemplate(),y.unsubscribe())})}}return Y.\u0275fac=function(L){return new(L||Y)(t.Y36(i.f),t.Y36(N.F),t.Y36(m.P),t.Y36(k.f),t.Y36(o.uw),t.Y36($.p),t.Y36(e.gz),t.Y36(e.F0))},Y.\u0275cmp=t.Xpm({type:Y,selectors:[["app-setting-activity"]],decls:7,vars:6,consts:[[1,"row","pt-135"],[1,"col-md-12","pr-35","text-right"],["mat-button","",1,"settingBtnHme",3,"routerLink","ngClass","click"]],template:function(L,I){1&L&&(t.TgZ(0,"div",0)(1,"div",1)(2,"button",2),t.NdJ("click",function(){return I.tab="Tab1"}),t._uU(3," Tasks"),t.qZA(),t.TgZ(4,"button",2),t.NdJ("click",function(){return I.tab="Tab2"}),t._uU(5," Reminders"),t.qZA()()(),t._UZ(6,"router-outlet")),2&L&&(t.xp6(2),t.Q6J("routerLink",t.DdM(4,j))("ngClass","Tab1"==I.tab?"active-btn":""),t.xp6(2),t.Q6J("routerLink",t.DdM(5,R))("ngClass","Tab2"==I.tab?"active-btn":""))},dependencies:[G.mk,e.lC,e.rH,K.lW],styles:[".dashedClass[_ngcontent-%COMP%]{border:1px dashed #BCC6CA;padding:20px;width:357px}.dashedClass[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#484848}.dashedClass[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:600!important}.boxEmpty[_ngcontent-%COMP%]{width:70%;display:flex;align-items:center;flex-direction:column}.pt-135[_ngcontent-%COMP%]{padding-top:135px!important}.pr-35[_ngcontent-%COMP%]{padding-right:35px!important}"]}),Y})()},77541:(bt,at,s)=>{s.d(at,{T:()=>tt});var u=s(53626),N=s(41074),m=s(67241),Q=s(70591),k=s(27033),a=s(78793),c=s(68686),$=s(65730),t=s(94650),i=s(23767),o=s(65938),e=s(36895),G=s(81638);function K(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," Category "),t.qZA())}function j(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.Oqu(l.isLoading?"":M.category?M.category:"-")}}function n(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," Sub category "),t.qZA())}function R(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":M.subCategory?M.subCategory:"-","")}}function F(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," First reminder "),t.qZA())}function Y(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":null!=M&&null!=M.reminderDetails[0]&&M.reminderDetails[0].reminderInterval?M.reminderDetails[0].reminderInterval+" days":"Don't send"," ")}}function w(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," Second reminder "),t.qZA())}function L(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":null!=M&&null!=M.reminderDetails[1]&&M.reminderDetails[1].reminderInterval?M.reminderDetails[1].reminderInterval+" days":"Don't send"," ")}}function I(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," Send reminder "),t.qZA())}function et(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":null!=M&&null!=M.reminderDetails[2]&&M.reminderDetails[2].reminderInterval?"Yes":"No"," ")}}function y(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," First reminder "),t.qZA())}function it(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":null!=M&&null!=M.reminderDetails[3]&&M.reminderDetails[3].reminderInterval?M.reminderDetails[3].reminderInterval+" days":"Don't send"," ")}}function H(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," Second reminder "),t.qZA())}function _t(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":null!=M&&null!=M.reminderDetails[4]&&M.reminderDetails[4].reminderInterval?M.reminderDetails[4].reminderInterval+" days":"Don't send"," ")}}function pt(Z,b){1&Z&&(t.TgZ(0,"th",31),t._uU(1," Send reminder "),t.qZA())}function gt(Z,b){if(1&Z&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&Z){const M=b.$implicit,l=t.oxw(2);t.xp6(2),t.hij(" ",l.isLoading?"":null!=M&&null!=M.reminderDetails[5]&&M.reminderDetails[5].reminderInterval?"Yes":"No","")}}function ht(Z,b){1&Z&&t._UZ(0,"th",34)}function ft(Z,b){if(1&Z){const M=t.EpF();t.TgZ(0,"img",37),t.NdJ("click",function(){t.CHM(M);const r=t.oxw().$implicit,p=t.oxw(2);return t.KtG(p.updateMaturityRenewals(r,"Maturity"))}),t.qZA()}}function nt(Z,b){if(1&Z&&(t.TgZ(0,"td",35),t.YNc(1,ft,1,0,"img",36),t.qZA()),2&Z){const M=t.oxw(2);t.xp6(1),t.Q6J("ngIf",!M.isLoading)}}function dt(Z,b){1&Z&&t._UZ(0,"th",38),2&Z&&t.uIk("colspan",2)}function rt(Z,b){1&Z&&(t.TgZ(0,"th",39),t._uU(1," Before maturity "),t.qZA()),2&Z&&t.uIk("colspan",2)}function X(Z,b){1&Z&&(t.TgZ(0,"th",40),t._uU(1," Day of maturity "),t.qZA())}function mt(Z,b){1&Z&&(t.TgZ(0,"th",40),t._uU(1," After maturity "),t.qZA()),2&Z&&t.uIk("colspan",2)}function At(Z,b){1&Z&&(t.TgZ(0,"th",41),t._uU(1," Goal based reminder "),t.qZA())}function st(Z,b){1&Z&&t._UZ(0,"th",42)}function q(Z,b){1&Z&&t._UZ(0,"tr",43)}function h(Z,b){1&Z&&t._UZ(0,"tr",43)}function C(Z,b){1&Z&&t._UZ(0,"tr",44)}const g=function(){return["header-empty","header-first","header-second","header-third","header-fourth","header-end"]};function E(Z,b){if(1&Z&&(t.TgZ(0,"table",4),t.ynx(1,5),t.YNc(2,K,2,0,"th",6),t.YNc(3,j,3,1,"td",7),t.BQk(),t.ynx(4,8),t.YNc(5,n,2,0,"th",6),t.YNc(6,R,3,1,"td",7),t.BQk(),t.ynx(7,9),t.YNc(8,F,2,0,"th",6),t.YNc(9,Y,3,1,"td",7),t.BQk(),t.ynx(10,10),t.YNc(11,w,2,0,"th",6),t.YNc(12,L,3,1,"td",7),t.BQk(),t.ynx(13,11),t.YNc(14,I,2,0,"th",6),t.YNc(15,et,3,1,"td",7),t.BQk(),t.ynx(16,12),t.YNc(17,y,2,0,"th",6),t.YNc(18,it,3,1,"td",7),t.BQk(),t.ynx(19,13),t.YNc(20,H,2,0,"th",6),t.YNc(21,_t,3,1,"td",7),t.BQk(),t.ynx(22,14),t.YNc(23,pt,2,0,"th",6),t.YNc(24,gt,3,1,"td",7),t.BQk(),t.ynx(25,15),t.YNc(26,ht,1,0,"th",16),t.YNc(27,nt,2,1,"td",17),t.BQk(),t.ynx(28,18),t
1.YNc(29,dt,1,1,"th",19),t.BQk(),t.ynx(30,20),t.YNc(31,rt,2,1,"th",21),t.BQk(),t.ynx(32,22),t.YNc(33,X,2,0,"th",23),t.BQk(),t.ynx(34,24),t.YNc(35,mt,2,1,"th",23),t.BQk(),t.ynx(36,25),t.YNc(37,At,2,0,"th",26),t.BQk(),t.ynx(38,27),t.YNc(39,st,1,0,"th",28),t.BQk(),t.YNc(40,q,1,0,"tr",29),t.YNc(41,h,1,0,"tr",29),t.YNc(42,C,1,0,"tr",30),t.qZA()),2&Z){const M=t.oxw();t.Q6J("dataSource",M.dataSource)("appSkeletonLoading",M.isLoading),t.xp6(40),t.Q6J("matHeaderRowDef",t.DdM(5,g)),t.xp6(1),t.Q6J("matHeaderRowDef",M.displayedColumns),t.xp6(1),t.Q6J("matRowDefColumns",M.displayedColumns)}}function x(Z,b){1&Z&&(t.TgZ(0,"div",45),t._UZ(1,"img",46),t.TgZ(2,"h4",47),t._uU(3,"No data found"),t.qZA()())}let tt=(()=>{class Z{constructor(M,l,r,p,_,v){this.subInjectService=M,this.subscription=l,this.eventService=r,this.orgSetting=p,this.dialog=_,this.SettingsService=v,this.displayedColumns=["position","name","weight","symbol","sreminder","freminder","sereminder","send","icons"],this.displayedColumns1=["position","name","weight","member","mvalue","rdate","number","description","icons"],this.dataSource1=z,this.dataSource=new u.by([{},{},{}]),this.isLoading=!1}ngOnInit(){this.advisorId=$.e.getAdvisorId(),this.getMaturityRenewals()}getMaturityRenewals(){this.isLoading=!0,this.dataSource=new u.by([{},{},{}]),this.SettingsService.getReminders({advisorId:this.advisorId,maturityOrContribution:1}).subscribe(l=>{l?(this.isLoading=!1,this.dataSource.data=l):(this.isLoading=!1,this.dataSource.data=[])},l=>{this.isLoading=!1,this.dataSource.data=[],this.eventService.openSnackBar(l,"Dismiss")})}updateMaturityRenewals(M,l){M.afterContributionFlag=!0,M.value=l;const p=this.subInjectService.changeNewRightSliderState({flag:l,data:M,id:1,state:"open40",componentName:a.i}).subscribe(_=>{m.fK.isDialogClose(_)&&(m.fK.isRefreshRequired(_)&&this.getMaturityRenewals(),p.unsubscribe())})}activeRoute(M){this.tab="/admin/setting/activity/reminder/maturity-renewals"==M?"Tab1":"Tab2"}}return Z.\u0275fac=function(M){return new(M||Z)(t.Y36(i.f),t.Y36(Q.F),t.Y36(N.P),t.Y36(k.f),t.Y36(o.uw),t.Y36(c.g))},Z.\u0275cmp=t.Xpm({type:Z,selectors:[["app-setting-maturity-renewals"]
1],decls:4,vars:2,consts:[[1,"row","pt-28","pl-20","pr-20","setting-maturity-renewals"],[1,"col-md-12"],["mat-table","","id","table-low","appSkeletonLoading","","class","skeletonAnimation",3,"dataSource","appSkeletonLoading",4,"ngIf"],["class","d-flex flex-column align-items-center w-100 mt-5",4,"ngIf"],["mat-table","","id","table-low","appSkeletonLoading","",1,"skeletonAnimation",3,"dataSource","appSkeletonLoading"],["matColumnDef","position"],["mat-header-cell","","class","br",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","weight"],["matColumnDef","symbol"],["matColumnDef","sreminder"],["matColumnDef","freminder"],["matColumnDef","sereminder"],["matColumnDef","send"],["matColumnDef","icons"],["mat-header-cell","","class","w-2",4,"matHeaderCellDef"],["mat-cell","","class","w-2",4,"matCellDef"],["matColumnDef","header-empty"],["mat-header-cell","","id","bg-white",4,"matHeaderCellDef"],["matColumnDef","header-first"],["mat-header-cell","","class","br bl text-center bt-1",4,"matHeaderCellDef"],["matColumnDef","header-second"],["mat-header-cell","","class","br text-center bt-1",4,"matHeaderCellDef"],["matColumnDef","header-third"],["matColumnDef","header-fourth"],["mat-header-cell","","class","br text-center bt-1 w-10",4,"matHeaderCellDef"],["matColumnDef","header-end"],["mat-header-cell","","class","bt-1",4,"matHeaderCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"br"],["mat-cell","",1,"br"],[1,"bar"],["mat-header-cell","",1,"w-2"],["mat-cell","",1,"w-2"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592603/myplanner/images/svg/edit.svg","class","c-p text-custom",3,"click",4,"ngIf"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592603/myplanner/images/svg/edit.svg",1,"c-p","text-custom",3,"click"],["mat-header-cell","","id","bg-white"],["mat-header-cell","",1,"br","bl","text-center","bt-1"],["mat-header-cell","",1,"br","text-center","bt-1"],["mat-header-cell","",1,"br","text-center","bt-1","w-10"],["mat-header-cell","",1,"bt-1"],["mat-header-row",""],["mat-row",""],[1,"d-flex","flex-column","align-items-center","w-100","mt-5"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919788/My-Planner_Whitewashed/Transaction-w_1.1.svg","alt","noDataFound icon",1,"width300"],[1,"text-center","pt-12"]],template:function(M,l){1&M&&(t.TgZ(0,"div",0)(1,"div",1),t.YNc(2,E,43,6,"table",2),t.YNc(3,x,4,0,"div",3),t.qZA()()),2&M&&(t.xp6(2),t.Q6J("ngIf",l.dataSource&&l.dataSource.data.length>0),t.xp6(1),t.Q6J("ngIf",l.dataSource&&0==l.dataSource.data.length))},dependencies:[e.O5,u.BZ,u.fO,u.as,u.w1,u.Dz,u.nj,u.ge,u.ev,u.XQ,u.Gk,G.d]}),Z})();const z=[{position:"Fixed income",name:"Fixed deposit",weight:"Ronak Hindocha",member:"Rupa Hindocha",mvalue:"30,00,00",rdate:"06/04/2024",number:"FD-2364782",description:"Investment"}]},94592:(bt,at,s)=>{s.d(at,{U:()=>b});var u=s(65730),N=s(53626),m=s(78793),Q=s(68686),k=s(70591),a=s(41074),c=s(27033),$=s(67241),t=s(94650),i=s(23767),o=s(65938),e=s(36895),G=s(81638);function K(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," Category "),t.qZA())}function j(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&l){const p=r.$implicit,_=t.oxw(2);t.xp6(2),t.Oqu(_.isLoading?"":p.category?p.category:"-")}}function n(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," Sub category "),t.qZA())}function R(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&l){const p=r.$implicit,_=t.oxw(2);t.xp6(2),t.hij(" ",_.isLoading?"":p.subCategory?p.subCategory:"-","")}}function F(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," First reminder "),t.qZA())}function Y(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&l){const p=r.$implicit,_=t.oxw(2);t.xp6(2),t.hij(" ",_.isLoading?"":null!=p&&null!=p.reminderDetails[0]&&p.reminderDetails[0].reminderInterval?p.reminderDetails[0].reminderInterval+" days":"Don't send"," ")}}function w(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," Second reminder "),t.qZA())}function L(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&l){const p=r.$implicit,_=t.oxw(2);t.xp6(2),t.hij(" ",_.isLoading?"":null!=p&&null!=p.reminderDetails[1]&&p.reminderDetails[1].reminderInterval?p.reminderDetails[1].reminderInterval+" days":"Don't send"," ")}}function I(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," Send reminder "),t.qZA())}function et(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&l){const p=r.$implicit,_=t.oxw(2);t.xp6(2),t.hij(" ",_.isLoading?"":null!=p&&null!=p.reminderDetails[2]&&p.reminderDetails[2].reminderInterval?"Yes":"No"," ")}}function y(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," First reminder "),t.qZA())}function it(l,r){if(1&l&&(t.TgZ(0,"span"),t._uU(1),t.qZA()),2&l){const p=t.oxw().$implicit,_=t.oxw(2);t.xp6(1),t.hij(" ",_.isLoading?"":null!=p&&null!=p.reminderDetails[3]&&p.reminderDetails[3].reminderInterval?p.reminderDetails[3].reminderInterval+" days":"Don't send","")}}function H(l,r){1&l&&(t.TgZ(0,"span"),t._uU(1,"-"),t.qZA())}function _t(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t.YNc(2,it,2,1,"span",34),t.YNc(3,H,2,0,"span",34),t.qZA()()),2&l){const p=r.$implicit;t.xp6(2),t.Q6J("ngIf","SIP"!==p.subCategory&&"Post office recurring deposit"!==p.subCategory&&"Recurring Deposit"!==p.subCategory&&"Other assets"!==p.subCategory),t.xp6(1),t.Q6J("ngIf","SIP"===p.subCategory||"Post office recurring deposit"===p.subCategory||"Recurring Deposit"===p.subCategory||"Other assets"===p.subCategory)}}function pt(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," Second reminder "),t.qZA())}function gt(l,r){if(1&l&&(t.TgZ(0,"span"),t._uU(1),t.qZA()),2&l){const p=t.oxw().$implicit,_=t.oxw(2);t.xp6(1),t.hij(" ",_.isLoading?"":null!=p&&null!=p.reminderDetails[4]&&p.reminderDetails[4].reminderInterval?p.reminderDetails[4].reminderInterval+" days":"Don't send","")}}function ht(l,r){1&l&&(t.TgZ(0,"span"),t._uU(1,"-"),t.qZA())}function ft(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t.YNc(2,gt,2,1,"span",34),t.YNc(3,ht,2,0,"span",34),t.qZA()()),2&l){const p=r.$implicit;t.xp6(2),t.Q6J("ngIf","SIP"!==p.subCategory&&"Post office recurring deposit"!==p.subCategory&&"Recurring Deposit"!==p.subCategory&&"Other assets"!==p.subCategory),t.xp6(1),t.Q6J("ngIf","SIP"===p.subCategory||"Post office recurring deposit"===p.subCategory||"Recurring Deposit"===p.subCategory||"Other assets"===p.subCategory)}}function nt(l,r){1&l&&(t.TgZ(0,"th",31),t._uU(1," Send reminder "),t.qZA())}function dt(l,r){if(1&l&&(t.TgZ(0,"td",32)(1,"div",33),t._uU(2),t.qZA()()),2&l){const p=r.$implicit,_=t.oxw(2);t.xp6(2),t.hij(" ",_.isLoading?"":null!=p&&null!=p.reminderDetails[5]&&p.reminderDetails[5].reminderInterval?"Yes":"No","")}}function rt(l,r){1&l&&t._UZ(0,"th",35)}function X(l,r){if(1&l){const p=t.EpF();t.TgZ(0,"img",38),t.NdJ("click",function(){t.CHM(p);const v=t.oxw().$implicit,U=t.oxw(2);return t.KtG(U.updateMaturityRenewals(v,"Contribution"))}),t.qZA()}}function mt(l,r){if(1&l&&(t.TgZ(0,"td",36),t.YNc(1,X,1,0,"img",37),t.qZA()),2&l){const p=t.oxw(2);t.xp6(1),t.Q6J("ngIf",!p.isLoading)}}function At(l,r){1&l&&t._UZ(0,"th",39),2&l&&t.uIk("colspan",2)}function st(l,r){1&l&&(t.TgZ(0,"th",40),t._uU(1," Before Contribution "),t.qZA()),2&l&&t.uIk("colspan",2)}function q(l,r){1&l&&(t.TgZ(0,"th",41),t._uU(1," Day of Contribution "),t.qZA())}function h(l,r){1&l&&(t.TgZ(0,"th",41),t._uU(1," After Contribution "),t.qZA()),2&l&&t.uIk("colspan",2)}function C(l,r){1&l&&(t.TgZ(0,"th",42),t._uU(1," Goal based reminder "),t.qZA())}function g(l,r){1&l&&t._UZ(0,"th",43)}function E(l,r){1&l&&t._UZ(0,"tr",44)}function x(l,r){1&l&&t._UZ(0,"tr",44)}function tt(l,r){1&l&&t._UZ(0,"tr",45)}const B=function(){return["header-empty","header-first","header-second","header-third","header-fourth","header-end"]};function z(l,r){if(1&l&&(t.TgZ(0,"table",4),t.ynx(1,5),t.YNc(2,K,2,0,"th",6),t.YNc(3,j,3,1,"td",7),t.BQk(),t.ynx(4,8),t.YNc(5,n,2,0,"th",6),t.YNc(6,R,3,1,"td",7),t.BQk(),t.ynx(7,9),t.YNc(8,F,2,0,"th",6),t.YNc(9,Y,3,1,"td",7),t.BQk(),t.ynx(10,10),t.YNc(11,w,2,0,"th",6),t.YNc(12,L,3,1,"td",7),t.BQk(),t.ynx(13,11),t.YNc(14,I,2,0,"th",6),t.YNc(15,et,3,1,"td",7),t.BQk(),t.ynx(16,12),t.YNc(17,y,2,0,"th",6),t.YNc(18,_t,4,2,"td",7),t.BQk(),t.ynx(19,13),t.YNc(20,pt,2,0,"th",6),t.YNc(21,ft,4,2,"td",7),t.BQk(),t.ynx(22,14),t.YNc(23,nt,2,0,"th",6),t.YNc(24,dt,3,1,"td",7),t.BQk(),t.ynx(25,15),t.YNc(26,rt,1,0,"th",16),t.YNc(27,mt,2,1,"td",17),t.BQk(),t.ynx(28,18),t.YNc(29,At,1,1,"th",19),t.BQk(),t.ynx(30,20),t.YNc(31,st,2,1,"th",21),t.BQk(),t.ynx(32,22),t.YNc(33,q,2,0,"th",23),t.BQk(),t.ynx(34,24),t.YNc(35,h,2,1,"th",23),t.BQk(),t.ynx(36,25),t.YNc(37,C,2,0,"th",26),t.BQk(),t.ynx(38,27),t.YNc(39,g,1,0,"th",28),t.BQk(),t.YNc(40,E,1,0,"tr",29),t.YNc(41,x,1,0,"tr",29),t.YNc(42,tt,1,0,"tr",30),t.qZA()),2&l){const p=t.oxw();t.Q6J("dataSource",p.dataSource)("appSkeletonLoading",p.isLoading),t.xp6(40),t.Q6J("matHeaderRowDef",t.DdM(5,B)),t.xp6(1),t.Q6J("matHeaderRowDef",p.displayedColumns),t.xp6(1),t.Q6J("matRowDefColumns",p.displayedColumns)}}function Z(l,r){1&l&&(t.TgZ(0,"div",46),t._UZ(1,"img",47),t.TgZ(2,"h4",48),t._uU(3,"No data found"),t.qZA()())}let b=(()=>{class l{constructor(p,_,v,U,V,vt){this.subInjectService=p,this.subscription=_,this.eventService=v,this.orgSetting=U,this.dialog=V,this.SettingsService=vt,this.displayedColumns=["position","name","weight","symbol","sreminder","freminder","sereminder","send","icons"],this.dataSource=new N.by([{},{},{}]),this.isLoading=!0}ngOnInit(){this.advisorId=u.e.getAdvisorId(),this.recurringContributions()}recurringContributions(){this.isLoading=!0,this.dataSource=new N.by([{},{},{}]),this.SettingsService.getReminders({advisorId:this.advisorId,maturityOrContribution:2}).subscribe(_=>{_?(this.isLoading=!1,this.dataSource.data=_):(this.isLoading=!1,this.dataSource.data=[])},_=>{this.isLoading=!1,this.dataSource.data=[],this.eventService.openSnackBar(_,"Dismiss")})}updateMaturityRenewals(p,_){p.afterContributionFlag="SIP"!==p.subCategory&&"Post office recurring deposit"!==p.subCategory&&"Recurring Deposit"!==p.subCategory&&"Other assets"!==p.subCategory,p.value=_;const U=this.subInjectService.changeNewRightSliderState({flag:_,data:p,id:1,state:"open40",componentName:m.i}).subscribe(V=>{$.fK.isDialogClose(V)&&($.fK.isRefreshRequired(V)&&this.recurringContributions(),U.unsubscribe())})}}return l.\u0275fac=function(p){return new(p||l)(t.Y36(i.f),t.Y36(k.F),t.Y36(a.P),t.Y36(c.f),t.Y36(o.uw),t.Y36(Q.g))},l.\u0275cmp=t.Xpm({type:l,selectors:[["app-setting-recurring-contributions"]],decls:4,vars:2,consts:[[1,"row","pt-28","pl-20","pr-20","setting-recurring-contributions"],[1,"col-md-12"],["mat-table","","id","table-low","appSkeletonLoading","","class","skeletonAnimation",3,"dataSource","appSkeletonLoading",4,"ngIf"],["class","d-flex flex-column align-items-center w-100 mt-5",4,"ngIf"],["mat-table","","id","table-low","appSkeletonLoading","",1,"skeletonAnimation",3,"dataSource","appSkeletonLoading"],["matColumnDef","position"],["mat-header-cell","","class","br",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","weight"],["matColumnDef","symbol"],["matColumnDef","sreminder"],["matColumnDef","freminder"],["matColumnDef","sereminder"],["matColumnDef","send"],["matColumnDef","icons"],["mat-header-cell","","class","w-2",4,"matHeaderCellDef"],["mat-cell","","class","w-2",4,"matCellDef"],["matColumnDef","header-empty"],["mat-header-cell","","id","bg-white",4,"matHeaderCellDef"],["matColumnDef","header-first"],["mat-header-cell","","class","br bl text-center bt-1",4,"matHeaderCellDef"],["matColumnDef","header-second"],["mat-header-cell","","class","br text-center bt-1",4,"matHeaderCellDef"],["matColumnDef","header-third"],["matColumnDef","header-fourth"],["mat-header-cell","","class","br text-center bt-1 w-10",4,"matHeaderCellDef"],["matColumnDef","header-end"],["mat-header-cell","","class","bt-1",4,"matHeaderCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"br"],["mat-cell","",1,"br"],[1,"bar"],[4,"ngIf"],["mat-header-cell","",1,"w-2"],["mat-cell","",1,"w-2"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592603/myplanner/images/svg/edit.svg","class","c-p text-custom",3,"click",4,"ngIf"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592603/myplanner/images/svg/edit.svg",1,"c-p","text-custom",3,"click"],["mat-header-cell","","id","bg-white"],["mat-header-cell","",1,"br","bl","text-center","bt-1"],["mat-header-cell","",1,"br","text-center","bt-1"],["mat-header-cell","",1,"br","text-center","bt-1","w-10"],["mat-header-cell","",1,"bt-1"],["mat-header-row",""],["mat-row",""],[1,"d-flex","flex-column","align-items-center","w-100","mt-5"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919788/My-Planner_Whitewashed/Transaction-w_1.1.svg","alt","noDataFound icon",1,"width300"],[1,"text-center","pt-12"]],template:function(p,_){1&p&&(t.TgZ(0,"div",0)(1,"div",1),t.YNc(2,z,43,6,"table",2),t.YNc(3,Z,4,0,"div",3),t.qZA()()),2&p&&(t.xp6(2),t.Q6J("ngIf",_.dataSource&&_.dataSource.data.length>0),t.xp6(1),t.Q6J("ngIf",_.dataSource&&0==_.dataSource.data.length))},dependencies:[e.O5,N.BZ,N.fO,N.as,N.w1,N.Dz,N.nj,N.ge,N.ev,N.XQ,N.Gk,G.d]}),l})()},10111:(bt,at,s)=>{s.d(at,{e:()=>i});var u=s(94650),N=s(36895),m=s(34793),Q=s(4859);const a=function(){return["/admin/setting/activity/reminder/maturity-renewals"]},c=function(o,e){return{"active-setting-tabs-btn":o,"bb-1":e}},t=function(){return["/admin/setting/activity/reminder/recurring-contributions"]};let i=(()=>{class o{constructor(){this.tab="Tab1"}ngOnInit(){}}return o.\u0275fac=function(G){return new(G||o)}
1,o.\u0275cmp=u.Xpm({type:o,selectors:[["app-setting-reminders-tabs"]],decls:7,vars:12,consts:[[1,"row","pt-16","setting-activity","pl-20","pr-20"],[1,"col-md-12"],["mat-button","",3,"routerLink","ngClass","click"]],template:function(G,K){1&G&&(u.TgZ(0,"div",0)(1,"div",1)(2,"button",2),u.NdJ("click",function(){return K.tab="Tab1"}),u._uU(3,"Maturity"),u.qZA(),u.TgZ(4,"button",2),u.NdJ("click",function(){return K.tab="Tab2"}),u._uU(5,"Recurring contributions"),u.qZA()()(),u._UZ(6,"router-outlet")),2&G&&(u.xp6(2),u.Q6J("routerLink",u.DdM(4,a))("ngClass",u.WLB(5,c,"Tab1"==K.tab,"Tab2"==K.tab)),u.xp6(2),u.Q6J("routerLink",u.DdM(8,t))("ngClass",u.WLB(9,c,"Tab2"==K.tab,"Tab1"==K.tab)))},dependencies:[N.mk,m.lC,m.rH,Q.lW]}),o})()},12913:(bt,at,s)=>{s.d(at,{X:()=>$});var u=s(70661),N=s(94650),m=s(34793),Q=s(36895),k=s(3848);function a(t,i){1&t&&N._UZ(0,"mat-tab",8)}function c(t,i){1&t&&N._UZ(0,"mat-tab",9)}let $=(()=>{class t{constructor(o,e,G){this.roleService=o,this.router=e,this.route=G,this.selectedTabIndex=0,this.tabRoutes=["arn-ria-details","mf-rta-details","agency-details"]}ngOnInit(){this.backOfficePermission=this.roleService.settingPermission.subModule.backOffice.subModule,this.route.firstChild?.url.subscribe(o=>{o.length&&(this.selectedTabIndex=this.tabRoutes.indexOf(o[0].path))})}onTabChange(o){this.router.navigate(["admin/setting/backoffice",this.tabRoutes[o]])}}return t.\u0275fac=function(o){return new(o||t)(N.Y36(u.N),N.Y36(m.F0),N.Y36(m.gz))},t.\u0275cmp=N.Xpm({type:t,selectors:[["app-setting-backoffice"]],decls:9,vars:3,consts:[["id","ui-settingsHeaders",1,"bg-white"],[1,"bg-white","pt-120"],[1,"row"],[1,"col-md-12"],["mat-align-tabs","end","animationDuration","0ms","id","ui-settings-backoffice",1,"bg-white",3,"selectedIndex","selectedIndexChange"],["label","ARN/RIA details",4,"ngIf"],["label","MF RTA details",4,"ngIf"],["label","Agency details"],["label","ARN/RIA details"],["label","MF RTA details"]],template:function(o,e){1&o&&(N.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"mat-tab-group",4),N.NdJ("selectedIndexChange",function(K){return e.selectedTabIndex=K})("selectedIndexChange",function(K){return e.onTabChange(K)}),N.YNc(5,a,1,0,"mat-tab",5),N.YNc(6,c,1,0,"mat-tab",6),N._UZ(7,"mat-tab",7),N.qZA(),N._UZ(8,"router-outlet"),N.qZA()()()()),2&o&&(N.xp6(4),N.Q6J("selectedIndex",e.selectedTabIndex),N.xp6(1),N.Q6J("ngIf",e.roleService.settingPermission.subModule.backOffice.subModule.arnRiaDetails.enabled),N.xp6(1),N.Q6J("ngIf",e.roleService.settingPermission.subModule.backOffice.subModule.rtaDetails.enabled))},dependencies:[Q.O5,m.lC,k.SP,k.uX],styles:['.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%]{position:relative}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]{background-color:#e7e7e7;width:100%}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]:after{position:absolute;transform:translateY(-50%);top:50%;left:0;content:"";display:block;width:100%;height:24px;background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 80%);background-size:100px 24px;background-position:-10px 0;background-repeat:no-repeat;animation:loading 1s infinite}[_nghost-%COMP%] .mat-tab-header .mat-tab-labels{padding-right:4px!important}']}),t})()},50153:(bt,at,s)=>{s.d(at,{X:()=>N});var u=s(94650);let N=(()=>{class m{constructor(){}ngOnInit(){}}return m.\u0275fac=function(k){return new(k||m)},m.\u0275cmp=u.Xpm({type:m,selectors:[["app-setting-backup"]],decls:2,vars:0,template:function(k,a){1&k&&(u.TgZ(0,"p"),u._uU(1,"setting-backup works!"),u.qZA())}}),m})()},958:(bt,at,s)=>{s.d(at,{X:()=>L});var u=s(67241),N=s(15762),m=s(68686),Q=s(65730),k=s(41074),a=s(70661),c=s(94650),$=s(23767),t=s(36895),i=s(4859),o=s(73546),e=s(28255);function G(I,et){if(1&I){const y=c.EpF();c.TgZ(0,"button",7),c.NdJ("click",function(){c.CHM(y);const H=c.oxw();return c.KtG(H.openArnDetails(null,null,!0))}),c._uU(1," ADD NEW "),c.qZA()}if(2&I){const y=c.oxw();c.Q6J("disabled",y.utilService.isLoading)}}function K(I,et){if(1&I&&c._UZ(0,"img",35),2&I){c.oxw();
1const y=c.MAs(16);c.Q6J("matMenuTriggerFor",y)}}function j(I,et){if(1&I){const y=c.EpF();c.TgZ(0,"div",10),c._UZ(1,"div",11),c.TgZ(2,"div",12)(3,"mat-card",13)(4,"mat-card-header",14)(5,"div",15)(6,"h2",16),c._uU(7),c.qZA(),c.TgZ(8,"h3",17),c._uU(9),c.qZA()(),c.TgZ(10,"div",18)(11,"span",19),c._uU(12),c.qZA(),c.ynx(13),c.YNc(14,K,1,1,"img",20),c.TgZ(15,"mat-menu",null,21)(17,"button",22),c.NdJ("click",function(){const _t=c.CHM(y).$implicit,pt=c.oxw(2);return c.KtG(pt.openArnDetails(null,_t,!1))}),c._uU(18,"Edit"),c.qZA()(),c.BQk(),c.qZA()(),c.TgZ(19,"mat-card-content")(20,"div",23)(21,"div",24)(22,"p",25),c._uU(23,"ARN TYPE"),c.qZA(),c.TgZ(24,"h5",26),c._uU(25),c.qZA()(),c.TgZ(26,"div",27)(27,"p",25),c._uU(28,"COMMENCEMENT DATE"),c.qZA(),c.TgZ(29,"h5",26),c._uU(30),c.ALo(31,"date"),c.qZA()(),c.TgZ(32,"div",28)(33,"p",25),c._uU(34,"RENEWAL DATE"),c.qZA(),c.TgZ(35,"h5",26),c._uU(36),c.ALo(37,"date"),c.qZA()(),c.TgZ(38,"div",29)(39,"p",25),c._uU(40,"PRIMARY EUIN"),c.qZA(),c.TgZ(41,"h5",26),c._uU(42),c.qZA()()(),c.TgZ(43,"div",30)(44,"div",31)(45,"p",25),c._uU(46,"BILLING ADDRESS"),c.qZA(),c.TgZ(47,"h5",26),c._uU(48),c.qZA()(),c.TgZ(49,"div",32)(50,"p",25),c._uU(51,"GST TREATMENT"),c.qZA(),c.TgZ(52,"h5",26),c._uU(53),c.qZA(),c.TgZ(54,"div",33)(55,"p",25),c._uU(56,"PAN "),c.qZA(),c.TgZ(57,"h5",26),c._uU(58),c.qZA()()(),c.TgZ(59,"div",32)(60,"p",25),c._uU(61,"GST"),c.qZA(),c.TgZ(62,"h5",34),c._uU(63),c.qZA(),c.TgZ(64,"div",33)(65,"p",25),c._uU(66,"EMAIL "),c.qZA(),c.TgZ(67,"h5",34),c._uU(68),c.qZA()()()()()()(),c._UZ(69,"div",11),c.qZA()}if(2&I){const y=et.$implicit,it=c.oxw(2);c.xp6(7),c.Oqu(y.number),c.xp6(2),c.Oqu(y.nameOfTheHolder),c.xp6(3),c.hij("",1==y.dataUploadTypeId?"AUTO UPLOAD":"MANUAL UPLOAD"," "),c.xp6(2),c.Q6J("ngIf",it.arnRiaCapabilities.Edit),c.xp6(11),c.Oqu(it.getArnMasterType(y.typeId)),c.xp6(5),c.Oqu(c.xi3(31,13,y.commencementDate,"dd/MM/yyyy")||"N/A"),c.xp6(6),c.Oqu(c.xi3(37,16,y.renewalDate,"dd/MM/yyyy")||"N/A"),c.xp6(6),c.Oqu(y.euin||"N/A"),c.xp6(6),c.Oqu(y.registeredAddress||"N/A"),c.xp6(5),c.Oqu(it.getGstApplicale(y.gstApplicableId)),c.xp6(5),c.hij(" ",y.registeredPan||"N/A"," "),c.xp6(5),c.Oqu(y.gstNumber||"N/A"),c.xp6(5),c.Oqu(y.registeredEmail||"N/A")}}function n(I,et){if(1&I&&(c.TgZ(0,"div",8),c.YNc(1,j,70,19,"div",9),c.qZA()),2&I){const y=c.oxw();c.xp6(1),c.Q6J("ngForOf",y.arnobjs)}}function R(I,et){if(1&I){const y=c.EpF();c.TgZ(0,"button",43),c.NdJ("click",function(){c.CHM(y);const H=c.oxw(2);return c.KtG(H.openArnDetails(null,null,!0))}),c._uU(1," ADD NEW "),c.qZA()}if(2&I){const y=c.oxw(2);c.Q6J("disabled",y.utilService.isLoading)}}function F(I,et){if(1&I&&(c.TgZ(0,"div",36)(1,"div",37)(2,"div",38),c._UZ(3,"img",39),c.TgZ(4,"h4",40),c._uU(5," No details added yet "),c.qZA(),c.YNc(6,R,2,1,"button",41),c.qZA(),c.TgZ(7,"div",42)(8,"p"),c._uU(9,"ARN/RIA details are needed so that you can manage your client\u2019s mutual fund portfolios in an organized manner. "),c.qZA(),c.TgZ(10,"p"),c._uU(11,"Once you provide these details along with MF RTA details in the nex tab, the system will automatically order and upload all the relevant RTA feeds for you in no time."),c.qZA(),c.TgZ(12,"p"),c._uU(13,"Still have questions? Watch video"),c.qZA()()()()),2&I){const y=c.oxw();c.xp6(6),c.Q6J("ngIf",y.arnRiaCapabilities.Add)}}function Y(I,et){if(1&I){const y=c.EpF();c.TgZ(0,"button",43),c.NdJ("click",function(){c.CHM(y);const H=c.oxw(2);return c.KtG(H.openArnDetails(null,null,!0))}),c._uU(1," ADD NEW "),c.qZA()}if(2&I){const y=c.oxw(2);c.Q6J("disabled",y.utilService.isLoading)}}function w(I,et){if(1&I&&(c.TgZ(0,"div",36)(1,"div",37)(2,"div",38),c._UZ(3,"img",39),c.TgZ(4,"h4",40),c._uU(5," No details added yet "),c.qZA(),c.YNc(6,Y,2,1,"button",41),c.qZA(),c.TgZ(7,"div",42)(8,"p"),c._uU(9,"ARN/RIA details are needed so that you can manage your client\u2019s mutual fund portfolios in an organized manner. "),c.qZA(),c.TgZ(10,"p"),c._uU(11,"Once you provide these details along with MF RTA details in the nex tab, the system will automatically order and upload all the relevant RTA feeds for you in no time."),c.qZA(),c.TgZ(12,"p"),c._uU(13,"Still have questions? Watch video"),c.qZA()()()()),2&I){const y=c.oxw();c.xp6(6),c.Q6J("ngIf",y.arnRiaCapabilities.Add)}}let L=(()=>{class I{constructor(y,it,H,_t,pt){this.subInjectService=y,this.settingsService=it,this.eventService=H,this.utilService=_t,this.roleService=pt,this.arnobjs=[],this.hasError=!1,this.advisorId=Q.e.getAdvisorId()}ngOnInit(){this.arnRiaCapabilities=this.roleService.settingPermission.subModule.backOffice.subModule.arnRiaDetails.capabilityList,this.settingsService.arnList&&this.settingsService.arnGlobaldata?(this.utilService.loader(1),this.arnobjs=this.settingsService.arnList,this.globalData=this.settingsService.arnGlobaldata,this.utilService.loader(-1)):(this.utilService.loader(0),this.initializeData())}initializeData(){this.utilService.loader(1),this.settingsService.getArnGlobalData().subscribe(y=>{this.utilService.loader(-1),this.globalData=y,this.settingsService.arnGlobaldata=y},y=>{this.utilService.loader(-1),this.hasError=!0,this.eventService.openSnackBar(y,"Dismiss")}),this.getArnDetails()}getArnDetails(){this.utilService.loader(1),this.settingsService.getArnlist({advisorId:this.advisorId}).subscribe(y=>{this.utilService.loader(-1),this.arnobjs=y||[],this.settingsService.arnList=y||[]},y=>{this.utilService.loader(-1),this.eventService.openSnackBar(y,"Dismiss"),this.hasError=!0})}openArnDetails(y,it,H){const ht=this.subInjectService.changeNewRightSliderState({flag:y,data:{globalData:this.globalData,mainData:it||{},isAddFlag:H},id:1,state:"open50",componentName:N.F,popupHeaderText:it?"Edit Fixed deposit":"Add Fixed deposit"}).subscribe(ft=>{u.fK.isDialogClose(ft)&&(u.fK.isRefreshRequired(ft)&&(this.getArnDetails(),this.settingsService.arnList||this.getArnDetails()),ht.unsubscribe())})}getGstApplicale(y){if(0!=y&&this.globalData.gst_applicable_list)return this.globalData.gst_applicable_list.find(it=>it.id==y).type}getArnType(y){if(this.globalData.arn_type_list)return this.globalData.arn_type_list.find(it=>it.id==y).type}
1getArnMasterType(y){return 0===y?"":this.globalData.arn_type_master_list?this.globalData.arn_type_master_list.find(it=>it.id==y).type:void 0}}return I.\u0275fac=function(y){return new(y||I)(c.Y36($.f),c.Y36(m.g),c.Y36(k.P),c.Y36(u.fK),c.Y36(a.N))},I.\u0275cmp=c.Xpm({type:I,selectors:[["app-arn-ria-details"]],decls:9,vars:4,consts:[[1,"row"],[1,"col-md-6","p-0"],[1,"m-0","text-black","pt-8"],[1,"col-md-6","text-right"],["class","btn-primary","mat-stroked-button","",3,"disabled","click",4,"ngIf"],["class","pb-44",4,"ngIf"],["class","row pt-60",4,"ngIf"],["mat-stroked-button","",1,"btn-primary",3,"disabled","click"],[1,"pb-44"],["class","row pt-20 arn-ria-deatils",4,"ngFor","ngForOf"],[1,"row","pt-20","arn-ria-deatils"],[1,"col-md-1","col-lg-1"],[1,"col-md-12","col-lg-10","pl-0","pr-0-992"],[1,"b-a-l","p-0"],[1,"bg-grey","lter","row"],[1,"col-md-9","p-0"],[1,"m-0","f-18","roboto",2,"font-family","roboto !important"],[1,"m-0","roboto","f-500","f-18"],[1,"col-md-3","p-0","d-flex","align-items-center","justify-content-end"],[1,"text-black","roboto","f-16","mr-12"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu","class","c-p",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click"],[1,"row","pt-36","bb-1","pb-36"],[1,"col-lg-3","col-md-6"],[1,"f-12","m-0","proxima","text-primitive"],[1,"m-0"],[1,"col-lg-3","col-md-6","p-0"],[1,"col-lg-3","col-md-6","p-0","pt-15-922","pl-15-992"],[1,"col-lg-3","col-md-6","p-0","pt-15-992"],[1,"row","pt-12","pb-28"],[1,"col-md-6"],[1,"col-md-3","pl-0"],[1,"pt-44"],[1,"m-0","text-break"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu",1,"c-p",3,"matMenuTriggerFor"],[1,"row","pt-60"],[1,"col-md-12","d-flex","justify-content-center"],[1,"boxEmpty","mt-52"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919752/My-Planner_Whitewashed/arn-ria-details-empty-state_2-w_1.1.svg","alt","empty details icon",1,"bg-primary"],[1,"mt-24","mb-12"],["class","btn-primary addon v-middle ","mat-stroked-button","",3,"disabled","click",4,"ngIf"],[1,"dashedClass"],["mat-stroked-button","",1,"btn-primary","addon","v-middle",3,"disabled","click"]],template:function(y,it){1&y&&(c.TgZ(0,"div",0)(1,"div",1)(2,"h4",2),c._uU(3,"ARN/RIA details "),c.qZA()(),c.TgZ(4,"div",3),c.YNc(5,G,2,1,"button",4),c.qZA()(),c.YNc(6,n,2,1,"div",5),c.YNc(7,F,14,1,"div",6),c.YNc(8,w,14,1,"div",6)),2&y&&(c.xp6(5),c.Q6J("ngIf",it.arnRiaCapabilities.Add),c.xp6(1),c.Q6J("ngIf",it.globalData),c.xp6(1),c.Q6J("ngIf",it.hasError),c.xp6(1),c.Q6J("ngIf",0==it.arnobjs.length&&!it.utilService.isLoading&&!it.hasError))},dependencies:[t.sg,t.O5,i.lW,o.a8,o.dk,o.dn,e.VK,e.OP,e.p6,t.uU],styles:[".mat-menu-panel{min-height:auto!important}.dashedClass[_ngcontent-%COMP%]{border:1px dashed #BCC6CA;padding:20px;width:357px}.dashedClass[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#484848}.dashedClass[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:600!important}.boxEmpty[_ngcontent-%COMP%]{width:70%;display:flex;align-items:center;flex-direction:column}"]}),I})()},60039:(bt,at,s)=>{s.d(at,{F:()=>K});var u=s(68686),N=s(41074),m=s(67241),Q=s(59671),k=s(65730),a=s(94650),c=s(23767),$=s(36895),t=s(4859),i=s(73546),o=s(28255);function e(j,n){if(1&j){const R=a.EpF();a.TgZ(0,"div",8),a._UZ(1,"div",9),a.TgZ(2,"div",10)(3,"mat-card",11)(4,"mat-card-header",12)(5,"div",13)(6,"h2",14),a._uU(7),a.qZA(),a.TgZ(8,"h3",15),a._uU(9),a.qZA()(),a.TgZ(10,"div",16),a.ynx(11),a._UZ(12,"img",17),a.TgZ(13,"mat-menu",null,18)(15,"button",19),a.NdJ("click",function(){const w=a.CHM(R).$implicit,L=a.oxw();return a.KtG(L.addNewAgencyDetails(null,w,!1))}),a._uU(16,"Edit"),a.qZA()(),a.BQk(),a.qZA()(),a.TgZ(17,"mat-card-content")(18,"div",20)(19,"div",21)(20,"p",22),a._uU(21,"FULL NAME"),a.qZA(),a.TgZ(22,"h5",23),a._uU(23),a.qZA()(),a.TgZ(24,"div",24)(25,"p",22),a._uU(26,"BRANCH CODE"),a.qZA(),a.TgZ(27,"h5",23),a._uU(28),a.qZA()(),a.TgZ(29,"div",25)(30,"p",22),a._uU(31,"INITIAL"),a.qZA(),a.TgZ(32,"h5",23),a._uU(33),a.qZA()()(),a.TgZ(34,"div",26)(35,"div",21)(36,"p",22),a._uU(37,"LICENCE"),a.qZA(),a.TgZ(38,"h5",23),a._uU(39),a.qZA()(),a.TgZ(40,"div",24)(41,"p",22),a._uU(42,"INCEPTION DATE"),a.qZA(),a.TgZ(43,"h5",23),a._uU(44),a.ALo(45,"date"),a.qZA()(),a.TgZ(46,"div",25)(47,"p",22),a._uU(48,"RENEWAL DATE"),a.qZA(),a.TgZ(49,"h5",23),a._uU(50),a.ALo(51,"date"),a.qZA()(),a.TgZ(52,"div",25)(53,"p",22),a._uU(54,"TELEPHONE NUMBER"),a.qZA(),a.TgZ(55,"h5",23),a._uU(56),a.qZA()()()()()(),a._UZ(57,"div",9),a.qZA()}if(2&j){const R=n.$implicit,F=a.MAs(14);a.xp6(7),a.Oqu(R.agencyCode),a.xp6(2),a.Oqu(R.fullName),a.xp6(3),a.Q6J("matMenuTriggerFor",F),a.xp6(11),a.Oqu(R.fullName?R.fullName:"-"),a.xp6(5),a.Oqu(R.branchCode?R.branchCode:"-"),a.xp6(5),a.Oqu(R.initial?R.initial:"-"),a.xp6(6),a.Oqu(R.licence?R.licence:"-"),a.xp6(5),a.Oqu(a.lcZ(45,10,R.agencyInceptionDate)),a.xp6(6),a.Oqu(a.lcZ(51,12,R.agencyLastRenewalDate)),a.xp6(6),a.Oqu(R.telephoneNumber?R.telep
1honeNumber:"-")}}function G(j,n){1&j&&(a.TgZ(0,"div",0)(1,"div",27),a._UZ(2,"img",28),a.TgZ(3,"p",29),a._uU(4," No data found "),a.qZA()()())}let K=(()=>{class j{constructor(R,F,Y,w){this.subInjectService=R,this.settingsService=F,this.eventService=Y,this.utilService=w}ngOnInit(){this.advisorId=k.e.getAdvisorId(),this.getAgencyData()}getAgencyData(){this.settingsService.getAgencyData({advisorId:this.advisorId}).subscribe(F=>{this.agencyObj=F||[]})}editAgencyDetails(R,F,Y){}addNewAgencyDetails(R,F,Y){const et=this.subInjectService.changeNewRightSliderState({data:{mainData:F||{},isAddFlag:Y},id:1,state:"open50",componentName:Q.m}).subscribe(y=>{m.fK.isDialogClose(y)&&(m.fK.isRefreshRequired(y)&&this.getAgencyData(),et.unsubscribe())})}}return j.\u0275fac=function(R){return new(R||j)(a.Y36(c.f),a.Y36(u.g),a.Y36(N.P),a.Y36(m.fK))},j.\u0275cmp=a.Xpm({type:j,selectors:[["app-insurance-details"]],decls:10,vars:2,consts:[[1,"row"],[1,"col-md-6","p-0"],[1,"m-0","text-black","pt-8"],[1,"col-md-6","text-right"],["mat-stroked-button","",1,"btn-primary",3,"click"],[1,"pb-44"],["class","row pt-20 arn-ria-deatils",4,"ngFor","ngForOf"],["class","row",4,"ngIf"],[1,"row","pt-20","arn-ria-deatils"],[1,"col-md-1","col-lg-1"],[1,"col-md-12","col-lg-10","pl-0","pr-0-992"],[1,"b-a-l","p-0"],[1,"bg-grey","lter","row"],[1,"col-md-9","p-0"],[1,"m-0","f-18","roboto",2,"font-family","roboto !important"],[1,"m-0","roboto","f-500","f-18"],[1,"col-md-3","p-0","d-flex","align-items-center","justify-content-end"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu",1,"c-p",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item","",3,"click"],[1,"row","pt-36","bb-1","pb-36"],[1,"col-lg-3","col-md-6"],[1,"f-12","m-0","proxima","text-primitive"],[1,"m-0"],[1,"col-lg-3","col-md-6","p-0"],[1,"col-lg-3","col-md-6","p-0","pt-15-922","pl-15-992"],[1,"row","pt-12","pb-28"],[1,"col-md-12","text-center","pt-100"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919788/My-Planner_Whitewashed/Transaction-w_1.1.svg","alt","no data found icon",1,"bg-primary",2,"width","300px"],[1,"f-14","mt-12","f-500","roboto"]],template:function(R,F){1&R&&(a.TgZ(0,"div",0)(1,"div",1)(2,"h4",2),a._uU(3,"Agency details "),a.qZA()(),a.TgZ(4,"div",3)(5,"button",4),a.NdJ("click",function(){return F.addNewAgencyDetails(null,null,!0)}),a._uU(6," ADD NEW "),a.qZA()()(),a.TgZ(7,"div",5),a.YNc(8,e,58,14,"div",6),a.qZA(),a.YNc(9,G,5,0,"div",7)),2&R&&(a.xp6(8),a.Q6J("ngForOf",F.agencyObj),a.xp6(1),a.Q6J("ngIf",!F.agencyObj))},dependencies:[$.sg,$.O5,t.lW,i.a8,i.dk,i.dn,o.VK,o.OP,o.p6,$.uU]}),j})()},1834:(bt,at,s)=>{s.d(at,{j:()=>Ne});var u=s(22113),N=s(41074),m=s(67241),Q=s(64211),k=s(54917),a=s(88737),c=s(68686),$=s(65730),t=s(53626),i=s(93584),o=s(70661),e=s(94650),G=s(23767),K=s(65938),j=s(36895),n=s(4859),R=s(97392),F=s(28255),Y=s(81638);const w=["visibilityRef"];function L(d,O){if(1&d&&(e.TgZ(0,"button",10),e._uU(1," ADD NEW "),e.qZA()),2&d){e.oxw(2);const f=e.MAs(7);e.Q6J("matMenuTriggerFor",f)}}function I(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," ARN/RIA "),e.qZA())}function et(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit,W=e.oxw(4);e.xp6(1),e.hij(" ",W.getARNId(f.arnRiaDetailsId),"")}}function y(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,et,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function it(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Registered email ID "),e.qZA())}function H(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.Oqu(f.registeredEmail)}}function _t(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,H,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function pt(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Mailback password "),e.qZA())}function gt(d,O){}function ht(d,O){1&d&&e.YNc(0,gt,0,0,"ng-template")}const ft=function(d){return{element:d,toggleValue:!0}},nt=function(d){return{element:d}};function dt(d,O){if(1&d&&(e.ynx(0),e.YNc(1,ht,1,0,null,30),e.BQk()),2&d){const f=e.oxw().$implicit;e.oxw(4);const W=e.MAs(3);e.xp6(1),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.mailbackPassword)))}}function rt(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,dt,2,6,"ng-container",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function X(d,O){1&d&&e._UZ(0,"th",31)}function mt(d,O){1&d&&e._UZ(0,"img",36)}function At(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.openInSideBar(Tt.rtTypeMasterid,Tt,!1))}),e._uU(1,"Edit"),e.qZA()}}function st(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.deleteRTA(Tt))}),e._uU(1,"Delete"),e.qZA()}}function q(d,O){if(1&d&&(e.TgZ(0,"td",32)(1,"div",29)(2,"div",33),e.YNc(3,mt,1,0,"img",34),e.TgZ(4,"mat-menu",null,3),e.YNc(6,At,2,0,"button",35),e.YNc(7,st,2,0,"button",35),e.qZA()()()()),2&d){const f=e.MAs(5),W=e.oxw(4);e.Q6J("matMenuTriggerFor",f),e.xp6(2),e.Q6J("hidden",W.utilService.isLoading),e.xp6(1),e.Q6J("ngIf",!W.utilService.isLoading),e.xp6(3),e.Q6J("ngIf",W.mfRtaCapabilities.Edit&&W.isRmLogin),e.xp6(1),e.Q6J("ngIf",W.mfRtaCapabilities.Delete)}}function h(d,O){1&d&&e._UZ(0,"tr",38)}function C(d,O){1&d&&e._UZ(0,"tr",39)}function g(d,O){if(1&d&&(e.TgZ(0,"div",5)(1,"div",13)(2,"h5",14),e._uU(3,"CAMS"),e.qZA(),e.TgZ(4,"table",15),e.ynx(5,16),e.YNc(6,I,2,0,"th",17),e.YNc(7,y,3,1,"td",18),e.BQk(),e.ynx(8,19),e.YNc(9,it,2,0,"th",17),e.YNc(10,_t,3,1,"td",18),e.BQk(),e.ynx(11,20),e.YNc(12,pt,2,0,"th",17),e.YNc(13,rt,3,1,"td",21),e.BQk(),e.ynx(14,22),e.YNc(15,X,1,0,"th",23),e.YNc(16,q,8,5,"td",24),e.BQk(),e.YNc(17,h,1,0,"tr",25),e.YNc(18,C,1,0,"tr",26),e.qZA()()()),2&d){const f=e.oxw(3);e.xp6(4),e.Q6J("dataSource",f.camsDS)("appSkeletonLoading",f.utilService.isLoading),e.xp6(13),e.Q6J("matHeaderRowDef",f.displayedColumns),e.xp6(1),e.Q6J("matRowDefColumns",f.displayedColumns)}}function E(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," ARN/RIA "),e.qZA())}function x(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit,W=e.oxw(4);e.xp6(1),e.hij(" ",W.getARNId(f.arnRiaDetailsId),"")}}function tt(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,x,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function B(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Login ID "),e.qZA())}function z(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.hij(" ",f.loginId,"")}}function Z(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,z,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function b(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Login password "),e.qZA())}function M(d,O){}function l(d,O){1&d&&e.YNc(0,M,0,0,"ng-template")}function r(d,O){if(1&d&&(e.ynx(0),e.YNc(1,l,1,0,null,30),e.BQk()),2&d){const f=e.oxw().$implicit;e.oxw(4);const W=e.MAs(3);e.xp6(1),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.loginPassword)))}}function p(d,O){if(1&d&&(e.TgZ(0,"td",49)(1,"div",50),e.YNc(2,r,2,6,"ng-container",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function _(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Registered email ID "),e.qZA())}function v(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.hij(" ",f.registeredEmail,"")}}function U(d,O){if(1&d&&(e.TgZ(0,"td",51)(1,"div",52),e.YNc(2,v,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function V(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Mailback password"),e.qZA())}function vt(d,O){}function Dt(d,O){1&d&&e.YNc(0,vt,0,0,"ng-template")}function yt(d,O){if(1&d&&(e.ynx(0),e.YNc(1,Dt,1,0,null,30),e.BQk()),2&d){const f=e.oxw().$implicit;e.oxw(4);const W=e.MAs(3);e.xp6(1),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.mailbackPassword)))}}function St(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,yt,2,6,"ng-container",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function Et(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Use for file ordering? "),e.qZA())}function It(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.Oqu(1==f.fileOrderingUseabilityStatusId?"Yes":"No")}}function wt(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,It,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function Nt(d,O){1&d&&e._UZ(0,"th",31)}function Lt(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.openInSideBar(Tt.rtTypeMasterid,Tt,!1))}),e._uU(1,"Edit"),e.qZA()}}function kt(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"td",32)(1,"div",29)(2,"div",33),e._UZ(3,"img",36),e.TgZ(4,"mat-menu",null,3),e.YNc(6,Lt,2,0,"button",35),e.TgZ(7,"button",37),e.NdJ("click",function(){const xt=e.CHM(f).$implicit,Rt=e.oxw(4);return e.KtG(Rt.deleteRTA(xt))}),e._uU(8,"Delete"),e.qZA()()()()()}if(2&d){const f=e.MAs(5),W=e.oxw(4);e.Q6J("matMenuTriggerFor",f),e.xp6(2),e.Q6J("hidden",W.utilService.isLoading),e.xp6(4),e.Q6J("ngIf",W.isRmLogin)}}function Bt(d,O){1&d&&e._UZ(0,"tr",38)}function Yt(d,O){1&d&&e._UZ(0,"tr",39)}function D(d,O){if(1&d&&(e.TgZ(0,"div",5)(1,"div",40)(2,"h5",14),e._uU(3,"Karvy (KFintech)"),e.qZA(),e.TgZ(4,"div",41)(5,"table",15),e.ynx(6,
116),e.YNc(7,E,2,0,"th",17),e.YNc(8,tt,3,1,"td",18),e.BQk(),e.ynx(9,19),e.YNc(10,B,2,0,"th",17),e.YNc(11,Z,3,1,"td",18),e.BQk(),e.ynx(12,20),e.YNc(13,b,2,0,"th",17),e.YNc(14,p,3,1,"td",42),e.BQk(),e.ynx(15,43),e.YNc(16,_,2,0,"th",17),e.YNc(17,U,3,1,"td",44),e.BQk(),e.ynx(18,45),e.YNc(19,V,2,0,"th",17),e.YNc(20,St,3,1,"td",21),e.BQk(),e.ynx(21,46),e.YNc(22,Et,2,0,"th",17),e.YNc(23,wt,3,1,"td",18),e.BQk(),e.ynx(24,47),e.YNc(25,Nt,1,0,"th",23),e.YNc(26,kt,9,3,"td",48),e.BQk(),e.YNc(27,Bt,1,0,"tr",25),e.YNc(28,Yt,1,0,"tr",26),e.qZA()()()()),2&d){const f=e.oxw(3);e.xp6(5),e.Q6J("dataSource",f.karvyDS)("appSkeletonLoading",f.utilService.isLoading),e.xp6(22),e.Q6J("matHeaderRowDef",f.displayedColumns1),e.xp6(1),e.Q6J("matRowDefColumns",f.displayedColumns1)}}function lt(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," ARN/RIA "),e.qZA())}function P(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit,W=e.oxw(4);e.xp6(1),e.hij(" ",W.getARNId(f.arnRiaDetailsId),"")}}function ut(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,P,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function A(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Login ID "),e.qZA())}function ot(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.Oqu(f.loginId)}}function T(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,ot,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function S(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Login password "),e.qZA())}function J(d,O){}function ct(d,O){1&d&&e.YNc(0,J,0,0,"ng-template")}function Ct(d,O){if(1&d&&(e.ynx(0),e.YNc(1,ct,1,0,null,30),e.BQk()),2&d){const f=e.oxw().$implicit;e.oxw(4);const W=e.MAs(3);e.xp6(1),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.loginPassword)))}}function Mt(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,Ct,2,6,"ng-container",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function Ot(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Registered email ID "),e.qZA())}function Pt(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.hij("",f.registeredEmail," ")}}function Zt(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,Pt,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function qt(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Mailback password"),e.qZA())}function Jt(d,O){}function Qt(d,O){1&d&&e.YNc(0,Jt,0,0,"ng-template")}function Kt(d,O){if(1&d&&(e.ynx(0),e.YNc(1,Qt,1,0,null,30),e.BQk()),2&d){const f=e.oxw().$implicit;e.oxw(4);const W=e.MAs(3);e.xp6(1),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.mailbackPassword)))}}function Wt(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,Kt,2,6,"ng-container",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function Ft(d,O){1&d&&e._UZ(0,"th",31)}
1function jt(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.openInSideBar(Tt.rtTypeMasterid,Tt,!1))}),e._uU(1,"Edit"),e.qZA()}}function Gt(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.deleteRTA(Tt))}),e._uU(1,"Delete"),e.qZA()}}function Vt(d,O){if(1&d&&(e.TgZ(0,"td",32)(1,"div",29)(2,"div",33),e._UZ(3,"img",36),e.TgZ(4,"mat-menu",null,3),e.YNc(6,jt,2,0,"button",35),e.YNc(7,Gt,2,0,"button",35),e.qZA()()()()),2&d){const f=e.MAs(5),W=e.oxw(4);e.Q6J("matMenuTriggerFor",f),e.xp6(2),e.Q6J("hidden",W.utilService.isLoading),e.xp6(4),e.Q6J("ngIf",W.mfRtaCapabilities.Edit),e.xp6(1),e.Q6J("ngIf",W.mfRtaCapabilities.Delete)}}function zt(d,O){1&d&&e._UZ(0,"tr",38)}function Xt(d,O){1&d&&e._UZ(0,"tr",39)}function te(d,O){if(1&d&&(e.TgZ(0,"div",53)(1,"div",40)(2,"h5",14),e._uU(3,"Franklin Templeton"),e.qZA(),e.TgZ(4,"div",54)(5,"table",15),e.ynx(6,16),e.YNc(7,lt,2,0,"th",17),e.YNc(8,ut,3,1,"td",18),e.BQk(),e.ynx(9,19),e.YNc(10,A,2,0,"th",17),e.YNc(11,T,3,1,"td",18),e.BQk(),e.ynx(12,20),e.YNc(13,S,2,0,"th",17),e.YNc(14,Mt,3,1,"td",18),e.BQk(),e.ynx(15,43),e.YNc(16,Ot,2,0,"th",17),e.YNc(17,Zt,3,1,"td",18),e.BQk(),e.ynx(18,45),e.YNc(19,qt,2,0,"th",17),e.YNc(20,Wt,3,1,"td",18),e.BQk(),e.ynx(21,47),e.YNc(22,Ft,1,0,"th",23),e.YNc(23,Vt,8,4,"td",24),e.BQk(),e.YNc(24,zt,1,0,"tr",25),e.YNc(25,Xt,1,0,"tr",26),e.qZA()()()()),2&d){const f=e.oxw(3);e.xp6(5),e.Q6J("dataSource",f.frankDS)("appSkeletonLoading",f.utilService.isLoading),e.xp6(19),e.Q6J("matHeaderRowDef",f.displayedColumns2),e.xp6(1),e.Q6J("matRowDefColumns",f.displayedColumns2)}}function ee(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," ARN/RIA "),e.qZA())}function ie(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit,W=e.oxw(4);e.xp6(1),e.Oqu(W.getARNId(f.arnRiaDetailsId))}}function ne(d,O){if(1&d&&(e.TgZ(0,"td",60)(1,"div",29),e.YNc(2,ie,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function oe(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Login ID "),e.qZA())}function ae(d,O){if(1&d&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.hij(" ",f.loginId," ")}}function se(d,O){if(1&d&&(e.TgZ(0,"td",60)(1,"div",29),e.YNc(2,ae,2,1,"span",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function re(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Login password "),e.qZA())}function le(d,O){}function _e(d,O){1&d&&e.YNc(0,le,0,0,"ng-template")}function ce(d,O){if(1&d&&(e.ynx(0),e.YNc(1,_e,1,0,null,30),e.BQk()),2&d){const f=e.oxw().$implicit;e.oxw(4);const W=e.MAs(3);e.xp6(1),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.loginPassword)))}}function de(d,O){if(1&d&&(e.TgZ(0,"td",60)(1,"div",29),e.YNc(2,ce,2,6,"ng-container",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function me(d,O){1&d&&(e.TgZ(0,"th",61),e._uU(1," Secret Question "),e.qZA())}function pe(d,O){if(1&d&&(e.TgZ(0,"div",63),e._uU(1),e.qZA()),2&d){const f=O.$implicit,W=e.oxw(5);e.xp6(1),e.hij(" ",W.getQuestion(f.questionId)," ")}}function ue(d,O){if(1&d&&(e.TgZ(0,"td",28)(1,"div",29),e.YNc(2,pe,2,1,"div",62),e.qZA()()),2&d){const f=O.$implicit;e.xp6(2),e.Q6J("ngForOf",f.rtaCamsFundNetSecurityQuestionsList)}}function ge(d,O){1&d&&(e.TgZ(0,"th",27),e._uU(1," Answer "),e.qZA())}function fe(d,O){}function he(d,O){1&d&&e.YNc(0,fe,0,0,"ng-template")}function ve(d,O){if(1&d&&(e.TgZ(0,"div"),e.ynx(1),e.YNc(2,he,1,0,null,30),e.BQk(),e.qZA()),2&d){const f=O.$implicit;e.oxw(6);const W=e.MAs(3);e.xp6(2),e.Q6J("ngTemplateOutlet",W)("ngTemplateOutletContext",e.VKq(4,nt,e.VKq(2,ft,f.answer)))}}function Te(d,O){if(1&d&&(e.TgZ(0,"div"),e.YNc(1,ve,3,6,"div",65),e.qZA()),2&d){const f=e.oxw().$implicit;e.xp6(1),e.Q6J("ngForOf",f.rtaCamsFundNetSecurityQuestionsList)}}function Ce(d,O){if(1&d&&(e.TgZ(0,"td",64)(1,"div",50),e.YNc(2,Te,2,1,"div",0),e.qZA()()),2&d){const f=e.oxw(4);e.xp6(2),e.Q6J("ngIf",!f.utilService.isLoading)}}function be(d,O){1&d&&e._UZ(0,"th",31)}function xe(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.openInSideBar(Tt.rtTypeMasterid,Tt,!1))}),e._uU(1,"Edit"),e.qZA()}}function Ae(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){e.CHM(f);const Tt=e.oxw().$implicit,xt=e.oxw(4);return e.KtG(xt.deleteRTA(Tt))}),e._uU(1,"Delete"),e.qZA()}}function De(d,O){if(1&d&&(e.TgZ(0,"td",66)(1,"div",29)(2,"div",33),e._UZ(3,"img",36),e.TgZ(4,"mat-menu",null,3),e.YNc(6,xe,2,0,"button",35),e.YNc(7,Ae,2,0,"button",35),e.qZA()()()()),2&d){const f=e.MAs(5),W=e.oxw(4);e.Q6J("matMenuTriggerFor",f),e.xp6(2),e.Q6J("hidden",W.utilService.isLoading),e.xp6(4),e.Q6J("ngIf",W.mfRtaCapabilities.Edit),e.xp6(1),e.Q6J("ngIf",W.mfRtaCapabilities.Delete)}}function Ze(d,O){1&d&&e._UZ(0,"tr",38)}function Me(d,O){1&d&&e._UZ(0,"tr",39)}function Ee(d,O){if(1&d&&(e.TgZ(0,"div",5)(1,"div",55)(2,"h5",14),e._uU(3,"CAMS Fundsnet"),e.qZA(),e.TgZ(4,"table",15),e.ynx(5,16),e.YNc(6,ee,2,0,"th",17),e.YNc(7,ne,3,1,"td",56),e.BQk(),e.ynx(8,19),e.YNc(9,oe,2,0,"th",17),e.YNc(10,se,3,1,"td",56),e.BQk(),e.ynx(11,20),e.YNc(12,re,2,0,"th",17),e.YNc(13,de,3,1,"td",56),e.BQk(),e.ynx(14,43),e.YNc(15,me,2,0,"th",57),e.YNc(16,ue,3,1,"td",18),e.BQk(),e.ynx(17,45),e.YNc(18,ge,2,0,"th",17),e.YNc(19,Ce,3,1,"td",58),e.BQk(),e.ynx(20,47),e.YNc(21,be,1,0,"th",23),e.YNc(22,De,8,4,"td",59),e.BQk(),e.YNc(23,Ze,1,0,"tr",25),e.YNc(24,Me,1,0,"tr",26),e.qZA()()()),2&d){const f=e.oxw(3);e.xp6(4),e.Q6J("dataSource",f.fundsDS)("appSkeletonLoading",f.utilService.isLoading),e.xp6(19),e.Q6J("matHeaderRowDef",f.displayedColumns2),e.xp6(1),e.Q6J("matRowDefColumns",f.displayedColumns2)}}function ye(d,O){if(1&d&&(e.TgZ(0,"div"),e.YNc(1,g,19,4,"div",11),e.YNc(2,D,29,4,"div",11),e.YNc(3,te,26,4,"div",12),e.YNc(4,Ee,25,4,"div",11),e.qZA()),2&d){const f=e.oxw(2);e.xp6(1),e.Q6J("ngIf",f.camsDS.data.length>0),e.xp6(1),e.Q6J("ngIf",f.karvyDS.data.length>0),e.xp6(1),e.Q6J("ngIf",f.frankDS.data.length>0),e.xp6(1),e.Q6J("ngIf",f.fundsDS.data.length>0)}}function Se(d,O){if(1&d&&(e.TgZ(0,"div")(1,"div",5)(2,"div",6)(3,"h4",7),e._uU(4,"MF RTA details "),e.qZA()(),e.TgZ(5,"div",8),e.YNc(6,L,2,1,"button",9),e.qZA()(),e.YNc(7,ye,5,4,"div",0),e.qZA()),2&d){const f=e.oxw();e.xp6(6),e.Q6J("ngIf",f.mfRtaCapabilities.Add),e.xp6(1),e.Q6J("ngIf",f.mfRTAlist.length>0)}}
1function Oe(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"div",67),e._uU(1),e.TgZ(2,"mat-icon",68),e.NdJ("click",function(){const xt=e.CHM(f).element;return e.KtG(xt.toggleValue=!xt.toggleValue)}),e._uU(3),e.qZA()()}if(2&d){const f=O.element,W=e.oxw();e.xp6(1),e.hij(" ",W.toggleVisibility(f.element,f.toggleValue)," "),e.xp6(2),e.hij(" ",f.toggleValue?"visibility":"visibility_off","")}}function Re(d,O){if(1&d&&(e.TgZ(0,"button",77),e._uU(1," ADD NEW "),e.qZA()),2&d){e.oxw(2);const f=e.MAs(7);e.Q6J("matMenuTriggerFor",f)}}function Ue(d,O){if(1&d&&(e.TgZ(0,"div",69)(1,"div",70)(2,"div",71),e._UZ(3,"img",72),e.TgZ(4,"h4",73),e._uU(5," No details added yet "),e.qZA(),e.YNc(6,Re,2,1,"button",74),e.qZA(),e.TgZ(7,"div",75)(8,"p"),e._uU(9,"When you provide your RTA credentials, the system will automatically order and upload all the relevant RTA feeds for you in no time. "),e.qZA(),e.TgZ(10,"p"),e._uU(11,"You can provide your CAMS, Karvy and Franklin Templeton credentials. If you would like to access CAMS SOA (Statement of accounts) then we need your Fundsnet details too."),e.qZA(),e.TgZ(12,"p",76),e._uU(13,"If you are not registered for any of the above, then checkout how to register with:"),e.qZA(),e.TgZ(14,"p",76),e._uU(15," - CAMS "),e.qZA(),e.TgZ(16,"p",76),e._uU(17," - Karvy "),e.qZA(),e.TgZ(18,"p",76),e._uU(19," - Franklin Templeton "),e.qZA(),e.TgZ(20,"p"),e._uU(21," - Fundsnet"),e.qZA(),e.TgZ(22,"p"),e._uU(23,"Please note that for full automation of mutual fund feeds to work, your registered email ID with these RTA needs to be a Gmail ID. Checkout the process of changing your registered email ID here. "),e.qZA()()()()),2&d){const f=e.oxw();e.xp6(6),e.Q6J("ngIf",f.mfRtaCapabilities.Add)}}function Pe(d,O){if(1&d&&(e.TgZ(0,"button",80),e._uU(1," ADD NEW "),e.qZA()),2&d){e.oxw(2);const f=e.MAs(7);e.Q6J("matMenuTriggerFor",f)}}function Ie(d,O){if(1&d&&(e.TgZ(0,"div",69)(1,"div",70)(2,"div",71),e._UZ(3,"img",78),e.TgZ(4,"h4",73),e._uU(5," No details added yet "),e.qZA(),e.YNc(6,Pe,2,1,"button",79),e.qZA(),e.TgZ(7,"div",75)(8,"p"),e._uU(9,"When you provide your RTA credentials, the system will automatically order and upload all the relevant RTA feeds for you in no time. "),e.qZA(),e.TgZ(10,"p"),e._uU(11,"You can provide your CAMS, Karvy and Franklin Templeton credentials. If you would like to access CAMS SOA (Statement of accounts) then we need your Fundsnet details too."),e.qZA(),e.TgZ(12,"p",76),e._uU(13,"If you are not registered for any of the above, then checkout how to register with:"),e.qZA(),e.TgZ(14,"p",76),e._uU(15," - CAMS "),e.qZA(),e.TgZ(16,"p",76),e._uU(17," - Karvy "),e.qZA(),e.TgZ(18,"p",76),e._uU(19," - Franklin Templeton "),e.qZA(),e.TgZ(20,"p"),e._uU(21," - Fundsnet"),e.qZA(),e.TgZ(22,"p"),e._uU(23,"Please note that for full automation of mutual fund feeds to work, your registered email ID with these RTA needs to be a Gmail ID. Checkout the process of changing your registered email ID here. "),e.qZA()()()()),2&d){const f=e.oxw();e.xp6(6),e.Q6J("ngIf",f.mfRtaCapabilities.Add)}}function we(d,O){if(1&d){const f=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){const xt=e.CHM(f).$implicit,Rt=e.oxw();return e.KtG(Rt.openInSideBar(xt.id,"",!0))}),e._uU(1),e.qZA()}if(2&d){const f=O.$implicit;e.xp6(1),e.Oqu(f.type)}}let Ne=(()=>{class d{constructor(f,W,Tt,xt,Rt,Ut,Ht){this.eventService=f,this.subInjectService=W,this.settingsService=Tt,this.dialog=xt,this.utilService=Rt,this.roleService=Ut,this.datePipe=Ht,this.displayedColumns=["position","name","weight","symbol"],this.displayedColumns1=["position","name","weight","email","mail","use","icons"],this.displayedColumns2=["position","name","weight","email","mail","icons"],this.camsDS=new t.by([{},{},{}]),this.karvyDS=new t.by([{},{},{}]),this.frankDS=new t.by([{},{},{}]),this.fundsDS=new t.by([{},{},{}]),this.isRmLogin=localStorage.getItem("sipReconRmId"),this.globalData={},this.mfRTAlist=[{}],this.arnList=[{}],this.spans=[],this.isLoading=!1,this.hasError=!1,this.gamecapabilityId=null,this.advisorId=$.e.getAdvisorId()}ngOnInit(){if(history.state&&history.state.capabilityId)this.gamecapabilityId=history.state.capabilityId,this.handleAction(this.gamecapabilityId);else{let f=JSON.parse(localStorage.getItem("gamification")||"[]");this.gamecapabilityIdcams=f.filter(W=>9==W.gamificationRolesCapabilityMasterId),Array.isArray(this.gamecapabilityIdcams)&&this.gamecapabilityIdcams.length>0&&(this.gamesdatacams=this.gamecapabilityIdcams[0]),this.gamecapabilityIdkarvy=f.filter(W=>
110==W.gamificationRolesCapabilityMasterId),Array.isArray(this.gamecapabilityIdkarvy)&&this.gamecapabilityIdkarvy.length>0&&(this.gamesdatakarvy=this.gamecapabilityIdkarvy[0])}this.mfRtaCapabilities=this.roleService.settingPermission.subModule.backOffice.subModule.rtaDetails.capabilityList,this.settingsService.mfRtaList&&this.settingsService.arnGlobaldata&&this.settingsService.arnList?(this.utilService.loader(1),this.mfRTAlist=this.settingsService.mfRtaList,this.globalData=this.settingsService.arnGlobaldata,this.arnList=this.settingsService.arnList,this.createDataSource(),this.utilService.loader(-1)):(this.utilService.loader(0),this.initializeData())}handleAction(f){9==f.gamificationRolesCapabilityMasterId?setTimeout(()=>{this.openInSideBar(2,"",!0,f)},350):10==f.gamificationRolesCapabilityMasterId&&setTimeout(()=>{this.openInSideBar(1,"",!0,f)},350)}initializeData(){this.utilService.loader(1),this.settingsService.getArnGlobalData().subscribe(f=>{this.globalData=f,this.settingsService.arnGlobaldata=f,this.utilService.loader(-1)},f=>{this.hasError=!0,this.eventService.openSnackBar(f,"Dismiss"),this.utilService.loader(-1)}),this.getArnDetails(),this.loadRTAList()}getArnDetails(){this.utilService.loader(1),this.settingsService.getArnlist({advisorId:this.advisorId}).subscribe(f=>{this.arnList=f||[],this.settingsService.arnList=f||[],this.utilService.loader(-1)},f=>{this.hasError=!0,this.eventService.openSnackBar(f,"Dismiss"),this.utilService.loader(-1)})}loadRTAList(){this.utilService.loader(1),this.settingsService.getMFRTAList({advisorId:this.advisorId}).subscribe(W=>{this.mfRTAlist=W||[],this.settingsService.mfRtaList=W||[],this.createDataSource(),this.utilService.loader(-1)},W=>{this.hasError=!0,this.utilService.loader(-1),this.eventService.openSnackBar(W,"Dismiss")})}createDataSource(){this.karvyDS=new t.by(this.mfRTAlist.filter(f=>1==f.rtTypeMasterid)),this.camsDS=new t.by(this.mfRTAlist.filter(f=>2==f.rtTypeMasterid)),this.frankDS=new t.by(this.mfRTAlist.filter(f=>3==f.rtTypeMasterid)),this.fundsDS=new t.by(this.mfRTAlist.filter(f=>4==f.rtTypeMasterid)),this.isLoading=!1}openInSideBar(f,W,Tt,xt){if(2==f&&!xt&&(xt=this.gamesdatacams),1==f&&!xt&&(xt=this.gamesdatakarvy),W&&W.renewalDate&&(W.renewalDate=this.datePipe.transform(W.renewalDate,"yyyy-MM-dd")),0==this.arnList.length)return void this.eventService.openSnackBar("Kindly add ARN details to proceed");const Ut={flag:"",data:{gamesdata:xt,globalData:this.globalData,arnData:this.arnList,mainData:W||{},rtType:f,is_add_call:Tt},id:1,state:"open50"};switch(f){case 2:Ut.componentName=u.w;break;case 1:Ut.componentName=Q.I;break;case 3:Ut.componentName=k.D;break;case 4:Ut.componentName=a.C}const Ht=this.subInjectService.changeNewRightSliderState(Ut).subscribe($t=>{m.fK.isDialogClose($t)&&(m.fK.isRefreshRequired($t)&&this.loadRTAList(),Ht.unsubscribe())})}deleteRTA(f){const Tt=this.dialog.open(i.$,{width:"400px",data:{header:"DELETE RTA",body:"Are you sure you want to delete this RTA?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{this.settingsService.deleteMFRTA(f.id).subscribe(xt=>{this.eventService.openSnackBar("Data has been deleted successfully"),this.loadRTAList(),Tt.close()},xt=>this.eventService.openSnackBar("Error occured"))}},autoFocus:!1})}getARNId(f){const W=this.arnList.find(Tt=>Tt.id==f);return W&&W.number?W.number:""}getQuestion(f){return this.globalData&&this.globalData.rta_cams_fund_net_security_questions_list?this.globalData.rta_cams_fund_net_security_questions_list.find(W=>W.id==f).question:""}toggleVisibility(f,W){if(f)return W?f.toString().replace(/./g,"").replace("","********"):f}}return d.\u0275fac=function(f){return new(f||d)(e.Y36(N.P),e.Y36(G.f),e.Y36(c.g),e.Y36(K.uw),e.Y36(m.fK),e.Y36(o.N),e.Y36(j.uU))},d.\u0275cmp=e.Xpm({type:d,selectors:[["app-mf-rta-details"]],viewQuery:function(f,W){if(1&f&&e.Gf(w,7),2&f){let Tt;e.iGM(Tt=e.CRH())&&(W.visibilityRef=Tt.first)}},decls:9,vars:4,consts:[[4,"ngIf"],["templateRef",""],["class","row pt-60",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],[1,"row"],[1,"col-md-8","p-0"],[1,"m-0","text-black"],[1,"col-md-4","text-right"],["class","btn-primary ","mat-stroked-button","",3,"matMenuTriggerFor",4,"ngIf"],["mat-stroked-button","",1,"btn-primary",3,"matMenuTriggerFor"],["class","row",4,"ngIf"],["class","row pb-20",4,"ngIf"],[1,"col-lg-7","col-md-12","p-0","camsTable"],[1,"m-0","pt-24"],["mat-table","","appSkeletonLoading","","id","table-low",1,"mt-8","skeletonAnimation",3,"dataSource","appSkeletonLoading"],["matColumnDef","position"],["mat-header-cell","","class","br",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","weight"],["mat-cell","","class","br ",4,"matCellDef"],["matColumnDef","symbol"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","class","text-center c-p",3,"matMenuTriggerFor",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"br"],["mat-cell","",1,"br"],[1,"bar"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-header-cell",""],["mat-cell","",1,"text-center","c-p",3,"matMenuTriggerFor"],[3,"hidden"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu","class","c-p",4,"ngIf"],["mat-menu-item","",3,"click",4,"ngIf"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu",1,"c-p"],["mat-menu-item","",3,"click"],["mat-header-row",""],["mat-row",""],[1,"col-md-12","p-0","camsTable"],[1,"overflow-y-992","overflow-y-1200"],["mat-cell","","class","br d-flex justify-content-between",4,"matCellDef"],["matColumnDef","email"],["mat-cell","","class","br breakWord",4,"matCellDef"],["matColumnDef","mail"],["matColumnDef","use"],["matColumnDef","icons"],["class","text-center c-p","mat-cell","",3,"matMenuTriggerFor",4,"matCellDef"],["mat-cell","",1,"br","d-flex","justify-content-between"],[1,"bar","w-100"],["mat-cell","",1,"br","breakWord"],[1,"bar","text-break"],[1,"row","pb-20"],[1,"overflow-y-992"],[1,"col-md-11","p-0","camsTable","pb-44"],["valign","top","mat-cell","","class","br",4,"matCellDef"],["mat-header-cell","","class","br p-5",4,"matHeaderCellDef"],["valign","top","mat-cell","","class","br d-flex justify-content-between",4,"matCellDef"],["valign","top","mat-cell","","class","c-p",3,"matMenuTriggerFor",4,"matCellDef"],["valign","top","mat-cell","",1,"br"],["mat-header-cell","",1,"br","p-5"],["class","p-5",4,"ngFor","ngForOf"],[1,"p-5"],["valign","top","mat-cell","",1,"br","d-flex","justify-content-between"],[4,"ngFor","ngForOf"],["valign","top","mat-cell","",1,"c-p",3,"matMenuTriggerFor"],[1,"d-flex","align-items-center","c-p","justify-content-between"],[1,"f-18",3,"click"],[1,"row","pt-60"],[1,"col-md-12","d-flex","justify-content-center"],[1,"boxEmpty","mt-52"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919785/My-Planner_Whitewashed/mf-rta-detail
1s-empty-state-w_1.1.svg","alt","empty details icon",1,"bg-priamry",2,"width","330px","height","240px"],[1,"mt-24","mb-12"],["class","btn-primary addon v-middle ","mat-stroked-buttonbutton","","class","btn-primary ",3,"matMenuTriggerFor",4,"ngIf"],[1,"dashedClass"],[1,"m-0"],["mat-stroked-buttonbutton","",1,"btn-primary",3,"matMenuTriggerFor"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919785/My-Planner_Whitewashed/mf-rta-details-empty-state-w_1.1.svg","alt","empty details icon",1,"bg-primary"],["class","btn-primary addon v-middle ","mat-stroked-button","",3,"matMenuTriggerFor",4,"ngIf"],["mat-stroked-button","",1,"btn-primary","addon","v-middle",3,"matMenuTriggerFor"]],template:function(f,W){1&f&&(e.YNc(0,Se,8,2,"div",0),e.ynx(1),e.YNc(2,Oe,4,2,"ng-template",null,1,e.W1O),e.BQk(),e.YNc(4,Ue,24,1,"div",2),e.YNc(5,Ie,24,1,"div",2),e.TgZ(6,"mat-menu",null,3),e.YNc(8,we,2,1,"button",4),e.qZA()),2&f&&(e.Q6J("ngIf",!W.hasError),e.xp6(4),e.Q6J("ngIf",W.hasError),e.xp6(1),e.Q6J("ngIf",0==W.mfRTAlist.length&&!W.utilService.isLoading),e.xp6(3),e.Q6J("ngForOf",W.globalData.rta_type_master_list))},dependencies:[j.sg,j.O5,j.tP,n.lW,R.Hw,F.VK,F.OP,F.p6,t.BZ,t.fO,t.as,t.w1,t.Dz,t.nj,t.ge,t.ev,t.XQ,t.Gk,Y.d],styles:[".camsTable[_ngcontent-%COMP%] tr.mat-row[_ngcontent-%COMP%]{height:40px}.camsTable[_ngcontent-%COMP%] td.mat-cell[_ngcontent-%COMP%]{border-bottom-style:none}.camsTable[_ngcontent-%COMP%] tr.mat-header-row[_ngcontent-%COMP%]{height:40px}.dashedClass[_ngcontent-%COMP%]{border:1px dashed #BCC6CA;padding:20px;width:357px}.dashedClass[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#484848}.boxEmpty[_ngcontent-%COMP%]{width:70%;display:flex;align-items:center;flex-direction:column}.breakWord[_ngcontent-%COMP%]{word-break:break-all}.f-18[_ngcontent-%COMP%]{font-size:18px!important}"]}),d})()},13143:(bt,at,s)=>{s.d(at,{C:()=>k});var u=s(34793),N=s(50153),m=s(94650);const Q=[{path:"",component:N.X}];let k=(()=>{class a{}return a.\u0275fac=function($){return new($||a)},a.\u0275mod=m.oAB({type:a}),a.\u0275inj=m.cJS({imports:[u.Bz.forChild(Q),u.Bz]}),a})()},7113:(bt,at,s)=>{s.r(at),s.d(at,{SettingBackupModule:()=>Q});var u=s(36895),N=s(13143),m=s(94650);let Q=(()=>{class k{}return k.\u0275fac=function(c){return new(c||k)},k.\u0275mod=m.oAB({type:k}),k.\u0275inj=m.cJS({imports:[u.ez,N.C]}),k})()},63809:(bt,at,s)=>{s.d(at,{P:()=>Z});var u=s(24006),N=s(68686),m=s(41074),Q=s(53626),k=s(65730),a=s(65923),c=s(67241),$=s(73799),t=s(94650),i=s(36895),o=s(90811),e=s(56709),G=s(59549),K=s(284),j=s(28255),n=s(51572),R=s(71948),F=s(33152),Y=s(93416);function w(b,M){if(1&b&&t._UZ(0,"img",38),2&b){const l=t.oxw();t.Q6J("src",l.authService.appPic,t.LSH)}}function L(b,M){if(1&b&&(t.TgZ(0,"h5"),t._uU(1),t.ALo(2,"uppercase"),t.qZA()),2&b){const l=t.oxw();
1t.xp6(1),t.Oqu(t.lcZ(2,1,l.logoText))}}function I(b,M){1&b&&(t.TgZ(0,"mat-error"),t._uU(1,"This field is required"),t.qZA())}function et(b,M){1&b&&(t.TgZ(0,"mat-error"),t._uU(1,"Max length exceeded"),t.qZA())}function y(b,M){if(1&b&&(t.ynx(0),t.TgZ(1,"h5",22),t._uU(2,"Role Sub-type"),t.qZA(),t.TgZ(3,"div",39)(4,"mat-radio-group",40)(5,"mat-radio-button",41)(6,"span",42),t._uU(7,"Sub Broker/Team Member"),t.qZA(),t.TgZ(8,"p",43),t._uU(9,"Selecting Sub broker/Team member option will display only that particular sub broker/team member's data."),t.qZA()(),t.TgZ(10,"mat-radio-button",41)(11,"span",42),t._uU(12,"Organisation level Admin"),t.qZA(),t.TgZ(13,"p",43),t._uU(14,"Selecting organisation level data will display the data of all clients + data which is unmapped or not assigned to any particular client or team member."),t.qZA()()()(),t.BQk()),2&b){const l=t.oxw();t.xp6(4),t.Q6J("formControl",l.isOrgLevelControl),t.xp6(1),t.Q6J("value",0),t.xp6(1),t.Q6J("ngClass",0==l.isOrgLevelControl.value?"text-primary":""),t.xp6(4),t.Q6J("value",1),t.xp6(1),t.Q6J("ngClass",1==l.isOrgLevelControl.value?"text-primary":"")}}function it(b,M){1&b&&(t.TgZ(0,"mat-error"),t._uU(1,"This field is required"),t.qZA())}function H(b,M){1&b&&(t.TgZ(0,"mat-error"),t._uU(1,"Max length exceeded"),t.qZA())}function _t(b,M){1&b&&(t.TgZ(0,"th",64),t._uU(1," Module "),t.qZA())}function pt(b,M){if(1&b&&(t.TgZ(0,"td",65),t._uU(1),t.qZA()),2&b){const l=M.$implicit;t.xp6(1),t.hij(" ",l.childName," ")}}function gt(b,M){1&b&&(t.TgZ(0,"th",66),t._uU(1," View "),t.qZA())}function ht(b,M){if(1&b){const l=t.EpF();t.TgZ(0,"div")(1,"mat-checkbox",67),t.NdJ("ngModelChange",function(p){t.CHM(l);const _=t.oxw().$implicit;return t.KtG(_.permissions.view.enabledOrDisabled=p)})("change",function(){t.CHM(l);const p=t.oxw().$implicit,_=t.oxw(2);return _.setChangesMade(),t.KtG(_.disableAllCapability(p,p.permissions.view.enabledOrDisabled))}),t.qZA()()}if(2&b){const l=t.oxw().$implicit;t.xp6(1),t.Q6J("ngModel",l.permissions.view.enabledOrDisabled)("checked",l.permissions.view.enabledOrDisabled)}}function ft(b,M){if(1&b&&(t.TgZ(0,"td",65),t.YNc(1,ht,2,2,"div",6),t.qZA()),2&b){const l=M.$implicit;t.xp6(1),t.Q6J("ngIf",l.permissions.view)}}function nt(b,M){1&b&&(t.TgZ(0,"th",66),t._uU(1," Add "),t.qZA())}function dt(b,M){if(1&b){const l=t.EpF();t.TgZ(0,"div")(1,"mat-checkbox",68),t.NdJ("ngModelChange",function(p){t.CHM(l);const _=t.oxw().$implicit;return t.KtG(_.permissions.add.enabledOrDisabled=p)})("change",function(){t.CHM(l);const p=t.oxw(3);return t.KtG(p.setChangesMade())}),t.qZA()()}if(2&b){const l=t.oxw().$implicit;t.xp6(1),t.Q6J("disabled",l.permissions.add.disabled)("ngModel",l.permissions.add.enabledOrDisabled)("checked",l.permissions.add.enabledOrDisabled)}}function rt(b,M){if(1&b&&(t.TgZ(0,"td",65),t.YNc(1,dt,2,3,"div",6),t.qZA()),2&b){const l=M.$implicit;t.xp6(1),t.Q6J("ngIf",l.permissions.add)}}function X(b,M){1&b&&(t.TgZ(0,"th",66),t._uU(1," Edit "),t.qZA())}function mt(b,M){if(1&b){const l=t.EpF();t.TgZ(0,"div")(1,"mat-checkbox",68),t.NdJ("ngModelChange",function(p){t.CHM(l);const _=t.oxw().$implicit;return t.KtG(_.permissions.edit.enabledOrDisabled=p)})("change",function(){t.CHM(l);const p=t.oxw(3);return t.KtG(p.setChangesMade())}),t.qZA()()}if(2&b){const l=t.oxw().$implicit;t.xp6(1),t.Q6J("disabled",l.permissions.edit.disabled)("ngModel",l.permissions.edit.enabledOrDisabled)("checked",l.permissions.edit.enabledOrDisabled)}}function At(b,M){if(1&b&&(t.TgZ(0,"td",65),t.YNc(1,mt,2,3,"div",6),t.qZA()),2&b){const l=M.$implicit;t.xp6(1),t.Q6J("ngIf",l.permissions.edit)}}function st(b,M){1&b&&(t.TgZ(0,"th",66),t._uU(1," Delete "),t.qZA())}function q(b,M){if(1&b){const l=t.EpF();t.TgZ(0,"div")(1,"mat-checkbox",68),t.NdJ("ngModelChange",function(p){t.CHM(l);const _=t.oxw().$implicit;return t.KtG(_.permissions.delete.enabledOrDisabled=p)})("change",function(){t.CHM(l);const p=t.oxw(3);return t.KtG(p.setChangesMade())}),t.qZA()()}if(2&b){const l=t.oxw().$implicit;t.xp6(1),t.Q6J("disabled",l.permissions.delete.disabled)("ngModel",l.permissions.delete.enabledOrDisabled)("checked",l.permissions.delete.enabledOrDisabled)}}function h(b,M){if(1&b&&(t.TgZ(0,"td",65),t.YNc(1,q,2,3,"div",6),t.qZA()),2&b){const l=M.$implicit;t.xp6(1),t.Q6J("ngIf",l.permissions.delete)}}function C(b,M){1&b&&(t.TgZ(0,"th",69),t._uU(1," Advanced permissions "),t.qZA())}function g(b,M){if(1&b){const l=t.EpF();t.TgZ(0,"button",75),t.NdJ("click",function(p){return p.stopPropagation()}),t.TgZ(1,"div",33)(2,"div",76)(3,"mat-checkbox",77),t.NdJ("ngModelChange",function(p){const v=t.CHM(l).$implicit;return t.KtG(v.enabledOrDisabled=p)})("change",function(){const _=t.CHM(l).$implicit,v=t.oxw(3);return t.KtG(v.onAdvancedPermissionChange(_))}),t.qZA(),t.TgZ(4,"p",78),t._uU(5),t.qZA()()()()}if(2&b){const l=M.$implicit,r=t.oxw().$implicit;t.xp6(3),t.Q6J("ngModel",l.enabledOrDisabled)("checked",l.enabledOrDisabled)("disabled","MIS"===r.childName&&("Download"===l.capabilityName||"Download detailed MIS report"===l.capabilityName)&&!r.permissions.view.enabledOrDisabled),t.xp6(2),t.Oqu(l.capabilityName)}}function E(b,M){if(1&b&&(t.TgZ(0,"td",70)(1,"div",71),t._uU(2," Manage "),t.TgZ(3,"mat-menu",72,73),t.YNc(5,g,6,4,"button",74),t.qZA()()()),2&b){const l=M.$implicit,r=t.MAs(4);t.xp6(1),t.Q6J("matMenuTriggerFor",r)("hidden",!(l.advanced_permissions&&l.advanced_permissions.length>0)),t.xp6(4),t.Q6J("ngForOf",l.advanced_permissions)}}function x(b,M){1&b&&t._UZ(0,"tr",79)}function tt(b,M){1&b&&t._UZ(0,"tr",80)}function B(b,M){if(1&b){const l=t.EpF();t.ynx(0),t.TgZ(1,"div",44)(2,"div",45)(3,"h5",46),t._uU(4),t.qZA()(),t.TgZ(5,"div",47)(6,"mat-button-toggle-group",48),t.NdJ("change",function(p){const v=t.CHM(l).$implicit,U=t.oxw();return t.KtG(U.switchAllModelPermissions(v,p))}),t.TgZ(7,"mat-button-toggle",49),t._uU(8,"Select all permissions "),t.qZA(),t.TgZ(9,"mat-button-toggle",49),t._uU(10,"Remove all permissions "),t.qZA()()()(),t.TgZ(11,"table",50),t.ynx(12,51),t.YNc(13,_t,2,0,"th",52),t.YNc(14,pt,2,1,"td",53),t.BQk(),t.ynx(15,54),t.YNc(16,gt,2,0,"th",55),t.YNc(17,ft,2,1,"td",53),t.BQk(),t.ynx(18,56),t.YNc(19,nt,2,0,"th",55),t.YNc(20,rt,2,1,"td",53),t.BQk(),t.ynx(21,57),t.YNc(22,X,2,0,"th",55),t.YNc(23,At,2,1,"td",53),t.BQk(),t.ynx(24,58),t.YNc(25,st,2,0,"th",55),t.YNc(26,h,2,1,"td",53),t.BQk(),t.ynx(27,59),t.YNc(28,C,2,0,"th",60),t.YNc(29,E,6,3,"td",61),t.BQk(),t.YNc(30,x,1,0,"tr",62),t.YNc(31,tt,1,0,"tr",63),t.qZA(),t.BQk()}if(2&b){const l=M.$implicit,r=t.oxw();
1t.xp6(4),t.Oqu(l.modelName),t.xp6(2),t.Q6J("value",r.getModelToggle(l)),t.xp6(1),t.Q6J("value",!0),t.xp6(2),t.Q6J("value",!1),t.xp6(2),t.Q6J("dataSource",l.dataSource),t.xp6(19),t.Q6J("matHeaderRowDef",r.displayedColumns),t.xp6(1),t.Q6J("matRowDefColumns",r.displayedColumns)}}function z(b,M){if(1&b){const l=t.EpF();t.TgZ(0,"app-progress-button",81),t.NdJ("btnClick",function(){t.CHM(l);const p=t.oxw();return t.KtG(p.save())}),t.qZA()}if(2&b){const l=t.oxw();t.Q6J("options",l.barButtonOptions)}}let Z=(()=>{class b{constructor(l,r,p,_,v,U,V){this.auth=l,this.enumDataService=r,this.fb=p,this.settingsService=_,this.eventService=v,this.utilService=U,this.authService=V,this.displayedColumns=["position","weight","symbol","edit","del","adv"],this.dataModels=[],this.data={},this.isLoading=!1,this.changesMade=!1,this.logoText="Your Logo here",this.barButtonOptions={active:!1,text:"SAVE",buttonColor:"accent",barColor:"accent",raised:!0,stroked:!1,mode:"determinate",value:10,disabled:!1,fullWidth:!1},this.disable=!0,this.isOrgLevel=!1,this.isOrgLevelControl=new u.p4,this.advisorId=k.e.getAdvisorId(),this.formPlaceHolders=a.$.formPlaceHolders}changeOrgLevel(l){this.isOrgLevel=l.checked,this.isOrgLevelControl.setValue(l.checked)}ngOnInit(){this.roles=k.e.getUserRoleType(),this.createFormGroup(),this.data.is_add_flag&&!this.data.mainData.id?this.getTemplate():this.getRoleDetails()}capitalise(l){""!=l.target.value&&(l.target.value=l.target.value.replace(/\b\w/g,r=>r.toUpperCase()))}getTemplate(){this.isLoading=!0,this.settingsService.getTemplateRole({optionId:this.data.roleType}).subscribe(l=>{l&&(this.isLoading=!1,this.constructAdminDataSource(l.modules))},l=>{this.eventService.openSnackBar("Error Occured"),this.isLoading=!1})}getRoleDetails(){this.isLoading=!0,this.settingsService.getDetailedRole({id:this.data.mainData.id}).subscribe(l=>{l?(this.editDetails=l.roleDetail,1==this.editDetails.systemGeneratedOrCustomRole?(this.rolesFG.controls.roleName.clearValidators(),this.disable=!0):2==this.editDetails.systemGeneratedOrCustomRole&&(this.disable=!1),this.isOrgLevel=!!l.roleDetail?.isOrgLevel,this.isOrgLevelControl.setValue(l.roleDetail?.isOrgLevel),this.isLoading=!1,Object.values(l.modules||{}).forEach(r=>{Array.isArray(r)?r.forEach(p=>this.syncMisPermissions(p)):r&&"object"==typeof r&&this.syncMisPermissions(r)}),this.constructAdminDataSource(l.modules)):this.disable=!1},l=>{this.eventService.openSnackBar("Error Occured"),this.isLoading=!1,this.disable=!1})}syncMisPermissions(l){"MIS"===l.childName&&l.capabilityList?.forEach(r=>{"Download"===r.capabilityName&&this.settingsService.setMisPermissions({download:!!r.enabledOrDisabled}),"Download detailed MIS report"===r.capabilityName&&this.settingsService.setMisPermissions({detailedReport:!!r.enabledOrDisabled})})}createFormGroup(){this.rolesFG=this.fb.group({advisorId:[this.advisorId],roleName:[this.data.mainData.roleName||"",[u.kI.required,u.kI.maxLength(50)]],roleDescription:[this.auth.sanitizeInput(this.data.mainData.roleDesc)||"",[u.kI.maxLength(250)]]})}setChangesMade(){this.changesMade=!0}onAdvancedPermissionChange(l){this.setChangesMade(),"Download"===l.capabilityName&&this.settingsService.setMisPermissions({download:l.enabledOrDisabled}),"Download detailed MIS report"===l.capabilityName&&this.settingsService.setMisPermissions({detailedReport:l.enabledOrDisabled})}disableAllCapability(l,r){if(this.enumDataService.PRODUCTION||console.log(l,r),r){for(let p in l.permissions)l.permissions[p].disabled=!1;if(l.advanced_permissions&&l.advanced_permissions.length>0)for(let p in l.advanced_permissions)l.advanced_permissions[p].disabled=!1}else{for(let p in l.permissions)l.permissions[p].enabledOrDisabled=!1,l.permissions[p].disabled="view"!==p;if(l.advanced_permissions&&l.advanced_permissions.length>0)for(let p of l.advanced_permissions)p.enabledOrDisabled=!1,p.disabled=!0}}constructAdminDataSource(l){for(const r in l){const p=l[r];for(let v=0;v<p.length;v++){let U=this.utilService.segregateNormalAndAdvancedPermissions(p[v].capabilityList,p[v].childId);U=this.utilService.convertEnabledOrDisabledAsBoolean(U),delete p[v].capabilityList,p[v]={...p[v],...U}}const _={modelName:p[0].parentName,subModules:p,dataSource:new Q.by(p)};this.dataModels.push(_)}}mergeAllCapabilitiesAndFilterEnabled(){let l=[];for(const p of this.dataModels)JSON.parse(JSON.stringify(p.dataSource.data)).map(v=>{l.push(v.permissions.view),l.push(v.permissions.add),l.push(v.permissions.edit),l.push(v.permissions.delete),l.push(v.advanced_permissions)});
1return l=l.flat().filter(Boolean).filter(p=>p.enabledOrDisabled),l.map(p=>({enabledOrDisabled:p.enabledOrDisabled?1:2,featureId:p.featureId,capabilityId:p.id}))}switchAllModelPermissions(l,r){this.changesMade=!0,l.subModules.forEach(p=>{for(const _ in p.permissions)Object.prototype.hasOwnProperty.call(p.permissions,_)&&(p.permissions[_].enabledOrDisabled=r.value,p.permissions.view&&"view"!=_&&(p.permissions[_].disabled=!r.value));p.advanced_permissions.forEach(_=>{_.enabledOrDisabled=r.value,_.disabled=!!p.permissions.view&&!r.value})})}save(){if(this.rolesFG.invalid||this.barButtonOptions.active)this.rolesFG.markAllAsTouched();else{if(this.data.is_add_flag&&!this.changesMade)return void this.eventService.openSnackBar("Please make changes to permissions to create new role");if(this.barButtonOptions.active=!0,this.data.is_add_flag){const l={advisorOrClientRole:this.data.roleType,systemGeneratedOrCustomRole:2,isOrgLevel:this.isOrgLevelControl.value,...this.rolesFG.value,featureToCapabilitiesList:this.mergeAllCapabilitiesAndFilterEnabled()};l.roleDesc&&(l.roleDesc=this.auth.sanitizeInput(l.roleDesc)),l.roleDescription&&(l.roleDescription=this.auth.sanitizeInput(l.roleDescription)),this.settingsService.addRole(l).subscribe(r=>{this.eventService.openSnackBar("Role Added Successfully"),this.eventService.changeUpperSliderState({state:"close",refreshRequired:!0})},r=>{this.barButtonOptions.active=!1,this.eventService.openSnackBar("Error Occured")})}else{const l={isOrgLevel:this.isOrgLevelControl.value,...this.data.mainData,...this.rolesFG.value,featureToCapabilitiesList:this.mergeAllCapabilitiesAndFilterEnabled()};l.roleDesc&&(l.roleDesc=this.auth.sanitizeInput(l.roleDesc)),l.roleDescription&&(l.roleDescription=this.auth.sanitizeInput(l.roleDescription)),this.settingsService.editRole(l).subscribe(r=>{this.eventService.openSnackBar("Role Modified Successfully"),this.eventService.changeUpperSliderState({state:"close",refreshRequired:!0})},r=>{this.barButtonOptions.active=!1,this.eventService.openSnackBar("Error Occured")})}}}close(){this.eventService.changeUpperSliderState({state:"close",refreshRequired:!1})}getModelToggle(l){let r=!1;return l.subModules.forEach(p=>{if(!r){for(const _ in p.permissions)if(Object.prototype.hasOwnProperty.call(p.permissions,_)&&(r=p.permissions[_].enabledOrDisabled,r))break;for(const _ of p.advanced_permissions){if(r)break;r=_.enabledOrDisabled}}}),r}}return b.\u0275fac=function(l){return new(l||b)(t.Y36(k.e),t.Y36($.p),t.Y36(u.QS),t.Y36(N.g),t.Y36(m.P),t.Y36(c.fK),t.Y36(k.e))},b.\u0275cmp=t.Xpm({type:b,selectors:[["app-add-new-role"]],inputs:{data:"data"},decls:56,vars:20,consts:[[1,"right-side-fixes-x"],[1,"right-sidenav-fixes-y"],[1,"row","popup-header-fix-100"],[1,"col-md-2","d-flex","align-items-center","border-right-1","p-0"],[1,"logoWrap","h-auto"],["class","logo pr-1","alt","app pic",3,"src",4,"ngIf"],[4,"ngIf"],[1,"col-md-8","p-0","d-flex","justify-content-center","align-items-center"],[1,"f-16","mb-0"],[1,"col-md-2","text-right",3,"click"],["src","https://res.cloudinary.com/futurewise/image/upload/v1622610962/myplanner/images/svg/close-icon.svg","height","35","width","30","alt","close icon",1,"material-icons","pt-20","c-p","pr-16"],[1,"row","pt-100","pb-90","ngDeepR"],[1,"col-md-4","col-lg-3","pr-36","pl-36",3,"formGroup"],[1,"m-0","pt-12","pb-8"],[1,"form-group"],["matInput","","readonly","",1,"form-control",3,"value"],[1,"m-0","pt-12"],[1,"m-0","text-custom","roboto","f-12","pb-4"],[1,"form-group","mb-0","matInputNone"],["appearance","standard","floatLabel","never"],["matInput","","formControlName","roleName",1,"form-control",3,"readonly","placeholder","input"],["align","end"],[1,"m-0","pt-36"],[1,"form-group","mb-0"],["hintLabel","Optional"],["matInput","","formControlName","roleDescription","rows","5",1,"form-control","h-180",3,"readonly","placeholder"],[1,"col-md-8","col-lg-9","p-0","bl-1","add-new-role"],[1,"wrapper-40","pt-24"],[1,"m-0"],[4,"ngFor","ngForOf"],[1,"text-center","col-md-12",3,"hidden"],[1,"loader",3,"diameter"],[1,"bottom-fixed","wrapper-12","w-100"],[1,"row"],[1,"col-md-6"],[1,"mb-0","pt-8","text-white","c-p",3,"click"],[1,"col-md-6","text-right"],["class","br-0 text-inherit",3,"options","btnClick",4,"ngIf"],["alt","app pic",1,"logo","pr-1",3,"src"],[1,"form-group","mb-0","pt-20","roleClassBtn"],["aria-label","Select an option",3,"formControl"],[3,"value"],[3,"ngClass"],[1,"m-0","text-custom","roboto","f-12","pb-4",2,"white-space","normal"],[1,"row","pt-28"],[1,"col-md-3","col-lg-5","pl-0"],[1,"m-0","text-black","f-500","pt-8"],[1,"col-md-9","col-lg-7","pr-0","text-right"],[1,"w-100",3,"value","change"],[1,"w-50","f-14",3,"value"],["mat-table","","id","table-low",1,"mt-8","mb-32",3,"dataSource"],["matColumnDef","position"],["mat-header-cell","","class","br w-48",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","weight"],["mat-header-cell","","class","br",4,"matHeaderCellDef"],["matColumnDef","symbol"],["matColumnDef","edit"],["matColumnDef","del"],["matColumnDef","adv"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","class","text-primary f
1-500 roboto",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"br","w-48"],["mat-cell","",1,"br"],["mat-header-cell","",1,"br"],[3,"ngModel","checked","ngModelChange","change"],[3,"disabled","ngModel","checked","ngModelChange","change"],["mat-header-cell",""],["mat-cell","",1,"text-primary","f-500","roboto"],[1,"text-underline","c-p",3,"matMenuTriggerFor","hidden"],[1,"min-152"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"click"],[1,"col-md-12","d-flex","align-items-center","p-0"],[3,"ngModel","checked","disabled","ngModelChange","change"],[1,"mb-0","pl-10"],["mat-header-row",""],["mat-row",""],[1,"br-0","text-inherit",3,"options","btnClick"]],template:function(l,r){1&l&&(t.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),t.YNc(5,w,1,1,"img",5),t.YNc(6,L,3,3,"h5",6),t.qZA()(),t.TgZ(7,"div",7)(8,"p",8),t._uU(9),t.qZA()(),t.TgZ(10,"div",9),t.NdJ("click",function(){return r.close()}),t._UZ(11,"img",10),t.qZA()(),t.TgZ(12,"div",11)(13,"div",12)(14,"h5",13),t._uU(15,"Role type"),t.qZA(),t.TgZ(16,"div",14)(17,"mat-form-field"),t._UZ(18,"input",15),t.qZA()(),t.TgZ(19,"h5",16),t._uU(20,"Role name"),t.qZA(),t.TgZ(21,"p",17),t._uU(22,"E.g. para planner, relationship manager"),t.qZA(),t.TgZ(23,"div",18)(24,"mat-form-field",19)(25,"input",20),t.NdJ("input",function(_){return r.capitalise(_)}),t.qZA(),t.TgZ(26,"mat-hint",21),t._uU(27),t.qZA(),t.YNc(28,I,2,0,"mat-error",6),t.YNc(29,et,2,0,"mat-error",6),t.qZA()(),t.YNc(30,y,15,5,"ng-container",6),t.TgZ(31,"h5",22),t._uU(32,"Role description"),t.qZA(),t.TgZ(33,"p",17),t._uU(34,"E.g. write something descriptive for easy recall."),t.qZA(),t.TgZ(35,"div",23)(36,"mat-form-field",24),t._UZ(37,"textarea",25),t.TgZ(38,"mat-hint",21),t._uU(39),t.qZA(),t.YNc(40,it,2,0,"mat-error",6),t.YNc(41,H,2,0,"mat-error",6),t.qZA()()(),t.TgZ(42,"div",26)(43,"div",27)(44,"h5",28),t._uU(45,"Manage role based access permissions from here."),t.qZA(),t.YNc(46,B,32,7,"ng-container",29),t.qZA(),t.TgZ(47,"div",30),t._UZ(48,"mat-spinner",31),t.qZA()()(),t.TgZ(49,"div",32)(50,"div",33)(51,"div",34)(52,"h5",35),t.NdJ("click",function(){return r.close()}),t._uU(53,"Cancel"),t.qZA()(),t.TgZ(54,"div",36),t.YNc(55,z,1,1,"app-progress-button",37),t.qZA()()()()()),2&l&&(t.xp6(5),t.Q6J("ngIf",r.authService.appPic),t.xp6(1),t.Q6J("ngIf",!r.authService.appPic),t.xp6(3),t.hij(" ",r.data.is_add_flag?"Add new":"Edit"," role"),t.xp6(4),t.Q6J("formGroup",r.rolesFG),t.xp6(5),t.Q6J("value",r.data.roleTypeText),t.xp6(7),t.Q6J("readonly",r.disable)("placeholder",r.formPlaceHolders.ENTER_ROLE_NAME),t.xp6(2),t.hij("",r.rolesFG.get("roleName").value.length,"/ 50"),t.xp6(1),t.Q6J("ngIf",null==r.rolesFG.get("roleName").errors?null:r.rolesFG.get("roleName").errors.required),t.xp6(1),t.Q6J("ngIf",null==r.rolesFG.get("roleName").errors?null:r.rolesFG.get("roleName").errors.maxlength),t.xp6(1),t.Q6J("ngIf",1==(null==r.editDetails?null:r.editDetails.advisorOrClientRole)&&2==(null==r.editDetails?null:r.editDetails.systemGeneratedOrCustomRole)),t.xp6(7),t.Q6J("readonly",r.disable)("placeholder",r.formPlaceHolders.enter_description),t.xp6(2),t.hij("",r.rolesFG.get("roleDescription").value.length,"/ 250"),t.xp6(1),t.Q6J("ngIf",null==r.rolesFG.get("roleDescription").errors?null:r.rolesFG.get("roleDescription").errors.required),t.xp6(1),t.Q6J("ngIf",null==r.rolesFG.get("roleDescription").errors?null:r.rolesFG.get("roleDescription").errors.maxlength),t.xp6(5),t.Q6J("ngForOf",r.dataModels),t.xp6(1),t.Q6J("hidden",!r.isLoading),t.xp6(1),t.Q6J("diameter",30),t.xp6(7),t.Q6J("ngIf",!r.isLoading))},dependencies:[i.mk,i.sg,i.O5,o.A9,o.Yi,e.oG,G.TO,G.KE,G.bx,K.Nt,j.VK,j.OP,j.p6,n.Ou,R.VQ,R.U0,Q.BZ,Q.fO,Q.as,Q.w1,Q.Dz,Q.nj,Q.ge,Q.ev,Q.XQ,Q.Gk,u.Fj,u.JJ,u.JL,u.On,u.oH,u.sg,u.u,F.k,Y.l,i.gd],styles:[".ngDeepR[_ngcontent-%COMP%] .matInputNone .mat-form-field-appearance-standard .mat-form-field-flex{padding-top:0}.ngDeepR[_ngcontent-%COMP%] .mat-form-field[_ngcontent-%COMP%]{font-size:14px!important;font-weight:500;height:auto!important}.ngDeepR[_ngcontent-%COMP%] .roleClassBtn{height:auto!important}.ngDeepR[_ngcontent-%COMP%] .mat-radio-label{display:flex!important;align-items:flex-start!important;height:auto!important}.ngDeepR[_ngcontent-%COMP%] .mat-radio-label .mat-radio-container{margin-top:4px}.classMaxImg[_ngcontent-%COMP%]{max-width:100%}.manageText[_ngcontent-%COMP%]{display:inline-block!important}.h-180[_ngcontent-%COMP%]{height:180px!important}.min-152[_ngcontent-%COMP%]{min-width:152px!important}"]}),b})()},85680:(bt,at,s)=>{s.d(at,{G:()=>q});var u=s(10956),N=s(41074),m=s(67241),Q=s(65730),k=s(43186),a=s(68686),c=s(97120),$=s(70661),t=s(6682),i=s(94650),o=s(23767),e=s(34793),G=s(36895),K=s(4859),j=s(73546),n=s(97392),R=s(28255),F=s(81638);function Y(h,C){if(1&h){const g=i.EpF();
1i.TgZ(0,"button",10),i.NdJ("click",function(){i.CHM(g);const x=i.oxw();return i.KtG(x.openOrg(!1))}),i._uU(1," Personal profile"),i.qZA()}if(2&h){const g=i.oxw();i.Q6J("ngClass",0==g.orgProfile?"active-btn":"")}}function w(h,C){if(1&h){const g=i.EpF();i.TgZ(0,"button",10),i.NdJ("click",function(){i.CHM(g);const x=i.oxw();return i.KtG(x.openOrg(!0))}),i._uU(1," Organization profile"),i.qZA()}if(2&h){const g=i.oxw();i.Q6J("ngClass",1==g.orgProfile?"active-btn":"")}}function L(h,C){1&h&&(i.TgZ(0,"div",11)(1,"div",12)(2,"h4",13),i._uU(3,"Personal profile"),i.qZA()()())}function I(h,C){if(1&h){const g=i.EpF();i.TgZ(0,"button",40),i.NdJ("click",function(){i.CHM(g);const x=i.oxw(3);return i.KtG(x.OpenpersonalProfile(x.userList,"",0))}),i._uU(1,"Edit"),i.qZA()}}function et(h,C){if(1&h){const g=i.EpF();i.TgZ(0,"button",40),i.NdJ("click",function(){i.CHM(g);const x=i.oxw(3);return i.KtG(x.OpenpersonalProfile(x.userList,"",2))}),i._uU(1,"Reset Password"),i.qZA()}}function y(h,C){if(1&h&&(i.TgZ(0,"div",32)(1,"div",33)(2,"h2",34),i._uU(3),i.qZA()(),i.TgZ(4,"div",35)(5,"span",36),i._uU(6),i.qZA(),i.TgZ(7,"mat-icon",37),i._uU(8," more_vert "),i.qZA(),i.TgZ(9,"mat-menu",null,38),i.YNc(11,I,2,0,"button",39),i.YNc(12,et,2,0,"button",39),i.qZA()()()),2&h){const g=i.MAs(10),E=i.oxw(2);i.xp6(3),i.Oqu(E.userList.fullName),i.xp6(3),i.Oqu(E.roleObj.roleName||""),i.xp6(1),i.Q6J("matMenuTriggerFor",g),i.xp6(4),i.Q6J("ngIf",E.roleService.settingPermission.subModule.profile.personalProfile.capabilityList.Edit),i.xp6(1),i.Q6J("ngIf",E.roleService.settingPermission.subModule.profile.personalProfile.capabilityList.Edit)}}function it(h,C){if(1&h){const g=i.EpF();i.TgZ(0,"div",41),i.NdJ("click",function(){i.CHM(g);const x=i.oxw(2);return i.KtG(x.OpenpersonalProfile(x.userList,"",1))}),i.TgZ(1,"p",42),i._uU(2," Edit Image "),i.qZA()()}}const H=function(h){return{height23:h}};function _t(h,C){if(1&h&&(i.TgZ(0,"div",14),i._UZ(1,"div",15),i.TgZ(2,"div",16)(3,"mat-card",17)(4,"mat-card-header",18),i.YNc(5,y,13,5,"div",19),i.qZA(),i.TgZ(6,"mat-card-content",20)(7,"div",21)(8,"div",22)(9,"div",23)(10,"p",24),i._uU(11," EMAIL"),i.qZA(),i.TgZ(12,"div",25)(13,"p",26),i._uU(14),i.qZA()()(),i.TgZ(15,"div",23)(16,"p",24),i._uU(17," MOBILE"),i.qZA(),i.TgZ(18,"div",25)(19,"p",26),i._uU(20),i.qZA()()(),i.TgZ(21,"div",23)(22,"p",24),i._uU(23," USERNAME"),i.qZA(),i.TgZ(24,"div",25)(25,"p",26),i._uU(26),i.qZA()()(),i.TgZ(27,"div",23)(28,"p",24),i._uU(29," TAG LINE"),i.qZA(),i.TgZ(30,"div",25)(31,"p",26),i._uU(32),i.qZA()()()(),i.TgZ(33,"div",27)(34,"p",28),i._uU(35," profile picture "),i.qZA(),i.TgZ(36,"div",29),i._UZ(37,"img",30),i.YNc(38,it,3,0,"div",31),i.qZA()()()()()(),i._UZ(39,"div",15),i.qZA()),2&h){const g=i.oxw();i.xp6(5),i.Q6J("ngIf",g.userList),i.xp6(3),i.Q6J("appSkeletonLoading",g.isLoading),i.xp6(4),i.Q6J("ngClass",i.VKq(13,H,g.isLoading)),i.xp6(2),i.Oqu(g.userList.emailId),i.xp6(4),i.Q6J("ngClass",i.VKq(15,H,g.isLoading)),i.xp6(2),i.AsE("",g.userList.isdCodeValue," ",g.userList.mobileNo,""),i.xp6(4),i.Q6J("ngClass",i.VKq(17,H,g.isLoading)),i.xp6(2),i.Oqu(g.userList.userName),i.xp6(4),i.Q6J("ngClass",i.VKq(19,H,g.isLoading)),i.xp6(2),i.hij("",g.userList.tagline?g.userList.tagline:"No tagline"," "),i.xp6(5),i.Q6J("src",g.userList.profilePic,i.LSH),i.xp6(1),i.Q6J("ngIf",g.roleService.settingPermission.subModule.profile.personalProfile.capabilityList.Edit)}}function pt(h,C){1&h&&(i.TgZ(0,"div",43)(1,"div",12)(2,"h4",44),i._uU(3,"Organization profile"),i.qZA()()())}function gt(h,C){if(1&h){const g=i.EpF();i.TgZ(0,"button",40),i.NdJ("click",function(){i.CHM(g);const x=i.oxw(4);return i.KtG(x.OpenOrgProfile(x.orgDetails,""))}),i._uU(1,"Edit"),i.qZA()}}function ht(h,C){if(1&h&&(i.ynx(0),i.TgZ(1,"button",64)(2,"mat-icon",65),i._uU(3,"more_vert"),i.qZA()(),i.TgZ(4,"mat-menu",null,38),i.YNc(6,gt,2,0,"button",39),i.qZA(),i.BQk()),2&h){const g=i.MAs(5),E=i.oxw(3);i.xp6(1),i.Q6J("matMenuTriggerFor",g),i.xp6(5),i.Q6J("ngIf",E.roleService.settingPermission.subModule.profile.organizationProfile.capabilityList.Edit)}}function ft(h,C){if(1&h&&(i.TgZ(0,"div",32)(1,"div",61)(2,"h2",34),i._uU(3),i.qZA()(),i.TgZ(4,"div",62),i.YNc(5,ht,7,2,"ng-container",63),i.qZA()()),2&h){const g=i.oxw(2);i.xp6(3),i.Oqu(g.orgDetails.companyName),i.xp6(2),i.Q6J("ngIf",1==g.roleObj.advisorOrClientRole)}}function nt(h,C){if(1&h&&(i.TgZ(0,"div",73)(1,"div",25)(2,"p",68),i._uU(3,"GST"),i.qZA(),i.TgZ(4,"p",26),i._uU(5),i.qZA()()()),2&h){const g=i.oxw(3);i.xp6(1),i.Q6J("ngClass",i.VKq(2,H,g.isLoading)),i.xp6(4),i.Oqu(g.orgDetails.gstin)}}function dt(h,C){if(1&h&&(i.TgZ(0,"div",74)(1,"div",25)(2,"p",68),i._uU(3,"Country"),i.qZA(),i.TgZ(4,"p",26),i._uU(5),i.qZA()()()),2&h){const g=i.oxw(3);i.xp6(1),i.Q6J("ngClass",i.VKq(2,H,g.isLoading)),i.xp6(4),i.Oqu(g.orgDetails.country)}}function rt(h,C){if(1&h&&(i.TgZ(0,"div",66)(1,"div",67)(2,"div",25)(3,"p",68),i._uU(4,"PIN"),i.qZA(),i.TgZ(5,"p",26),i._uU(6),i.qZA()()(),i.TgZ(7,"div",67)(8,"div",25)(9,"p",68),i._uU(10,"CITY"),i.qZA(),i.TgZ(11,"p",26),i._uU(12),i.qZA()()(),i.TgZ(13,"div",69)(14,"div",25)(15,"p",68),i._uU(16,"STATE"),i.qZA(),i.TgZ(17,"p",26),i._uU(18),i.qZA()()(),i.TgZ(19,"div",70)(20,"div",25)(21,"p",68),i._uU(22,"GST TREATMENT"),i.qZA(),i.TgZ(23,"p",26),i._uU(24),i.qZA()()(),i.YNc(25,nt,6,4,"div",71),i.YNc(26,dt,6,4,"div",72),i.qZA()),2&h){const g=i.oxw(2);i.xp6(2),i.Q6J("ngClass",i.VKq(10,H,g.isLoading)),i.xp6(4),i.Oqu(g.orgDetails.zipCode),i.xp6(2),i.Q6J("ngClass",i.VKq(12,H,g.isLoading)),i.xp6(4),i.Oqu(g.orgDetails.city),i.xp6(2),i.Q6J("ngClass",i.VKq(14,H,g.isLoading)),i.xp6(4),i.Oqu(g.orgDetails.state),i.xp6(2),i.Q6J("ngClass",i.VKq(16,H,g.isLoading)),i.xp6(4),i.hij(" ",g.getGSTTreatmentType(g.orgDetails.gstTreatmentId),""),i.xp6(1),i.Q6J("ngIf",4==g.orgDetails.gstTreatmentId),i.xp6(1),i.Q6J("ngIf",3==g.orgDetails.gstTreatmentId)}}function X(h,C){if(1&h){const g=i.EpF();
1i.TgZ(0,"div",75),i.NdJ("click",function(){i.CHM(g);const x=i.oxw(2);return i.KtG(x.OpenOrgProfile(x.orgDetails,"",1))}),i.TgZ(1,"p",76),i._uU(2,"Edit Image"),i.qZA()()}}function mt(h,C){if(1&h){const g=i.EpF();i.TgZ(0,"div",41),i.NdJ("click",function(){i.CHM(g);const x=i.oxw(2);return i.KtG(x.OpenOrgProfile(x.orgDetails,"",2))}),i.TgZ(1,"p",76),i._uU(2," Edit Image "),i.qZA()()}}function At(h,C){if(1&h&&(i.TgZ(0,"div",45),i._UZ(1,"div",15),i.TgZ(2,"div",16)(3,"mat-card",46)(4,"mat-card-header",18),i.YNc(5,ft,6,2,"div",19),i.qZA(),i.TgZ(6,"mat-card-content",20)(7,"div",21)(8,"div",47)(9,"div",23)(10,"p",48),i._uU(11," EMAIL"),i.qZA(),i.TgZ(12,"div",25)(13,"p",26),i._uU(14),i.qZA()()(),i.TgZ(15,"div",23)(16,"p",48),i._uU(17," MOBILE/LANDLINE NO."),i.qZA(),i.TgZ(18,"div",25)(19,"p",26),i._uU(20),i.qZA()()(),i.TgZ(21,"div",23)(22,"div",25)(23,"p",48),i._uU(24," WEBSITE"),i.qZA(),i.TgZ(25,"p",26),i._uU(26),i.qZA()()(),i.TgZ(27,"div",23)(28,"p",48),i._uU(29," ADDRESS"),i.qZA(),i.TgZ(30,"div",25)(31,"p",26),i._uU(32),i.qZA()()(),i.YNc(33,rt,27,18,"div",49),i.qZA(),i.TgZ(34,"div",50)(35,"p",51),i._uU(36," WEB APP LOGO"),i.qZA(),i.TgZ(37,"div",52),i._UZ(38,"img",53),i.YNc(39,X,3,0,"div",54),i.qZA(),i.TgZ(40,"p",55),i._uU(41,"This logo is visible on top left of web login, About section in mobile app etc."),i.qZA(),i.TgZ(42,"p",56),i._uU(43,"Image dimension: 200px x 50px"),i.qZA(),i.TgZ(44,"p",57),i._uU(45," LOGO FOR REPORTS"),i.qZA(),i.TgZ(46,"div",21)(47,"div",58)(48,"div",29),i._UZ(49,"img",59),i.YNc(50,mt,3,0,"div",31),i.qZA()(),i.TgZ(51,"div",60)(52,"p",55),i._uU(53,"This logo is visible on various reports (MF, Financial Plan etc.). If left blank, we will use the Web App Logo to show in reports. "),i.qZA(),i.TgZ(54,"p",55),i._uU(55,"Image dimension: 200px x 200px"),i.qZA()()()()()()()(),i._UZ(56,"div",15),i.qZA()),2&h){const g=i.oxw();i.xp6(5),i.Q6J("ngIf",g.orgDetails),i.xp6(3),i.Q6J("appSkeletonLoading",g.isLoading),i.xp6(4),i.Q6J("ngClass",i.VKq(16,H,g.isLoading)),i.xp6(2),i.Oqu(g.orgDetails.email),i.xp6(4),i.Q6J("ngClass",i.VKq(18,H,g.isLoading)),i.xp6(2),i.AsE("",g.orgDetails.isdCodeValue," - ",g.orgDetails.mobileNumber," "),i.xp6(2),i.Q6J("ngClass",i.VKq(20,H,g.isLoading)),i.xp6(4),i.Oqu(g.orgDetails.website),i.xp6(4),i.Q6J("ngClass",i.VKq(22,H,g.isLoading)),i.xp6(2),i.Oqu(g.orgDetails.billerAddress),i.xp6(1),i.Q6J("ngIf",3!=g.orgDetails.gstTreatmentId),i.xp6(5),i.Q6J("src",g.orgDetails.logoUrl,i.LSH),i.xp6(1),i.Q6J("ngIf",1==g.roleObj.advisorOrClientRole&&g.roleService.settingPermission.subModule.profile.organizationProfile.capabilityList.Edit),i.xp6(10),i.Q6J("src",g.orgDetails.reportLogoUrl,i.LSH),i.xp6(1),i.Q6J("ngIf",1==g.roleObj.advisorOrClientRole&&g.roleService.settingPermission.subModule.profile.organizationProfile.capabilityList.Edit)}}function st(h,C){if(1&h&&(i.TgZ(0,"div",77),i._UZ(1,"img",78),i.TgZ(2,"h4",79),i._uU(3),i.qZA()()),2&h){const g=i.oxw();i.xp6(3),i.hij("No ",g.orgProfile?"organization":"personal"," profile found ")}}let q=(()=>{class h{constructor(g,E,x,tt,B,z,Z){this.eventService=g,this.subInjectService=E,this.settingsService=x,this.roleService=tt,this.router=B,this.dashboardservice=z,this.route=Z,this.orgProfile=!1,this.userList=void 0,this.orgDetails={},this.isLoading=!0,this.counter=0,this.isOrgProfileLoaded=!1,this.advisorId=Q.e.getAdvisorId(),this.roleObj=Q.e.getUserRoleType()}ngOnInit(){if(this.route.queryParams.subscribe(g=>{const E=g.tab||"personal";if("personal"===E||"organization"===E){if(this.orgProfile="organization"===E,this.orgProfile)if(this.roleService.settingPermission.subModule.profile.organizationProfile.enabled)this.settingsService.organizationProfile?(this.loader(1),this.getOrgProfileRes(this.settingsService.organizationProfile)):this.getOrgProfiles();else{if(!this.roleService.settingPermission.subModule.profile.personalProfile.enabled)return this.router.navigate(["/admin/restricted"]),!1;this.settingsService.personalProfile?(this.loader(1),this.getPersonalProfileRes(this.settingsService.personalProfile)):this.getPersonalProfiles()}else if(this.roleService.settingPermission.subModule.profile.personalProfile.enabled)this.settingsService.personalProfile?(this.loader(1),this.getPersonalProfileRes(this.settingsService.personalProfile)):this.getPersonalProfiles();else{if(!this.roleService.settingPermission.subModule.profile.organizationProfile.enabled)return this.router.navigate(["/admin/restricted"]),!1;this.settingsService.organizationProfile?(this.loader(1),this.getOrgProfileRes(this.settingsService.organizationProfile)):this.getOrgProfiles()}if(!g.tab){let x=null;this.roleService.settingPermission.subModule.profile.personalProfile.enabled?x="personal":this.roleService.settingPermission.subModule.profile.organizationProfile.enabled&&(x="organization"),x&&this.router.navigate([],{relativeTo:this.route,queryParams:{tab:x},queryParamsHandling:"merge"})}}else this.router.navigate(["/not-found"])}),history.state&&history.state.capabilityId)this.gamecapabilityId=history.state.capabilityId,2==this.gamecapabilityId.gamificationRolesCapabilityMasterId&&this.handleAction();else{let g=JSON.parse(localStorage.getItem("gamification")||"[]");this.gamecapabilityId=g.filter(E=>2==E.gamificationRolesCapabilityMasterId)}}handleAction(){setTimeout(()=>{this.OpenOrgProfile(this.orgDetails,"",1)},400)}getPersonalProfiles(){this.loader(1),this.settingsService.getPersonalProfile({id:this.advisorId}).subscribe(E=>this.getPersonalProfileRes(E),E=>{this.eventService.openSnackBar(E,"Dismiss"),this.userList=void 0,this.loader(-1)})}getPersonalProfileRes(g){g?(this.settingsService.personalProfile=g,this.userList=g):(this.userList=void 0,this.eventService.showErrorMessage("Error")),this.loader(-1)}getOrgProfiles(){this.isOrgProfileLoaded||(this.loader(1),this.settingsService.getOrgProfile({advisorId:this.advisorId}).subscribe(E=>this.getOrgProfileRes(E),E=>{this.eventService.openSnackBar(E,"Dismiss"),this.isOrgProfileLoaded=!0,this.orgDetails=void 0,this.loader(-1)}))}getOrgProfileRes(g){g?(this.orgDetails=g,this.settingsService.organizationProfile=g):(this.eventService.showErrorMessage("Error"),this.isOrgProfileLoaded=!0,this.orgDetails=void 0),this.loader(-1),this.isOrgProfileLoaded=!0}OpenpersonalProfile(g,E,x=0){const tt={...g,openTab:x},z=this.subInjectService.changeNewRightSliderState({flag:E,data:tt,id:1,state:"open",componentName:u.O}).subscribe(Z=>{m.fK.isDialogClose(Z)&&(m.fK.isRefreshRequired(Z)&&this.getPersonalProfiles(),z.unsubscribe())})}openOrg(g){this.orgProfile=g,this.router.navigate([],{relativeTo:this.route,queryParams:{tab:g?"organization":"personal"},queryParamsHandling:"merge"}),g?this.settingsService.organizationProfile?(this.loader(1),this.getOrgProfileRes(this.settingsService.organizationProfile)):this.getOrgProfiles():this.settingsService.personalProfile?(this.loader(1),this.getPersonalProfileRes(this.settingsService.personalProfile)):this.getPersonalProfiles()}OpenOrgProfile(g,E,x=0){const tt={...g,openTab:x,...this.gamecapabilityId?{gamecapabilityId:this.gamecapabilityId}:[]},z=this.subInjectService.changeNewRightSliderState({flag:E,data:tt,id:1,state:"open",componentName:k.B}).subscribe(Z=>{m.fK.isDialogClose(Z)&&(m.fK.isRefreshRequired(Z)&&(this.isOrgProfileLoaded=!1,this.getOrgProfiles()),z.unsubscribe())})}getGSTTreatmentType(g){switch(g){case 1:return"Consumer";case 2:return"Not registered business";case 3:return"Overseas";case 4:return"Registered Business";default:return"NA"}}loader(g){this.counter+=g,this.isLoading=0!=this.counter}resetPassword(){const E=this.subInjectService.changeNewRightSliderState({flag:"",data:null,id:1,state:"open",componentName:c.L}).subscribe(x=>{m.fK.isDialogClose(x)&&E.unsubscribe()})}}
1return h.\u0275fac=function(g){return new(g||h)(i.Y36(N.P),i.Y36(o.f),i.Y36(a.g),i.Y36($.N),i.Y36(e.F0),i.Y36(t.s),i.Y36(e.gz))},h.\u0275cmp=i.Xpm({type:h,selectors:[["app-setting-org-profile"]],decls:11,vars:7,consts:[[1,"right-side-fixes-x"],[1,"right-sidenav-fixes-y"],[1,"row","pt-135","d-none-768"],[1,"col-md-12","text-right"],["class","settingBtnHme roboto","mat-button","",3,"ngClass","click",4,"ngIf"],["class","row pt-28 pt-80-768",4,"ngIf"],["class","row pt-40 pb-20 pt-20-768","id","ui-setting-profile",4,"ngIf"],["class","row pt-28",4,"ngIf"],["class","row pt-40 pb-20","id","ui-setting-profile",4,"ngIf"],["class","d-flex flex-column align-items-center pt-120",4,"ngIf"],["mat-button","",1,"settingBtnHme","roboto",3,"ngClass","click"],[1,"row","pt-28","pt-80-768"],[1,"col-md-12"],[1,"m-0","f-18-768"],["id","ui-setting-profile",1,"row","pt-40","pb-20","pt-20-768"],[1,"col-xl-1"],[1,"col-xl-10"],[1,"b-a","p-0","br-4","ba-primitive-768"],[1,"bg-grey","lter","wrapper-18"],["class","row w-100",4,"ngIf"],[1,""],[1,"row"],["appSkeletonLoading","",1,"col-md-6","pb-28","pb-0-1024","skeletonAnimation",3,"appSkeletonLoading"],[1,"relClass"],[1,"f-12","mb-0","text-custom","mt-28","roboto"],[1,"bar",3,"ngClass"],[1,"m-0","roboto","text-black"],[1,"col-md-6","bl-1","pb-28","bl-0-1024"],[1,"f-12","mb-0","text-custom","mt-28","pb-16","text-uppercase"],[1,"profilePhoto","containerOne"],["height","130","width","130","alt","profilepic",3,"src"],["class","middleOne",3,"click",4,"ngIf"],[1,"row","w-100"],[1,"col-10","pl-0"],[1,"m-0","roboto"],[1,"col-2","p-0","text-right","autoHeight"],[1,"t-u","roboto"],[1,"c-p","v-middle","d-none-1024",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"click"],[1,"middleOne",3,"click"],[1,"c-p"],[1,"row","pt-28"],[1,"m-0"],["id","ui-setting-profile",1,"row","pt-40","pb-20"],[1,"b-a","p-0","br-4"],["appSkeletonLoading","",1,"col-md-6","pb-28","skeletonAnimation",3,"appSkeletonLoading"],[1,"f-12","m-0","text-custom","roboto","pt-28"],["class","row pt-36",4,"ngIf"],[1,"col-md-6","bl-1","pb-28"],[1,"f-12","m-0","text-custom","roboto","pt-28","pb-16"],[1,"containerOne","p-0"],["alt","org logo",1,"w-100",3,"src"],["class","middleTwo",3,"click",4,"ngIf"],[1,"m-0","text-black","pt-16","roboto"],[1,"m-0","text-black","pt-4","bb-1","pb-16","roboto"],[1,"f-12","m-0","text-custom","roboto","pt-28","pb-16","roboto"],[1,"col-lg-4","pl-0","containerOne","full-center-992"],["alt","org logo",3,"src"],[1,"col-lg-8","pl-0"],[1,"col-md-9","pl-0"],[1,"col-md-3","p-0","text-right"],[4,"ngIf"],["mat-icon-button","",3,"matMenuTriggerFor"],[1,"text-custom"],[1,"row","pt-36"],[1,"col-md-6","col-lg-4","pl-0"],[1,"m-0","f-12","text-custom","roboto"],[1,"col-md-6","col-lg-4","pl-0","pt-10-992"],[1,"col-md-6","col-lg-6","pl-0","pt-10-992","pt-36"],["class","col-md-6 pr-0 pl-0-992 pt-10-992 pt-36",4,"ngIf"],["class","col-md-6 pr-0",4,"ngIf"],[1,"col-md-6","pr-0","pl-0-992","pt-10-992","pt-36"],[1,"col-md-6","pr-0"],[1,"middleTwo",3,"click"],[1,"c-p","roboto"],[1,"d-flex","flex-column","align-items-center","pt-120"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919788/My-Planner_Whitewashed/Transaction-w_1.1.svg","alt","no data found icon",1,"width300"],[1,"text-center","pt-12"]],template:function(g,E){1&g&&(i.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),i.YNc(4,Y,2,1,"button",4),i.YNc(5,w,2,1,"button",4),i.qZA()(),i.YNc(6,L,4,0,"div",5),i.YNc(7,_t,40,21,"div",6),i.YNc(8,pt,4,0,"div",7),i.YNc(9,At,57,24,"div",8),i.YNc(10,st,4,1,"div",9),i.qZA()()),2&g&&(i.xp6(4),i.Q6J("ngIf",E.roleService.settingPermission.subModule.profile.personalProfile.enabled),i.xp6(1),i.Q6J("ngIf",E.roleService.settingPermission.subModule.profile.organizationProfile.enabled),i.xp6(1),i.Q6J("ngIf",E.userList&&!E.isLoading&&!E.orgProfile),i.xp6(1),i.Q6J("ngIf",E.userList&&!E.isLoading&&!E.orgProfile),i.xp6(1),i.Q6J("ngIf",E.orgDetails&&!E.isLoading&&E.orgProfile&&E.roleService.settingPermission.subModule.profile.organizationProfile.enabled),i.xp6(1),i.Q6J("ngIf",E.orgDetails&&!E.isLoading&&E.orgProfile&&E.roleService.settingPermission.subModule.profile.organizationProfile.enabled),i.xp6(1),i.Q6J("ngIf",null==E.orgDetails&&E.orgProfile&&!E.isLoading))}
1,dependencies:[G.mk,G.O5,K.lW,j.a8,j.dk,j.dn,n.Hw,R.VK,R.OP,R.p6,F.d],styles:[".pt-135[_ngcontent-%COMP%]{padding-top:135px!important}.profilePhoto[_ngcontent-%COMP%]{width:130px;height:130px;position:relative;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.profilePhoto[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;max-height:100%;border-radius:50%}.height23[_ngcontent-%COMP%]{height:23px} .mat-menu-panel{min-height:auto!important}.middleOne[_ngcontent-%COMP%]{position:absolute;cursor:pointer;text-align:center;background:rgba(0,0,0,.5);width:100%;height:70px;top:60px;opacity:0}.middleOne[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#fff;margin:15px 0 0}.containerOne[_ngcontent-%COMP%]{position:relative}.containerOne[_ngcontent-%COMP%]:hover .image[_ngcontent-%COMP%]{opacity:.3}.containerOne[_ngcontent-%COMP%]:hover .middleOne[_ngcontent-%COMP%], .containerOne[_ngcontent-%COMP%]:hover .middleTwo[_ngcontent-%COMP%]{opacity:1}.widthwebLogo[_ngcontent-%COMP%]{width:270px;height:68px;position:relative;overflow:hidden}.middleTwo[_ngcontent-%COMP%]{position:absolute;cursor:pointer;text-align:center;background:rgba(0,0,0,.5);width:100%;height:70px;top:20px;opacity:0}.middleTwo[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#fff;margin:15px 0 0}.settingBtnHme[_ngcontent-%COMP%]{height:40px}@media (max-width: 1024px){.galleryView[_ngcontent-%COMP%]{width:200px;height:200px}}"]}),h})()},2740:(bt,at,s)=>{s.d(at,{R:()=>At});var u=s(24006),N=s(65730),m=s(99086),Q=s(28914),k=s(41074),a=s(67241),c=s(1059),$=s(24850),t=s(94650),i=s(23767),o=s(80853),e=s(65938),G=s(36895),K=s(47957),j=s(47873),n=s(99602),R=s(59549),F=s(284),Y=s(84385),w=s(33152),L=s(93416);function I(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1,"This field is required"),t.qZA())}function et(st,q){if(1&st&&(t.TgZ(0,"mat-option",54),t._uU(1),t.qZA()),2&st){const h=q.$implicit;t.Q6J("value",h),t.xp6(1),t.hij(" ",h.name," ")}}function y(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function it(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function H(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function _t(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function pt(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function gt(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," End Date cannot be less than Start Date "),t.qZA())}function ht(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function ft(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," Tenure must be a valid number "),t.qZA())}function nt(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function dt(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," Value cannot be less than 0\n"),t.qZA())}function rt(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," Value cannot be more than 100\n"),t.qZA())}function X(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," This field is required "),t.qZA())}function mt(st,q){1&st&&(t.TgZ(0,"mat-error"),t._uU(1," Please enter valid amount (max 2 decimals) "),t.qZA())}let At=(()=>{class st{constructor(h,C,g,E,x,tt,B){this.assetService=h,this.eventService=C,this.fb=g,this.customerService=E,this.subInjectService=x,this.enumService=tt,this.dialog=B,this.barButtonOptions={active:!1,text:"SAVE",buttonColor:"accent",barColor:"accent",raised:!0,stroked:!1,mode:"determinate",value:10,disabled:!1,fullWidth:!1},this.advisorId=N.e.getAdminId(),this.companyNames=[],this.validatorType=a.aS,this.bankList=[],this.maxEndDate=null,this.endDateFilter=z=>{if(!z||!this.addMldForm)return!1;const Z=this.addMldForm.get("startDate")?.value;if(!Z)return!1;const b=new Date(Z),M=new Date(b);return M.setMonth(M.getMonth()+120),this.maxEndDate=M,z>=b&&z<=M}}set data(h){this.inputData=h}ngOnInit(){console.log("Input Data:",this.inputData),this.getCompanyNamesAdv(),this.getMldFormData(null),this.inputData&&"edit"===this.inputData.flag&&this.inputData.mldData&&this.getMldFormData(this.inputData.mldData),["startDate","endDate","faceValue","interestReturn"].forEach(h=>{this.addMldForm.get(h)?.valueChanges.subscribe(()=>{this.calculateTenureAndMaturity()})})}onCompanySelected(h){this.selectedCompany=h.option.value,console.log("Selected Company ID:",this.selectedCompany.id)}onValueChange(){this.addMldForm.get("maturityValue")?.value>1e8&&this.addMldForm.get("maturityValue")?.setValue(1e8)}getMldFormData(h){this.addMldForm=this.fb.group({advisorId:[this.advisorId],mldName:["",[u.kI.required,u.kI.maxLength(200)]],companyName:["",u.kI.required],interestReturn:["",[u.kI.required,u.kI.pattern(/^\d+(\.\d{1,2})?$/)]],maturityValue:["",[u.kI.required,u.kI.pattern(/^\d+(\.\d{1,2})?$/)]],startDate:["",u.kI.required],endDate:["",u.kI.required],mldType:["",u.kI.required],faceValue:["",[u.kI.required,u.kI.pattern(/^\d+(\.\d{1,2})?$/)]],isin:[""],tenure:["",[u.kI.required,u.kI.pattern(/^\d+$/)]]},{validators:this.dateRangeValidator}),this.filteredCompanies=this.addMldForm.get("companyName").valueChanges.pipe((0,c.O)(""),(0,$.U)(C=>this._filter(C))),this.addMldForm.get("startDate")?.valueChanges.subscribe(()=>{this.addMldForm.get("endDate")?.updateValueAndValidity()}),h&&(this.selectedCompany=this.companyNames.find(C=>Number(C.id)===Number(h.mldCompanyMasterId)),this.addMldForm.patchValue({id:h.id,companyName:h.companyName,mldName:h.mldName,isin:h.isin?h.isin:null,faceValue:h.faceValue,interestReturn:h.interestReturn,startDate:new Date(h.startDate),endDate:new Date(h.endDate),mldType:h.mldTypeId?String(h.mldTypeId):"",maturityValue:h.maturityValue}),this.calculateTenureAndMaturity())}dateRangeValidator(h){const C=h.get("startDate")?.value,g=h.get("endDate")?.value;if(C&&g&&new Date(g)<new Date(C))h.get("endDate")?.setErrors({dateRangeInvalid:!0});else{const E=h.get("endDate");E?.hasError("dateRangeInvalid")&&E.setErrors(null)}return null}allowNumbersOnly(h){const C=h.target,g=C.value;if(/[0-9.]/.test(h.key)){if("."===h.key&&g.includes("."))h.preventDefault();else if(g.includes(".")){const x=g.split(".")[1];x&&x.length>=2&&C.selectionStart>g.indexOf(".")&&h.preventDefault()}}else h.preventDefault()}onInterestReturnInput(h){const C=h.target;let g=C.value;const E=C.selectionStart;if(g.includes(".")){const tt=g.split(".");if(tt[1].length>2){tt[1]=tt[1].slice(0,2),g=tt.join("."),this.addMldForm.get("interestReturn")?.setValue(g,{emitEvent:!1});const B=Math.min(E,g.length);setTimeout(()=>{C.setSelectionRange(B,B)},0)}}}isinValidator(){return h=>{const C=h.value?.toUpperCase();return C?/^[A-Z]{2}[A-Z0-9]{9}
1[0-9]$/.test(C)?null:{invalidISIN:!0}:null}}calculateTenureAndMaturity(){const h=this.addMldForm.get("startDate")?.value,C=this.addMldForm.get("endDate")?.value,g=this.addMldForm.get("faceValue")?.value,E=this.addMldForm.get("interestReturn")?.value,x=isNaN(Number(g))?0:Number(g),tt=isNaN(Number(E))?0:Number(E);let B=0;if(h&&C){const Z=new Date(h),b=new Date(C);B=12*(b.getFullYear()-Z.getFullYear()),B-=Z.getMonth(),B+=b.getMonth(),B=B>0?B:0,this.addMldForm.get("tenure")?.setValue(B,{emitEvent:!1})}else this.addMldForm.get("tenure")?.setValue("",{emitEvent:!1});let z=0;z=x>0&&tt>0&&B>0?x*Math.pow(1+tt/100/12,B):0,this.addMldForm.get("maturityValue")?.setValue(z?z.toFixed(2):"",{emitEvent:!1})}_filter(h){let C="";return"string"==typeof h?C=h.toLowerCase():h&&"object"==typeof h&&h.name&&(C=h.name.toLowerCase()),this.companyNames.filter(g=>g.name.toLowerCase().includes(C))}displayCompany(h){return h?h.name:""}getCompanyNamesAdv(){this.assetService.getCompanyNamesAdv({}).subscribe(h=>{if(this.companyNames=Object.keys(h).map(C=>({id:C,name:h[C].trim()})),this.inputData&&"edit"===this.inputData.flag&&this.inputData.mldData){const C=this.companyNames.find(g=>Number(g.id)===Number(this.inputData.mldData.mldCompanyMasterId));C&&(this.selectedCompany=C,this.addMldForm.patchValue({companyName:C}))}},h=>{this.eventService.openSnackBar(h)})}saveMldDataAdv(){if(this.addMldForm.invalid)return void this.addMldForm.markAllAsTouched();if(!this.selectedCompany?.id)return void this.eventService.openSnackBar("Please select a valid company from the dropdown!");this.barButtonOptions.active=!0;const h=this.addMldForm.value,C=E=>{if(!E)return null;const x=new Date(E);return`${x.getFullYear()}-${(x.getMonth()+1).toString().padStart(2,"0")}-${x.getDate().toString().padStart(2,"0")}`},g={..."edit"===this.inputData?.flag&&{id:this.inputData?.mldData?.id},advisorId:h.advisorId,mldCompanyMasterId:this.selectedCompany?.id?Number(this.selectedCompany.id):null,mldTypeId:Number(h.mldType),mldName:h.mldName,isin:h.isin?h.isin.toUpperCase():null,faceValue:h.faceValue?parseFloat(h.faceValue):0,maturityValue:h.maturityValue?parseFloat(h.maturityValue):0,interestReturn:h.interestReturn?parseFloat(h.interestReturn):0,startDate:C(h.startDate),endDate:C(h.endDate)};this.inputData&&"edit"===this.inputData.flag?this.assetService.updateMldDataAdv(g).subscribe(E=>{this.saveDataAdv=E,this.eventService.openSnackBar("MLD updated successfully!"),this.close(!0),this.barButtonOptions.active=!1},E=>{this.eventService.openSnackBar(E),this.barButtonOptions.active=!1}):this.assetService.saveMldDataAdv(g).subscribe(E=>{this.saveDataAdv=E,this.eventService.openSnackBar("MLD saved successfully!"),this.close(!0),this.barButtonOptions.active=!1},E=>{this.eventService.openSnackBar(E),this.barButtonOptions.active=!1})}allowTwoDecimals(h,C){const g=h.target.value;if(g.includes(".")){const E=g.split(".")[1];E&&E.length>=2&&h.preventDefault()}}close(h){this.subInjectService.changeNewRightSliderState({state:"close",refreshRequired:!!h,data:h})}}return st.\u0275fac=function(h){return new(h||st)(t.Y36(m.P),t.Y36(k.P),t.Y36(u.QS),t.Y36(Q.v),t.Y36(i.f),t.Y36(o.c),t.Y36(e.uw))},st.\u0275cmp=t.Xpm({type:st,selectors:[["app-add-mld"]],inputs:{data:"data"},decls:120,vars:31,consts:[[1,"right-side-fixes-x"],[1,"right-sidenav-fixes-y","overflow-x-hidden"],[1,"popup-header-fix-65"],[1,"row","bb-1"],[1,"col-8","p-0"],[1,"mb-0","wrapper-20","f-20","f-400","lh-23"],[1,"col-4","full-end","pr-32",3,"click"],["src","https://res.cloudinary.com/futurewise/image/upload/v1622610962/myplanner/images/svg/close-icon.svg","height","14","width","14","alt","close icon",1,"material-icons","c-p"],[2,"overflow-y","auto","height","calc(100vh - 130px)"],[3,"formGroup"],[1,"pl-40","pr-40"],[1,"row","pt-30","align-items-center"],[1,"col-md-3","text-right","p-0","f-400","f-16","roboto"],[1,"col-md-8","pr-0","select-pt"],["floatLabel","never","appearance","standard"],["matInput","","placeholder","Enter MLD name","formControlName","mldName","maxlength","200",1,"form-control",2,"width","94% !important"],["align","end",1,"f-12"],[4,"ngIf"],[1,"col-md-3","text-right","p-0","f-400","f-16","lh-20","roboto"],["matInput","","placeholder","Search Company","formControlName","companyName",1,"form-control",2,"width","94% !important",3,"matAutocomplete"],[3,"displayWith","optionSelected"],["auto","matAutocomplete"],[3,"value",4,"ngFor","ngForOf"],[1,"col-md-8","pr-0","select-pt","dropdown"],["placeholder","Select MLD Type","formControlName","mldType",1,"pl-5","pr-5",2,"width","98%"],["value","2"],["value","1"],["value","3"],[1,"col-md-8","pr-0","select-pt","iconRupess"],[1,"form-group","mb-0"],["matInput","","autocomplete","off","type","text","formControlName","faceValue","maxlength","7",1,"form-control","rupess","br-0",2,"width","87% !important",3,"keypress"],["matInput","","type","text","formControlName","isin","maxlength","12",1,"form-control",2,"text-transform","uppercase","width","94%"],["align","start",1,"f-12"],[1,"col-md-8","pr-0","form-pt-0","select-pt"],["floatLabel","never","appearance","standard",1,"ba-date",2,"width","98%"],["matInput","","placeholder","DD/MM/YYYY","formControlName","startDate","readonly","",1,"form-control","br-0","b-0",3,"matDatepicker"],["matSuffix","",3,"for"],["startPicker",""],["matInput","","placeholder","DD/MM/YYYY","formControlName","endDate","readonly","",1,"form-control","br-0","b-0",3,"matDatepicker","min","matDatepickerFilter"],[3,"startAt"],["endPicker",""],[1,"col-md-3","text-right","p-0","f-400","f-16","roboto","lh-15"],[1,"f-12"],["matInput","","type","number","placeholder","Enter tenure","formControlName","tenure","min","0","max","120","readonly","",1,"form-control",2,"width","94% !important"],[1,"col-md-8","pr-0","select-pt","iconPetage"],["matInput","","type","number","placeholder","Enter growth rate","formControlName","interestReturn","step","0.01","min","0","max","100",1,"form-control","br-0","percentage",2,"width","87% !important",3,"input"],[1,"row","pt-30","pb-20","align-items-center"],["autocomplete","off","type","text","formControlName","maturityValue","matInput","","max","100000000",1,"form-control","rupess","br-0",2,"width","87% !important",3,"input","keypress"],[1,"bottom-fixed","wrapper-12","pt-16","w-40"],[1,"row"],[1,"col-2","d-none-768"],[1,"mb-0","pt-8","text-white","c-p"],[1,"col-10","full-end"],[1,"btn-primary",3,"options","btnClick"],[3,"value"]],template:function(h,C){if(1&h&&(t.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h4",5),t._uU(6),t.qZA()(),t.TgZ(7,"div",6),t.NdJ("click",function(){return C.close(null)}),t._UZ(8,"img",7),t.qZA()()(),t.TgZ(9,"div",8)(10,"form",9)(11,"div",10)(12,"div",11)(13,"div",12),t._uU(14," MLD Name "),t.qZA(),t.TgZ(15,"div",13)(16,"mat-form-field",14),t._UZ(17,"input",15),t.TgZ(18,"mat-hint",16),t._uU(19),t.qZA(),t.YNc(20,I,2,0,"mat-error",17),t.qZA()()(),t.TgZ(21,"div",11)(22,"div",18),t._uU(23," Company Name "),t.qZA(),t.TgZ(24,"div",13)(25,"mat-form-field",14),t._UZ(26,"input",19),t.TgZ(27,"mat-autocomplete",20,21),t.NdJ("optionSelected",function(E){return C.onCompanySelected(E)}),t.YNc(29,et,2,2,"mat-option",22),t.ALo(30,"async"),t.qZA(),t.YNc(31,y,2,0,"mat-error",17),t.qZA()()(),t.TgZ(32,"div",11)(33,"div",12),t._uU(34," Type of MLD "),t.qZA(),t.TgZ(35,"div",23)(36,"mat-form-field",14)(37,"mat-select",24)(38,"mat-option",25),t._uU(39,"Gold"),t.qZA(),t.TgZ(40,"mat-option",26),t._uU(41,"Equity"),t.qZA(),t.TgZ(42,"mat-option",27),t._uU(43,"Debt"),t.qZA()(),t.YNc(44,it,2,0,"mat-error",17),t.qZA()()(),t.TgZ(45,"div",11)(46,"div",12),t._uU(47," Face Value "),t.qZA(),t.TgZ(48,"div",28)(49,"div",29)(50,"mat-form-field",14)(51,"input",30),t.NdJ("keypress",function(E){return C.allowNumbersOnly(E)}),t.qZA(),t.YNc(52,H,2,0,"mat-error",17),t.TgZ(53,"mat-hint",16),t._uU(54),t.qZA()()()()(),t.TgZ(55,"div",11)(56,"div",12),t._uU(57," ISIN "),t.qZA(),t.TgZ(58,"div",13)(59,"mat-form-field",14),t._UZ(60,"input",31),t.TgZ(61,"mat-hint",32),t._uU(62," optional "),t.qZA()()()(),t.TgZ(63,"div",11)(64,"div",12),t._uU(65," Start Date "),t.qZA(),t.TgZ(66,"div",33)(67,"mat-form-field",34),t._UZ(68,"input",35)(69,"mat-datepicker-toggle",36)(70,"mat-datepicker",null,37),t.YNc(72,_t,2,0,"mat-error",17),t.qZA()()(),t.TgZ(73,"div",11)(74,"div",12),t._uU(75," End Date "),t.qZA(),t.TgZ(76,"div",33)(77,"mat-form-field",34),t._UZ(78,"input",38)(79,"mat-datepicker-toggle",36)(80,"mat-datepicker",39,40),t.YNc(82,pt,2,0,"mat-error",17),t.YNc(83,gt,2,0,"mat-error",17),t.qZA()()(),t.TgZ(84,"div",11)(85,"div",41),t._uU(86," Tenure "),t._UZ(87,"br"),t.TgZ(88,"span",42),t._uU(89,"In months"),t.qZA()(),t.TgZ(90,"div",13)(91,"mat-form-field",14),t._UZ(92,"input",43),t.YNc(93,ht,2,0,"mat-error",17),t.YNc(94,ft,2,0,"mat-error",17),t.qZA()()(),t.TgZ(95,"div",11)(96,"div",12),t._uU(97," Growth Rate "),t.qZA(),t.TgZ(98,"div",44)(99,"mat-form-field",14)(100,"input",45),t.NdJ("input",function(E){return C.onInterestReturnInput(E)}),t.qZA(),t.YNc(101,nt,2,0,"mat-error",17),t.YNc(102,dt,2,0,"mat-error",17),t.YNc(103,rt,2,0,"mat-error",17),t.qZA()()(),t.TgZ(104,"div",46)(105,"div",18),t._uU(106," Maturity Value "),t.qZA(),t.TgZ(107,"div",28)(108,"div",29)(109,"mat-form-field",14)(110,"input",47),t.NdJ("input",function(){return C.onValueChange()})("keypress",function(E){return C.allowNumbersOnly(E)}),t.qZA(),t.YNc(111,X,2,0,"mat-error",17),t.YNc(112,mt,2,0,"mat-error",17),t.qZA()()()()()()(),t.TgZ(113,"div",48)(114,"div",49)(115,"div",50)(116,"h5",51),t._uU(117,"CANCEL"),t.qZA()(),t.TgZ(118,"div",52)(119,"app-progress-button",53),t.NdJ("btnClick",function(){return C.saveMldDataAdv()}),t.qZA()()()()()()),2&h){const g=t.MAs(28),E=t.MAs(71),x=t.MAs(81);let tt,B,z,Z,b,M,l,r,p,_,v,U,V,vt,Dt,yt,St,Et;t.xp6(6),t.hij(" ","edit"===(null==C.inputData?null:C.inputData.flag)?"E
1dit Market Linked Debenture":"Add Market Linked Debenture","\n"),t.xp6(4),t.Q6J("formGroup",C.addMldForm),t.xp6(9),t.hij(" ",(null==(tt=C.addMldForm.get("mldName"))||null==tt.value?null:tt.value.length)||0,"/200 "),t.xp6(1),t.Q6J("ngIf",null==(B=C.addMldForm.get("mldName"))?null:B.hasError("required")),t.xp6(6),t.Q6J("matAutocomplete",g),t.xp6(1),t.Q6J("displayWith",C.displayCompany),t.xp6(2),t.Q6J("ngForOf",t.lcZ(30,29,C.filteredCompanies)),t.xp6(2),t.Q6J("ngIf",null==(z=C.addMldForm.get("companyName"))?null:z.hasError("required")),t.xp6(13),t.Q6J("ngIf",null==(Z=C.addMldForm.get("mldType"))?null:Z.hasError("required")),t.xp6(8),t.Q6J("ngIf",null==(b=C.addMldForm.get("faceValue"))?null:b.hasError("required")),t.xp6(2),t.hij(" ",(null==(M=C.addMldForm.get("faceValue"))||null==M.value?null:M.value.length)||0,"/7 "),t.xp6(14),t.Q6J("matDatepicker",E),t.xp6(1),t.Q6J("for",E),t.xp6(3),t.Q6J("ngIf",null==(l=C.addMldForm.get("startDate"))?null:l.hasError("required")),t.xp6(6),t.Q6J("matDatepicker",x)("min",null==(r=C.addMldForm.get("startDate"))?null:r.value)("matDatepickerFilter",C.endDateFilter),t.xp6(1),t.Q6J("for",x),t.xp6(1),t.Q6J("startAt",null==(p=C.addMldForm.get("startDate"))?null:p.value),t.xp6(2),t.Q6J("ngIf",null==(_=C.addMldForm.get("endDate"))?null:_.hasError("required")),t.xp6(1),t.Q6J("ngIf",null==(v=C.addMldForm.get("endDate"))?null:v.hasError("dateRangeInvalid")),t.xp6(10),t.Q6J("ngIf",null==(U=C.addMldForm.get("tenure"))?null:U.hasError("required")),t.xp6(1),t.Q6J("ngIf",null==(V=C.addMldForm.get("tenure"))?null:V.hasError("pattern")),t.xp6(7),t.Q6J("ngIf",null==(vt=C.addMldForm.get("interestReturn"))?null:vt.hasError("required")),t.xp6(1),t.Q6J("ngIf",null==(Dt=C.addMldForm.get("interestReturn"))?null:Dt.hasError("min")),t.xp6(1),t.Q6J("ngIf",null==(yt=C.addMldForm.get("interestReturn"))?null:yt.hasError("max")),t.xp6(8),t.Q6J("ngIf",null==(St=C.addMldForm.get("maturityValue"))?null:St.hasError("required")),t.xp6(1),t.Q6J("ngIf",null==(Et=C.addMldForm.get("maturityValue"))?null:Et.hasError("pattern")),t.xp6(7),t.Q6J("options",C.barButtonOptions)}},dependencies:[G.sg,G.O5,K.XC,K.ZL,j.ey,n.Mq,n.hl,n.nW,R.TO,R.KE,R.bx,R.R9,F.Nt,Y.gD,u._Y,u.Fj,u.wV,u.JJ,u.JL,u.nD,u.qQ,u.Fd,w.k,u.sg,u.u,L.l,G.Ov],styles:[".select-pt[_ngcontent-%COMP%] .mat-form-field-appearance-standard .mat-form-field-flex{padding-top:0!important;align-items:center!important}.dropdown[_ngcontent-%COMP%] .mat-select-trigger{height:35px!important;font-weight:400!important;color:#cacfd2!important}"]}),st})()},10005:(bt,at,s)=>{s.d(at,{Y:()=>Q});var u=s(94650),N=s(23767),m=s(36895);let Q=(()=>{class k{constructor(c){this.subInjectService=c}set data(c){this.inputData=c,this.clientData=c?.clientData||{},console.log("Received Data:",this.inputData)}ngOnInit(){}close(){this.subInjectService.changeNewRightSliderState({state:"close"})}}return k.\u0275fac=function(c){return new(c||k)(u.Y36(N.f))},k.\u0275cmp=u.Xpm({type:k,selectors:[["app-adv-mld-detailed-view"]],inputs:{data:"data"},decls:56,vars:16,consts:[[1,"right-side-fixes-x"],[1,"right-sidenav-fixes-y","overflow-x-hidden"],[1,"popup-header-fix-40"],[1,"row","bb-1"],[1,"col-8","p-0"],[1,"mb-0","wrapper-20","f-18","f-500","lh-23"],[1,"col-4","full-end","pr-20"],["src","https://res.cloudinary.com/futurewise/image/upload/v1622610962/myplanner/images/svg/close-icon.svg","height","14","width","14","alt","close icon",1,"material-icons","c-p",3,"click"],[1,"p-20","pt-80"],[1,"f-400","f-18","mb-16","roboto"],[1,"p-10","bl","br","bb","bt","d-flex","justify-content-between"],[1,"f-400","f-14","roboto","mb-0"],[1,"p-10","bl","br","bb","d-flex","justify-content-between"]],template:function(c,$){1&c&&(u.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h4",5),u._uU(6," MLD Detailed View "),u.qZA()(),u.TgZ(7,"div",6)(8,"img",7),u.NdJ("click",function(){return $.close()}),u.qZA()()()(),u.TgZ(9,"div",8)(10,"div")(11,"p",9),u._uU(12,"Basic Details"),u.qZA(),u.TgZ(13,"div",10)(14,"p",11),u._uU(15,"Name of MLD"),u.qZA(),u.TgZ(16,"p",11),u._uU(17),u.qZA()(),u.TgZ(18,"div",12)(19,"p",11),u._uU(20,"Company Name"),u.qZA(),u.TgZ(21,"p",11),u._uU(22),u.qZA()(),u.TgZ(23,"div",12)(24,"p",11),u._uU(25,"Face Value"),u.qZA(),u.TgZ(26,"p",11),u._uU(27),u.ALo(28,"number"),u.qZA()(),u.TgZ(29,"div",12)(30,"p",11),u._uU(31,"Interest Return"),u.qZA(),u.TgZ(32,"p",11),u._uU(33),u.qZA()(),u.TgZ(34,"div",12)(35,"p",11),u._uU(36,"ISIN"),u.qZA(),u.TgZ(37,"p",11),u._uU(38),u.qZA()(),u.TgZ(39,"div",12)(40,"p",11),u._uU(41,"Type of MLD"),u.qZA(),u.TgZ(42,"p",11),u._uU(43),u.qZA()(),u.TgZ(44,"div",12)(45,"p",11),u._uU(46,"Start Date"),u.qZA(),u.TgZ(47,"p",11),u._uU(48),u.ALo(49,"date"),u.qZA()(),u.TgZ(50,"div",12)(51,"p",11),u._uU(52,"End Date"),u.qZA(),u.TgZ(53,"p",11),u._uU(54),u.ALo(55,"date"),u.qZA()()()()()()),2&c&&(u.xp6(17),u.Oqu((null==$.clientData?null:$.clientData.mldName)||"-"),u.xp6(
15),u.Oqu((null==$.clientData?null:$.clientData.companyName)||"-"),u.xp6(5),u.hij("\u20b9",u.lcZ(28,8,null==$.clientData?null:$.clientData.faceValue),""),u.xp6(6),u.hij("",null==$.clientData?null:$.clientData.interestReturn,"%"),u.xp6(5),u.Oqu((null==$.clientData?null:$.clientData.isin)||"-"),u.xp6(5),u.hij(" ",2===(null==$.clientData?null:$.clientData.mldTypeId)?"Gold":1===(null==$.clientData?null:$.clientData.mldTypeId)?"Equity":"-"," "),u.xp6(5),u.Oqu(u.xi3(49,10,null==$.clientData?null:$.clientData.startDate,"dd/MM/yyyy")),u.xp6(6),u.Oqu(u.xi3(55,13,null==$.clientData?null:$.clientData.endDate,"dd/MM/yyyy")))},dependencies:[m.JJ,m.uU]}),k})()},31731:(bt,at,s)=>{s.d(at,{Y:()=>st});var u=s(2740),N=s(67241),m=s(99086),Q=s(41074),k=s(65730),a=s(53626),c=s(23753),$=s(80013),t=s(75778),i=s(10005),o=s(94650),e=s(23767),G=s(36895),K=s(284),j=s(28255);const n=["searchInput"];function R(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," No. "),o.qZA())}function F(q,h){if(1&q&&(o.TgZ(0,"td",25),o._uU(1),o.qZA()),2&q){const C=h.index;o.xp6(1),o.hij(" ",C+1," ")}}function Y(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," Name of MLD "),o.qZA())}function w(q,h){if(1&q&&(o.TgZ(0,"td",26),o._uU(1),o.qZA()),2&q){const C=h.$implicit;o.xp6(1),o.hij(" ",C.mldName," ")}}function L(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," Company Name "),o.qZA())}function I(q,h){if(1&q&&(o.TgZ(0,"td",25),o._uU(1),o.qZA()),2&q){const C=h.$implicit;o.xp6(1),o.hij(" ",C.companyName," ")}}function et(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," Face Value "),o.qZA())}function y(q,h){if(1&q&&(o.TgZ(0,"td",25),o._uU(1),o.ALo(2,"number"),o.qZA()),2&q){const C=h.$implicit;o.xp6(1),o.hij("\u20b9 ",o.Dn7(2,1,C.faceValue,"1.0-0","en-IN")," ")}}function it(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," Return (%) "),o.qZA())}function H(q,h){if(1&q&&(o.TgZ(0,"td",25),o._uU(1),o.qZA()),2&q){const C=h.$implicit;o.xp6(1),o.hij(" ",C.interestReturn," %")}}function _t(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," Start Date "),o.qZA())}function pt(q,h){if(1&q&&(o.TgZ(0,"td",25),o._uU(1),o.ALo(2,"date"),o.qZA()),2&q){const C=h.$implicit;o.xp6(1),o.hij(" ",o.xi3(2,1,C.startDate,"dd/MM/yy")," ")}}function gt(q,h){1&q&&(o.TgZ(0,"th",24),o._uU(1," End Date "),o.qZA())}function ht(q,h){if(1&q&&(o.TgZ(0,"td",25),o._uU(1),o.ALo(2,"date"),o.qZA()),2&q){const C=h.$implicit;o.xp6(1),o.hij(" ",o.xi3(2,1,C.endDate,"dd/MM/yy")," ")}}function ft(q,h){1&q&&o._UZ(0,"th",27)}function nt(q,h){if(1&q){const C=o.EpF();o.TgZ(0,"button",32),o.NdJ("click",function(){o.CHM(C);const E=o.oxw().$implicit,x=o.oxw(2);return o.KtG(x.addEditMld(E))}),o._uU(1,"Edit"),o.qZA()}}function dt(q,h){if(1&q){const C=o.EpF();o.TgZ(0,"td",28),o._UZ(1,"img",29),o.TgZ(2,"mat-menu",null,30),o.YNc(4,nt,2,0,"button",31),o.TgZ(5,"button",32),o.NdJ("click",function(){const x=o.CHM(C).$implicit,tt=o.oxw(2);return o.KtG(tt.detailedView(x))}),o._uU(6,"Detailed View"),o.qZA()()()}if(2&q){const C=o.MAs(3),g=o.oxw(2);o.Q6J("matMenuTriggerFor",C),o.xp6(4),o.Q6J("ngIf",g.showEditBtn)}}function rt(q,h){1&q&&o._UZ(0,"tr",33)}function X(q,h){1&q&&o._UZ(0,"tr",34)}function mt(q,h){if(1&q&&(o.TgZ(0,"table",8),o.ynx(1,9),o.YNc(2,R,2,0,"th",10),o.YNc(3,F,2,1,"td",11),o.BQk(),o.ynx(4,12),o.YNc(5,Y,2,0,"th",10),o.YNc(6,w,2,1,"td",13),o.BQk(),o.ynx(7,14),o.YNc(8,L,2,0,"th",10),o.YNc(9,I,2,1,"td",11),o.BQk(),o.ynx(10,15),o.YNc(11,et,2,0,"th",10),o.YNc(12,y,3,5,"td",11),o.BQk(),o.ynx(13,16),o.YNc(14,it,2,0,"th",10),o.YNc(15,H,2,1,"td",11),o.BQk(),o.ynx(16,17),o.YNc(17,_t,2,0,"th",10),o.YNc(18,pt,3,4,"td",11),o.BQk(),o.ynx(19,18),o.YNc(20,gt,2,0,"th",10),o.YNc(21,ht,3,4,"td",11),o.BQk(),o.ynx(22,19),o.YNc(23,ft,1,0,"th",20),o.YNc(24,dt,7,2,"td",21),o.BQk(),o.YNc(25,rt,1,0,"tr",22),o.YNc(26,X,1,0,"tr",23),o.qZA()),2&q){const C=o.oxw();o.Q6J("dataSource",C.dataSource),o.xp6(25),o.Q6J("matHeaderRowDef",C.displayedColumns),o.xp6(1),o.Q6J("matRowDefColumns",C.displayedColumns)}}function At(q,h){1&q&&(o.TgZ(0,"div",35),o._UZ(1,"img",36),o.TgZ(2,"h4",37),o._uU(3,"No data found"),o.qZA()())}let st=(()=>{class q{constructor(C,g,E,x){this.subInjectService=C,this.utilService=g,this.assetService=E,this.eventService=x,this.displayedColumns=["position","mldName","companyName","faceValue","interestRetun","startDate","endDate","actions"],this.dataSource=new a.by([]),this.advisorId=k.e.getAdminId(),this.searchValue="",this.filteredData=[],this.showEditBtn=!0}ngOnInit(){this.getMldDataAdv()}addEditMld(C){const E=this.subInjectService.changeNewRightSliderState({state:"open40",componentName:u.R,data:{flag:C?"edit":"add",mldData:C||null}}).subscribe(x=>
1{N.fK.isDialogClose(x)&&(x.refreshRequired&&this.getMldDataAdv(),E.unsubscribe())})}detailedView(C){const E=this.subInjectService.changeNewRightSliderState({state:"open40",componentName:i.Y,data:{clientData:C||null}}).subscribe(x=>{N.fK.isDialogClose(x)&&(x.refreshRequired&&this.getMldDataAdv(),E.unsubscribe())})}getMldDataAdv(){this.assetService.getMldDataAdv({advisorId:this.advisorId}).subscribe(g=>{this.dataSource=new a.by(g),this.showEditBtn=0!==g?.[0]?.advisorId},g=>{this.eventService.openSnackBar(g)})}ngAfterViewInit(){(0,c.R)(this.searchInput.nativeElement,"keyup").pipe((0,$.b)(200),(0,t.x)()).subscribe(()=>{const C=this.searchInput.nativeElement.value.trim().toLowerCase();this.dataSource.filter=C}),this.dataSource.filterPredicate=(C,g)=>((C.mldName||"").toLowerCase()+" "+(C.companyName||"").toLowerCase()+" "+(C.interestReturn||"")+" "+(C.startDate?new Date(C.startDate).toLocaleDateString("en-GB"):"")+" "+(C.endDate?new Date(C.endDate).toLocaleDateString("en-GB"):"")).includes(g)}onSearchChange(C){this.searchValue=C,this.filteredData=C?this.dataSource?.data.filter(g=>g.mldName.toLowerCase().includes(C.toLowerCase())||g.companyName.toLowerCase().includes(C.toLowerCase())):this.dataSource?.data||[]}}return q.\u0275fac=function(C){return new(C||q)(o.Y36(e.f),o.Y36(N.fK),o.Y36(m.P),o.Y36(Q.P))},q.\u0275cmp=o.Xpm({type:q,selectors:[["app-mld-return-inflation"]],viewQuery:function(C,g){if(1&C&&o.Gf(n,5),2&C){let E;o.iGM(E=o.CRH())&&(g.searchInput=E.first)}},decls:10,vars:2,consts:[[1,"p-20","pt-10"],[1,"d-flex","justify-content-end","align-items-center","mb-20"],[1,"select-pt","w-30"],["matInput","","placeholder","Search","autocomplete","off",1,"form-control"],["searchInput",""],[1,"btn-primary","ml-20","h-40",3,"click"],["mat-table","","id","table-low",3,"dataSource",4,"ngIf"],["class","d-flex flex-column align-items-center",4,"ngIf"],["mat-table","","id","table-low",3,"dataSource"],["matColumnDef","position"],["mat-header-cell","","class","f-600",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","mldName"],["mat-cell","","class","w-30 wrap-text",4,"matCellDef"],["matColumnDef","companyName"],["matColumnDef","faceValue"],["matColumnDef","interestRetun"],["matColumnDef","startDate"],["matColumnDef","endDate"],["matColumnDef","actions"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","class","c-p",3,"matMenuTriggerFor",4,"matCellDef"],["mat-header-row","","class","h-48",4,"matHeaderRowDef"],["mat-row","","class","h-36",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"f-600"],["mat-cell",""],["mat-cell","",1,"w-30","wrap-text"],["mat-header-cell",""],["mat-cell","",1,"c-p",3,"matMenuTriggerFor"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg"],["menuEdit","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"click"],["mat-header-row","",1,"h-48"],["mat-row","",1,"h-36"],[1,"d-flex","flex-column","align-items-center"],["src","https://res.cloudinary.com/futurewise/image/upload/v1756897227/myplanner/undraw_secure_data_0rwp_1_1.png","alt","noDataFound icon",1,"width300"],[1,"text-center","pt-12"]],template:function(C,g){1&C&&(o.TgZ(0,"div",0)(1,"div",1)(2,"div",2),o._UZ(3,"input",3,4),o.qZA(),o.TgZ(5,"button",5),o.NdJ("click",function(){return g.addEditMld(null)}),o._uU(6,"Add New"),o.qZA()(),o.TgZ(7,"div"),o.YNc(8,mt,27,3,"table",6),o.YNc(9,At,4,0,"div",7),o.qZA()()),2&C&&(o.xp6(8),o.Q6J("ngIf",(null==g.dataSource||null==g.dataSource.data?null:g.dataSource.data.length)>0&&g.dataSource.filteredData.length>0),o.xp6(1),o.Q6J("ngIf",!(null!=g.dataSource&&null!=g.dataSource.data&&g.dataSource.data.length)||0===g.dataSource.filteredData.length))},dependencies:[G.O5,K.Nt,j.VK,j.OP,j.p6,a.BZ,a.fO,a.as,a.w1,a.Dz,a.nj,a.ge,a.ev,a.XQ,a.Gk,G.JJ,G.uU],styles:[".select-pt[_ngcontent-%COMP%] .mat-form-field-appearance-standard .mat-form-field-flex{padding-top:0!important}.wrap-text[_ngcontent-%COMP%]{white-space:normal!important;word-wrap:break-word;word-break:break-word}"]}),q})()},41183:(bt,at,s)=>{s.d(at,{j:()=>k});var u=s(94650),N=s(3848),m=s(31731);function Q(a,c){1&a&&u._UZ(0,"app-mld-return-inflation")}let k=(()=>{class a{constructor(){}ngOnInit(){}}return a.\u0275fac=function($){return new($||a)},a.\u0275cmp=u.Xpm({type:a,selectors:[["app-product-master"]],decls:7,vars:1,consts:[["id","ui-settingsHeaders",1,"bg-white","pt-120"],[1,"bg-white"],[1,"row"],[1,"col-md-12"],["mat-align-tabs","end","animationDuration","0ms","id","ui-settings-plan",1,"bg-white",3,"selectedIndex"],["label","Market Linked Debentures"],["matTabContent",""]],template:function($,t){1&$&&(u.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"mat-tab-group",4)(5,"mat-tab",5),u.YNc(6,Q,1,0,"ng-template",6),u.qZA()()()()()()),2&$&&(u.xp6(4),u.Q6J("selectedIndex",0))},dependencies:[N.SP,N.uX,N.Vc,m.Y]}),a})()},66847:(bt,at,s)=>{s.d(at,{z:()=>L});var u=s(34793),N=s(87418),m=s(85680),Q=s(5128),k=s(12913),a=s(7844),c=s(32962),$=s(16475),t=s(75842),i=s(5968),o=s(10111),e=s(77541),G=s(94592),K=s(958),j=s(1834),n=s(60039),R=s(11679),F=s(41183),Y=s(94650);const w=[{path:"",component:N.V,children:[{path:"orgprofile",component:m.G,canActivate:[R.p]},{path:"preference",component:a.d,canActivate:[R.p]},{path:"activity",component:c.K,children:[{path:"task",component:$.y,children:[{path:"template",component:i.S},{path:"setting",component:t.z},{path:"",redirectTo:"template",pathMatch:"full"}]},{path:"reminder",component:o.e,children:[{path:"maturity-renewals",component:e.T},{path:"recurring-contributions",component:G.U}]},{path:"",redirectTo:"task",pathMatch:"full"}],canActivate:[R.p]},{path:"plan",loadChildren:()=>s.e(8962).then(s.bind(s,8962)).then(I=>I.SettingPlanModule),canActivate:[R.p]},{path:"productmaster",component:F.j},{path:"users&roles",component:Q.g,canActivate:[R.p]},{path:"backoffice",component:k.X,children:[{path:"arn-ria-details",component:K.X,canActivate:[R.p]}
1,{path:"mf-rta-details",component:j.j,canActivate:[R.p]},{path:"agency-details",component:n.F,canActivate:[R.p]},{path:"",redirectTo:"arn-ria-details",pathMatch:"full"}]},{path:"backup",loadChildren:()=>Promise.resolve().then(s.bind(s,7113)).then(I=>I.SettingBackupModule)},{path:"",redirectTo:"orgprofile",pathMatch:"full"}]}];let L=(()=>{class I{}return I.\u0275fac=function(y){return new(y||I)},I.\u0275mod=Y.oAB({type:I}),I.\u0275inj=Y.cJS({imports:[u.Bz.forChild(w),u.Bz]}),I})()},5128:(bt,at,s)=>{s.d(at,{g:()=>R});var u=s(73799),N=s(70661),m=s(94650),Q=s(36895),k=s(3848),a=s(83167),c=s(80165),$=s(81762),t=s(46320);function i(F,Y){1&F&&m._UZ(0,"app-users")}function o(F,Y){1&F&&(m.TgZ(0,"mat-tab",10),m.YNc(1,i,1,0,"ng-template",9),m.qZA())}function e(F,Y){1&F&&m._UZ(0,"app-roles")}function G(F,Y){1&F&&(m.TgZ(0,"mat-tab",11),m.YNc(1,e,1,0,"ng-template",9),m.qZA())}function K(F,Y){1&F&&m._UZ(0,"app-hierachy")}function j(F,Y){1&F&&(m.TgZ(0,"mat-tab",12),m.YNc(1,K,1,0,"ng-template",9),m.qZA())}function n(F,Y){1&F&&m._UZ(0,"app-setting")}let R=(()=>{class F{constructor(w,L){this.roleService=w,this.enumDataService=L}ngOnInit(){}}return F.\u0275fac=function(w){return new(w||F)(m.Y36(N.N),m.Y36(u.p))},F.\u0275cmp=m.Xpm({type:F,selectors:[["app-setting-user-roles"]],decls:10,vars:3,consts:[["id","ui-settingsHeaders",1,"bg-white"],[1,"bg-white","pt-120"],[1,"row"],[1,"col-md-12"],["mat-align-tabs","end","animationDuration","0ms","id","ui-settings-user-role",1,"bg-white"],["label","Users",4,"ngIf"],["label","Roles",4,"ngIf"],["label","Hierarchy",4,"ngIf"],["label","Settings"],["matTabContent",""],["label","Users"],["label","Roles"],["label","Hierarchy"]],template:function(w,L){1&w&&(m.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"mat-tab-group",4),m.YNc(5,o,2,0,"mat-tab",5),m.YNc(6,G,2,0,"mat-tab",6),m.YNc(7,j,2,0,"mat-tab",7),m.TgZ(8,"mat-tab",8),m.YNc(9,n,1,0,"ng-template",9),m.qZA()()()()()()),2&w&&(m.xp6(5),m.Q6J("ngIf",L.roleService.settingPermission.subModule.usersAndRoles.subModule.users.enabled),m.xp6(1),m.Q6J("ngIf",L.roleService.settingPermission.subModule.usersAndRoles.subModule.roles.enabled),m.xp6(1),m.Q6J("ngIf",L.roleService.settingPermission.subModule.usersAndRoles.subModule.accessRights.enabled))},dependencies:[Q.O5,k.SP,k.uX,k.Vc,a.b,c.y,$.g,t.u]}),F})()},81762:(bt,at,s)=>{s.d(at,{g:()=>E});var u=s(67241),N=s(34728),m=s(41074),Q=s(68686),k=s(65730),a=s(53626),c=s(93584),$=s(70661),t=s(99210),i=s(94650),o=s(23767),e=s(65938),G=s(36895),K=s(4859),j=s(28255),n=s(81638);function R(x,tt){1&x&&(i.TgZ(0,"th",22),i._uU(1," Full name "),i.qZA())}function F(x,tt){if(1&x&&(i.TgZ(0,"td",23)(1,"div",24),i._uU(2),i.qZA()()),2&x){const B=tt.$implicit,z=i.oxw(2);i.xp6(2),i.hij(" ",z.utilService.isLoading?"":B.advisorName," ")}}function Y(x,tt){1&x&&(i.TgZ(0,"th",25),i._uU(1," Status "),i.qZA())}function w(x,tt){if(1&x&&(i.TgZ(0,"td",23)(1,"div",24),i._uU(2),i.qZA()()),2&x){const B=tt.$implicit,z=i.oxw(2);i.xp6(2),i.hij(" ",z.utilService.isLoading?"":B.roleAccessStatus," ")}}function L(x,tt){1&x&&(i.TgZ(0,"th",25),i._uU(1," Mobile "),i.qZA())}function I(x,tt){if(1&x&&(i.TgZ(0,"td",23)(1,"div",24),i._uU(2),i.qZA()()),2&x){const B=tt.$implicit,z=i.oxw(2);i.xp6(2),i.hij(" ",z.utilService.isLoading?"":B.mobile," ")}}function et(x,tt){1&x&&(i.TgZ(0,"th",25),i._uU(1," Email "),i.qZA())}function y(x,tt){if(1&x&&(i.TgZ(0,"td",23)(1,"div",24),i._uU(2),i.qZA()()),2&x){const B=tt.$implicit,z=i.oxw(2);i.xp6(2),i.hij(" ",z.utilService.isLoading?"":B.email," ")}}function it(x,tt){1&x&&(i.TgZ(0,"th",25),i._uU(1," Role "),i.qZA())}function H(x,tt){if(1&x&&(i.TgZ(0,"td",23)(1,"div",24),i._uU(2),i.qZA()()),2&x){const B=tt.$implicit,z=i.oxw(2);i.xp6(2),i.hij(" ",z.utilService.isLoading?"":B.roleName," ")}}function _t(x,tt){1&x&&(i.TgZ(0,"th",25),i._uU(1," Have access to "),i.qZA())}function pt(x,tt){if(1&x&&(i.TgZ(0,"td",23),i._uU(1),i.qZA()),2&x){const B=tt.$implicit;i.xp6(1),i.hij("",B.accessTo?B.accessTo:"-"," ")}}function gt(x,tt){1&x&&(i.TgZ(0,"th",25),i._uU(1," Action "),i.qZA())}function ht(x,tt){if(1&x){const B=i.EpF();
1i.TgZ(0,"button",30),i.NdJ("click",function(){i.CHM(B);const Z=i.oxw().$implicit,b=i.oxw().$implicit,M=i.oxw(2);return i.KtG(M.assignTeamMember(null,b,Z))}),i._uU(1," Change"),i.qZA()}}function ft(x,tt){if(1&x){const B=i.EpF();i.TgZ(0,"button",31),i.NdJ("click",function(){i.CHM(B);const Z=i.oxw().$implicit,b=i.oxw(3);return i.KtG(b.removeAccess(null,Z))}),i._uU(1," Remove access"),i.qZA()}}function nt(x,tt){if(1&x&&(i.TgZ(0,"div"),i.YNc(1,ht,2,0,"button",28),i.YNc(2,ft,2,0,"button",29),i.qZA()),2&x){const B=i.oxw(3);i.xp6(1),i.Q6J("ngIf",B.hierarchyCapability.Edit),i.xp6(1),i.Q6J("ngIf",B.hierarchyCapability.Delete)}}function dt(x,tt){if(1&x){const B=i.EpF();i.TgZ(0,"p",33),i.NdJ("click",function(){i.CHM(B);const Z=i.oxw(2).$implicit,b=i.oxw(2);return i.KtG(b.assignTeamMember(null,null,Z))}),i._uU(1," ADD TEAM MEMBER"),i.qZA()}}function rt(x,tt){if(1&x&&(i.TgZ(0,"div"),i.YNc(1,dt,2,0,"p",32),i.qZA()),2&x){const B=i.oxw().$implicit,z=i.oxw(2);i.xp6(1),i.Q6J("ngIf",!B.parentName&&!z.utilService.isLoading&&1==B.canReport&&z.hierarchyCapability.Add)}}function X(x,tt){if(1&x&&(i.TgZ(0,"td",23),i.YNc(1,nt,3,2,"div",26),i.YNc(2,rt,2,1,"div",27),i.qZA()),2&x){const B=tt.$implicit;i.xp6(1),i.Q6J("ngForOf",B.roleAccessRightsMappingList),i.xp6(1),i.Q6J("ngIf",B.roleAccessRightsMappingList&&0==B.roleAccessRightsMappingList.length)}}function mt(x,tt){1&x&&i._UZ(0,"th",34)}function At(x,tt){if(1&x){const B=i.EpF();i.TgZ(0,"td",35),i._UZ(1,"img",36),i.TgZ(2,"mat-menu",null,37)(4,"button",38),i.NdJ("click",function(){const b=i.CHM(B).$implicit,M=i.oxw(2);return i.KtG(M.openHierarchyEdit(b,"flag"))}),i._uU(5,"Edit"),i.qZA()()()}if(2&x){const B=i.MAs(3);i.Q6J("matMenuTriggerFor",B)}}function st(x,tt){1&x&&i._UZ(0,"tr",39)}function q(x,tt){1&x&&i._UZ(0,"tr",40)}function h(x,tt){if(1&x&&(i.TgZ(0,"div",5)(1,"table",6),i.ynx(2,7),i.YNc(3,R,2,0,"th",8),i.YNc(4,F,3,1,"td",9),i.BQk(),i.ynx(5,10),i.YNc(6,Y,2,0,"th",11),i.YNc(7,w,3,1,"td",9),i.BQk(),i.ynx(8,12),i.YNc(9,L,2,0,"th",11),i.YNc(10,I,3,1,"td",9),i.BQk(),i.ynx(11,13),i.YNc(12,et,2,0,"th",11),i.YNc(13,y,3,1,"td",9),i.BQk(),i.ynx(14,14),i.YNc(15,it,2,0,"th",11),i.YNc(16,H,3,1,"td",9),i.BQk(),i.ynx(17,15),i.YNc(18,_t,2,0,"th",11),i.YNc(19,pt,2,1,"td",9),i.BQk(),i.ynx(20,16),i.YNc(21,gt,2,0,"th",11),i.YNc(22,X,3,2,"td",9),i.BQk(),i.ynx(23,17),i.YNc(24,mt,1,0,"th",18),i.YNc(25,At,6,1,"td",19),i.BQk(),i.YNc(26,st,1,0,"tr",20),i.YNc(27,q,1,0,"tr",21),i.qZA()()),2&x){const B=i.oxw();i.xp6(1),i.Q6J("dataSource",B.dataSource)("appSkeletonLoading",B.utilService.isLoading),i.xp6(25),i.Q6J("matHeaderRowDef",B.displayedColumns),i.xp6(1),i.Q6J("matRowDefColumns",B.displayedColumns)}}function C(x,tt){1&x&&(i.TgZ(0,"div",41),i._UZ(1,"img",42),i.TgZ(2,"h4",43),i._uU(3,"Sorry! it's not you it's us"),i.qZA()())}function g(x,tt){1&x&&(i.TgZ(0,"div",41),i._UZ(1,"img",42),i.TgZ(2,"h4",43),i._uU(3,"No ARN/RIA details found"),i.qZA()())}let E=(()=>{class x{constructor(B,z,Z,b,M,l){this.subInjectService=B,this.eventService=z,this.settingsService=Z,this.utilService=b,this.dialog=M,this.roleService=l,this.displayedColumns=["position","weight","symbol","role","access","report"],this.dataSource=new a.by([{},{},{}]),this.isLoading=!1,this.hasError=!1,this.advisorId=k.e.getAdvisorId()}ngOnInit(){this.hierarchyCapability=this.roleService.settingPermission.subModule.usersAndRoles.subModule.accessRights.capabilityList,this.getAccessRightsList()}getAccessRightsList(){this.utilService.loader(1),this.settingsService.getAccessRightsList({advisorId:this.advisorId}).subscribe(z=>{this.getAccessRightsListRes(z)},z=>{this.utilService.loader(-1),this.hasError=!0,this.eventService.openSnackBar(z,"Dismiss")})}getAccessRightsListRes(B){B.forEach(z=>{let Z=[];z.haveAccessToList.forEach(b=>{Z.push(b.advisorName),z.accessTo=Z.join(", ").toString()})}),this.utilService.loader(-1),this.dataSource=new a.by(B||[]),this.settingsService.hierachyList=B}removeAccess(B,z){const b=this.dialog.open(c.$,{width:"400px",data:{data:B,header:"REMOVE ACCESS",body:"Are you sure you want to remove?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"REMOVE",positiveMethod:()=>{this.settingsService.removeAccessRight({id:z.id,childId:z.childId}).subscribe(l=>{b.close(),this.eventService.openSnackBar("Access removed successfully","Dismiss"),this.getAccessRightsList()},l=>{this.eventService.openSnackBar(l,"Dismiss")})},negativeMethod:()=>{}},autoFocus:!1});b.afterClosed().subscribe(M=>{})}assignTeamMember(B,z,Z){z||(z={}),z.mainData=Z;const M=this.subInjectService.changeNewRightSliderState({flag:B,data:z,id:1,state:"open45",componentName:N.Z}).subscribe(l=>{u.fK.isDialogClose(l)&&(u.fK.isRefreshRequired(l)&&this.getAccessRightsList(),M.unsubscribe())})}openHierarchyEdit(B,z){B&&(B.flag=z);const b=this.subInjectService.changeNewRightSliderState({flag:z,data:B,id:1,state:"open50",componentName:t.O}).subscribe(M=>{u.fK.isDialogClose(M)&&b.unsubscribe(),this.getAccessRightsList()})}}return x.\u0275fac=function(B){return new(B||x)(i.Y36(o.f),i.Y36(m.P),i.Y36(Q.g),i.Y36(u.fK),i.Y36(e.uw),i.Y36($.N))},x.\u0275cmp=i.Xpm({type:x,selectors:[["app-hierachy"]],decls:7,vars:3,consts:[[1,"row"],[1,"col-md-6","p-0"],[1,"m-0","text-black"],["class","overflow-hidden overflow-y-992 overflow-y-1200",4,"ngIf"],["class","d-flex flex-column align-items-center",4,"ngIf"],[1,"overflow-hidden","overflow-y-992","overflow-y-1200"],["mat-table","","appSkeletonLoading","","id","table-low",1,"mt-8","hierachy","skeletonAnimation",3,"dataSource","appSkeletonLoading"],["matColumnDef","position"],["mat-header-cell","","class","br w-20",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","name"],["mat-header-cell","","class","br",4,"matHeaderCellDef"],["matColumnDef","weight"],["matColumnDef","symbol"],["matColumnDef","role"],["matColumnDef","access"],["matColumnDef","action"],["matColumnDef","report"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","class","text-center c-p",3,"matMenuTriggerFor",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","",1,"br","w-20"],["mat-cell","",1,"br"],[1,"bar"],["mat-header-cell","",1,"br"],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-stroked-button","","class","btn-primary-outline changeBtn",3,"click",4,"ngIf"],["mat-stroked-button","","class","btn-danger-outline changeBtn",3,"click",4,"ngIf"],["mat-stroked-button","",1,"btn-primary-outline","changeBtn",3,"click"],["mat-stroked-button","",1,"btn-danger-outline","changeBtn",3,"click"],["class","text-primary m-0 f-400 c-p",3,"click",4,"ngIf"],[1,"text-primary","m-0","f-400","c-p",3,"click"],["mat-header-cell",""],["mat-cell","",1,"text-center","c-p",3,"matMenuTriggerFor"],["src","/assets/images/svg/dot-menu.svg","alt","",1,"d-block","m-auto"],["menu","matMenu"],["mat-menu-item","",3,"click"],["mat-header-row",""],["mat-row",""],[1,"d-flex","flex-column","align-items-center"],["src","https://res.cloudinary.com/futurewise/image/upload/v1703919788/My-Planner_Whitewashed/Transaction-w_1.1.svg","alt","no data found icon",1,"width300"],[1,"text-center","pt-12"]],template:function(B,z){1&B&&(i.TgZ(0,"div",0)(1,"div",1)(2,"h4",2),i._uU(3,"Hierarchy"),i.qZA()()(),i.YNc(4,h,28,4,"div",3),i.YNc(5,C,4,0,"div",4),i.YNc(6,g,4,0,"div",4)),2&B&&(i.xp6(4),i.Q6J("ngIf",z.dataSource.data.length>0&&!z.hasError),i.xp6(1),i.Q6J("ngIf",z.hasError),i.xp6(1),i.Q6J("ngIf",0==z.dataSource.data.length&&!z.utilService.isLoading))},dependencies:[G.sg,G.O5,K.lW,j.VK,j.OP,j.p6,a.BZ,a.fO,a.as,a.w1,a.Dz,a.nj,a.ge,a.ev,a.XQ,a.Gk,n.d],styles:[".changeBtn[_ngcontent-%COMP%]{padding:0 5px!important;height:25px;line-height:25px;border-radius:2px!important;min-width:50px;margin-left:8px;font-size:12px}"]}),x})()},80165:(bt,at,s)=>{s.d(at,{y:()=>l});var u=s(63809),N=s(67241),m=s(41074),Q=s(68686),k=s(65730),a=s(53626),c=s(93584),$=s(70661),t=s(94650),i=s(65938),o=s(36895),e=s(4859),G=s(81638);function K(r,p){1&r&&(t.TgZ(0,"th",26),t._uU(1," Role type"),t.qZA())}function j(r,p){if(1&r&&(t.TgZ(0,"td",27)(1,"div",28),t._uU(2),t.qZA()()),2&r){const _=p.$implicit,v=t.oxw(2);t.xp6(2),t.hij(" ",v.getRoleType(_.advisorOrClientRole)," ")}}function n(r,p){1&r&&(t.TgZ(0,"th",29),t._uU(1," Role name "),t.qZA())}function R(r,p){if(1&r&&(t.TgZ(0,"td",27)(1,"div",28),t._uU(2),t.qZA()()),2&r){const _=p.$implicit;t.xp6(2),t.hij(" ",_.roleName," ")}}function F(r,p){1&r&&(t.TgZ(0,"th",30),t._uU(1," Description "),t.qZA())}function Y(r,p){if(1&r&&(t.TgZ(0,"td",27)(1,"div",28),t._uU(2),t.qZA()()),2&r){const _=p.$implicit;t.xp6(2),t.hij(" ",_.roleDesc," ")}}function w(r,p){1&r&&(t.TgZ(0,"th",31),t._uU(1," Edit "),t.qZA())}function L(r,p){if(1&r){const _=t.EpF();t.TgZ(0,"button",34),t.NdJ("click",function(){t.CHM(_);const U=t.oxw().$implicit,V=t.oxw(2);return t.KtG(V.addEditNewRoles(U.advisorOrClientRole,!1,U))}),t._uU(1,"EDIT"),t.qZA()}}function I(r,p){if(1&r&&(t.TgZ(0,"td",32)(1,"div",28),t.YNc(2,L,2,0,"button",33),t.qZA()()),2&r){const _=p.$implicit,v=t.oxw(2);t.xp6(2),t.Q6J("ngIf",1==_.isEditable&&v.rolesCapability.Edit)}}function et(r,p){1&r&&(t.TgZ(0,"th",31),t._uU(1," Clone "),t.qZA())}function y(r,p){if(1&r){const _=t.EpF();t.TgZ(0,"button",36),t.NdJ("click",function(){t.CHM(_);const U=t.oxw().$implicit,V=t.oxw(2);return t.KtG(V.addEditNewRoles(U.advisorOrClientRole,!0,U))}),t._uU(1,"CLONE"),t.qZA()}}function it(r,p){if(1&r&&(t.TgZ(0,"td",32)(1,"div",28),t.YNc(2,y,2,0,"button",35),t.qZA()()),2&r){const _=t.oxw(2);t.xp6(2),t.Q6J("ngIf",!_.utilService.isLoading&&_.rolesCapability.Add)}}function H(r,p){1&r&&(t.TgZ(0,"th",37),t._uU(1," Delete "),t.qZA())}function _t(r,p){if(1&r){const _=t.EpF();t.TgZ(0,"button",40),t.NdJ("click",function(){t.CHM(_);const U=t.oxw().$implicit,V=t.oxw(2);return t.KtG(V.deleteRole(U))}),t._uU(1,"DELETE"),t.qZA()}}function pt(r,p){if(1&r&&(t.TgZ(0,"td",38)(1,"div",28),t.YNc(2,_t,2,0,"button",39),t.qZA()()),2&r){const _=p.$implicit,v=t.oxw(2);t.xp6(2),t.Q6J("ngIf",1==_.isDeletable&&v.rolesCapability.Delete)}}function gt(r,p){1&r&&t._UZ(0,"tr",41)}function ht(r,p){1&r&&t._UZ(0,"tr",42)}function ft(r,p){1&r&&(t.TgZ(0,"th",26),t._uU(1," Role type"),t.qZA())}function nt(r,p){if(1&r&&(t.TgZ(0,"td",27)(1,"div",28),t._uU(2),t.qZA()()),2&r){const _=p.$implicit,v=t.oxw(2);t.xp6(2),t.hij(" ",v.getRoleType(_.advisorOrClientRole)," ")}}function dt(r,p){1&r&&(t.TgZ(0,"th",29),t._uU(1," Role name "),t.qZA())}function rt(r,p){if(1&r&&(t.TgZ(0,"td",27)(1,"div",28),t._uU(2),t.qZA()()),2&r){const _=p.$implicit;t.xp6(2),t.hij(" ",_.roleName," ")}}function X(r,p){1&r&&(t.TgZ(0,"th",30),t._uU(1," Description "),t.qZA())}function mt(r,p){if(1&r&&(t.TgZ(0,"td",27)(1,"div",28),t._uU(2),t.qZA()()),2&r){const _=p.$implicit;t.xp6(2),t.hij(" ",_.roleDesc," ")}}function At(r,p){1&r&&(t.TgZ(0,"th",31),t._uU(1," Edit "),t.qZA())}function st(r,p){if(1&r){const _=t.EpF();t.TgZ(0,"button",34),t.NdJ("click",function(){t.CHM(_);const U=t.oxw().$implicit,V=t.oxw(2);return t.KtG(V.addEditNewRoles(U.advisorOrClientRole,!1,U))}),t._uU(1,"EDIT"),t.qZA()}}function q(r,p){if(1&r&&(t.TgZ(0,"td",32)(1,"div",28),t.YNc(2,st,2,0,"button",33),t.qZA()()),2&r){const _=p.$implicit,v=t.oxw(2);t.xp6(2),t.Q6J("ngIf",1==_.isEditable&&v.rolesCapability.Edit)}}function h(r,p){1&r&&(t.TgZ(0,"th",31),t._uU(1," Clone "),t.qZA())}function C(r,p){if(1&r){const _=t.EpF();t.TgZ(0,"button",36),t.NdJ("click",function(){t.CHM(_);const U=t.oxw().$implicit,V=t.oxw(2);return t.KtG(V.addEditNewRoles(U.advisorOrClientRole,!0,U))}),t._uU(1,"CLONE"),t.qZA()}}function g(r,p){if(1&r&&(t.TgZ(0,"td",32)(1,"div",28),t.YNc(2,C,2,0,"button",35),t.qZA()()),2&r){const _=t.oxw(2);t.xp6(2),t.Q6J("ngIf",!_.utilService.isLoading&&_.rolesCapability.Add)}}function E(r,p){1&r&&(t.TgZ(0,"th",37),t._uU(1," Delete "),t.qZA())}function x(r,p){if(1&r){const _=t.EpF();t.TgZ(0,"button",40),t.NdJ("click",function(){t.CHM(_);const U=t.oxw().$implicit,V=t.oxw(2);return t.KtG(V.deleteRole(U))}),t._uU(1,"DELETE"),t.qZA()}}function tt(r,p){if(1&r&&(t.TgZ(0,"td",38)(1,"div",28),t.YNc(2,x,2,0,"button",39),t.qZA()()),2&r){const _=p.$implicit,v=t.oxw(2);t.xp6(2),t.Q6J("ngIf",1==_.isDeletable&&v.rolesCapability.Delete)}}function B(r,p){1&r&&t._UZ(0,"tr",41)}function z(r,p){1&r&&t._UZ(0,"tr",42)}function Z(r,p){1&r&&(t.TgZ(0,"div",43),t._UZ(1,"img",44),t.TgZ(2,"h4",45),t._uU(3,"Sorry! it's not you it's us"),t.qZA()())}function b(r,p){1&r&&(t.TgZ(0,"div",43),t._UZ(1,"img",44),t.TgZ(2,"h4",45),t._uU(3,"No data found"),t.qZA()())}function M(r,p){if(1&r&&(t.TgZ(0,"div",4)(1,"div",5),t._uU(2," Advisor roles "),t.TgZ(3,"div",6)(4,"table",7),t.ynx(5,8),t.YNc(6,K,2,0,"th",9),t.YNc(7,j,3,1,"td",10),t.BQk(),t.ynx(8,11),t.YNc(9,n,2,0,"th",12),t.YNc(10,R,3,1,"td",10),t.BQk(),t.ynx(11,13),t.YNc(12,F,2,0,"th",14),t.YNc(13,Y,3,1,"td",10),t.BQk(),t.ynx(14,15),t.YNc(15,w,2,0,"th",16),t.YNc(16,I,3,1,"td",17),t.BQk(),t.ynx(17,18),t.YNc(18,et,2,0,"th",16),t.YNc(19,it,3,1,"td",17),t.BQk(),t.ynx(20,19),t.YNc(21,H,2,0,"th",20),t.YNc(22,pt,3,1,"td",21),t.BQk(),t.YNc(23,gt,1,0,"tr",22),t.YNc(24,ht,1,0,"tr",23),t.qZA()(),t.TgZ(25,"div",24),t._uU(26," Client roles "),t.TgZ(27,"div",6)(28,"table",7),t.ynx(29,8),t.YNc(30,ft,2,0,"th",9),t.YNc(31,nt,3,1,"td",10),t.BQk(),t.ynx(32,11),t.YNc(33,dt,2,0,"th",12),t.YNc(34,rt,3,1,"td",10),t.BQk(),t.ynx(35,13),t.YNc(36,X,2,0,"th",14),t.YNc(37,mt,3,1,"td",10),t.BQk(),t.ynx(38,15),t.YNc(39,At,2,0,"th",16),t.YNc(40,q,3,1,"td",17),t.BQk(),t.ynx(41,18),t.YNc(42,h,2,0,"th",16),t.YNc(43,g,3,1,"td",17),t.BQk(),t.ynx(44,19),t.YNc(45,E,2,0,"th",20),t.YNc(46,tt,3,1,"td",21),t.BQk(),t.YNc(47,B,1,0,"tr",22),t.YNc(48,z,1,0,"tr",23),t.qZA()()(),t.YNc(49,Z,4,0,"div",25),t.YNc(50,b,4,0,"div",25),t.qZA()()),2&r){const _=t.oxw();
1t.xp6(4),t.Q6J("dataSource",_.advisorRoles)("appSkeletonLoading",_.utilService.isLoading),t.xp6(19),t.Q6J("matHeaderRowDef",_.displayedColumns),t.xp6(1),t.Q6J("matRowDefColumns",_.displayedColumns),t.xp6(4),t.Q6J("dataSource",_.clientRoles)("appSkeletonLoading",_.utilService.isLoading),t.xp6(19),t.Q6J("matHeaderRowDef",_.displayedColumns),t.xp6(1),t.Q6J("matRowDefColumns",_.displayedColumns),t.xp6(1),t.Q6J("ngIf",_.hasError),t.xp6(1),t.Q6J("ngIf",!_.hasData&&!_.utilService.isLoading&&!_.hasError)}}let l=(()=>{class r{constructor(_,v,U,V,vt){this.eventService=_,this.settingsService=v,this.utilService=U,this.dialog=V,this.roleService=vt,this.displayedColumns=["position","type","name","weight","symbol","del"],this.advisorRoles=new a.by([{},{},{}]),this.clientRoles=new a.by([{},{},{}]),this.globalData=[],this.counter=0,this.hasError=!1,this.hasData=!1,this.roleTypes=[{id:1,type:"Admin"},{id:2,type:"Back office"},{id:3,type:"Planner"},{id:4,type:"Mutual fund only"},{id:5,type:"MF + Multi asset"},{id:6,type:"MF + Multi asset + Basic Plan"},{id:7,type:"MF + Multi asset + Advanced Plan"},{id:8,type:"Insurance only"}],this.advisorId=k.e.getAdvisorId()}ngOnInit(){this.rolesCapability=this.roleService.settingPermission.subModule.usersAndRoles.subModule.roles.capabilityList,this.utilService.loader(0),this.settingsService.rolesList?(this.utilService.loader(1),this.getAllRolesRes(this.settingsService.rolesList)):this.getAllRoles()}getAllRoles(){this.utilService.loader(1),this.settingsService.getAllRoles({advisorId:this.advisorId}).subscribe(v=>{this.getAllRolesRes(v)},v=>{this.eventService.openSnackBar(v,"Dismiss"),this.utilService.loader(-1),this.hasError=!0})}getAllRolesRes(_){_&&_.length>0&&(this.hasData=!0,this.settingsService.rolesList=_,this.advisorRoles=new a.by(_.filter(v=>[1,2,3].includes(v.advisorOrClientRole))),this.clientRoles=new a.by(_.filter(v=>![1,2,3].includes(v.advisorOrClientRole)))),this.utilService.loader(-1)}addEditNewRoles(_,v,U){let V="";V=this.roleTypes.find(Et=>Et.id==_).type;const St=this.eventService.changeUpperSliderState({flag:"app-upper-setting",id:1,data:{mainData:U||{},roleType:_,roleTypeText:V,is_add_flag:v},direction:"top",componentName:u.P,state:"open"}).subscribe(Et=>{N.fK.isDialogClose(Et)&&(N.fK.isRefreshRequired(Et)&&this.getAllRoles(),St.unsubscribe())})}deleteRole(_){const U=this.dialog.open(c.$,{width:"400px",data:{data:"role",header:"Delete",body:"Are you sure you want to delete this role?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{this.utilService.loader(1),U.close(),this.settingsService.deleteRole(_.id).subscribe(V=>{this.getAllRoles(),this.utilService.loader(-1)},V=>{this.eventService.showErrorMessage(V),this.utilService.loader(-1)})},negativeMethod:()=>{U.close()}},autoFocus:!1})}loader(_){this.counter+=_,this.isLoading=0!=this.counter}getRoleType(_){const v=this.roleTypes.find(U=>U.id==_);return v?v.type:""}}return r.\u0275fac=function(_){return new(_||r)(t.Y36(m.P),t.Y36(Q.g),t.Y36(N.fK),t.Y36(i.uw),t.Y36($.N))},r.\u0275cmp=t.Xpm({type:r,selectors:[["app-roles"]],decls:5,vars:1,consts:[[1,"row"],[1,"col-md-6","d-flex","align-items-center","p-0"],[1,"mb-0","text-black"],["class","row pb-20",4,"ngIf"],[1,"row","pb-20"],[1,"col-md-12","overflow-hidden","roleSetting-table","mb-20","p-0"],[1,"overflow-y-992","overflow-y-1200"],["mat-table","","appSkeletonLoading","","id","table-low",1,"mt-4","skeletonAnimation",3,"dataSource","appSkeletonLoading"],["matColumnDef","position"],["mat-header-cell","","class","br w-15",4,"matHeaderCellDef"],["mat-cell","","class","br",4,"matCellDef"],["matColumnDef","type"],["mat-header-cell","","class","br w-25",4,"matHeaderCellDef"],["matColumnDef","name"],["mat-header-cell","","class","br w-50",4,"matHeaderCellDef"],["matColumnDef","weight"],["mat-header-cell","","class","br w-10",4,"matHeaderCellDef"],["mat-cell","","class","br text-center",4,"matCellDef"],["matColumnDef","symbol"],["matColumnDef","del"],["class","w-10","mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","class","text-center",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[1,"col-md-12","overflow-hidden","roleSetting-table","p-0","mt-44"],["class","d-flex flex-column align-items-center",4,"ngIf"],["mat-header-cell","",1,"br","w-15"],["mat-cell","",1,"br"],[1,"bar"],["mat-header-cell","",1,"br","w-25"],["mat-header-cell","",1,"br","w-50"],["mat-header-cell","",1,"br","w-10"],["mat-cell","",1,"br","text-center"],["mat-stroked-button","","class","btn-primary-outline classEditBtn btn-sm",3,"click",4,"ngIf"],["mat-stroked-button","",1,"btn-primary-outline","classEditBtn","btn-sm",3,"click"],["mat-stroked-button","","class","green-border-btn cloneBtn btn-sm",3,"click",4,"ngIf"],["mat-stroked-button","",1,"green-border-btn","cloneBtn","btn-sm",3,"click"],["mat-header-cell","",1,"w-10"],["mat-cell","",1,"text-center"],["mat-stroked-button","","class","btn-danger-outline deleteBtn btn-sm",3,"click",4,"ngIf"],["mat-stroked-button","",1,"btn-danger-outline","deleteBtn","btn-sm",3,"click"],["mat-header-row",""],["mat-row",""],[1,"d-flex","flex-column","align-items-center"],["alt","no data found icon","src","https://res.cloudinary.com/futurewise/image/upload/v1703919788/My-Planner_Whitewashed/Transaction-w_1.1.svg",1,"width300"],[1,"text-center","pt-12"]],template:function(_,v){1&_&&(t.TgZ(0,"div",0)(1,"div",1)(2,"h4",2),t._uU(3,"Roles types"),t.qZA()()(),t.YNc(4,M,51,10,"div",3)),2&_&&(t.xp6(4),t.Q6J("ngIf",v.hasData&&!v.hasError))},dependencies:[o.O5,e.lW,a.BZ,a.fO,a.as,a.w1,a.Dz,a.nj,a.ge,a.ev,a.XQ,a.Gk,G.d],styles:[".roleSetting-table[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tr.mat-header-row[_ngcontent-%COMP%]{height:40px}.classEditBtn[_ngcontent-%COMP%]{min-width:55px;height:25px;line-height:25px}.cloneBtn[_ngcontent-%COMP%]{min-width:60px;height:25px;line-height:25px}.deleteBtn[_ngcontent-%COMP%]{min-width:64px;
1height:25px;padding:0!important;line-height:25px}.addBtnclass[_ngcontent-%COMP%]{width:112px;height:40px;padding:0}.addBtnclass[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{padding-right:2px}"]}),r})()},46320:(bt,at,s)=>{s.d(at,{u:()=>n});var u=s(73799),N=s(41074),m=s(65730),Q=s(68686),k=s(24006),a=s(94650),c=s(36895),$=s(47873),t=s(59549),i=s(71948),o=s(84385);function e(R,F){if(1&R&&(a.TgZ(0,"mat-option",26),a._uU(1),a.qZA()),2&R){const Y=F.$implicit;a.Q6J("value",Y.roleId),a.xp6(1),a.Oqu(Y.roleName)}}function G(R,F){if(1&R&&(a.TgZ(0,"mat-option",26),a._uU(1),a.qZA()),2&R){const Y=F.$implicit;a.Q6J("value",Y.roleId),a.xp6(1),a.Oqu(Y.roleName)}}function K(R,F){if(1&R&&(a.TgZ(0,"mat-option",26),a._uU(1),a.qZA()),2&R){const Y=F.$implicit;a.Q6J("value",Y.roleId),a.xp6(1),a.Oqu(Y.roleName)}}function j(R,F){if(1&R&&(a.TgZ(0,"mat-option",26),a._uU(1),a.qZA()),2&R){const Y=F.$implicit;a.Q6J("value",Y.roleId),a.xp6(1),a.Oqu(Y.roleName)}}let n=(()=>{class R{constructor(Y,w,L){this.settingsService=Y,this.eventService=w,this.enumDataService=L,this.defaultRole=new k.p4("",k.kI.required),this.mobileRole=new k.p4("",k.kI.required),this.websiteRole=new k.p4("",k.kI.required),this.defaultRoleInsurance=new k.p4("",k.kI.required),this.clientRoles=[],this.clientRolesForIns=[],this.mobileSignupEnable=!1,this.websiteSignupEnable=!1,this.mobileSectionEnable=!0,this.websiteSectionEnable=!0}ngOnInit(){this.advisorId=m.e.getAdvisorId(),this.defaultClientRole(),this.allClientRoleList()}defaultClientRole(){this.settingsService.getDefaultClientRole({advisorId:this.advisorId}).subscribe(w=>{this.id=w.id,this.defaultRole=new k.p4(w.adminUserRoleId,k.kI.required),this.mobileRole=new k.p4(w.mobileDefaultRoleId,k.kI.required),this.websiteRole=new k.p4(w.websiteDefaultRoleId,k.kI.required),this.defaultRoleInsurance=new k.p4(w.insuranceDefaultRoleId,k.kI.required),this.mobileSignupEnable=w?.mobileSignupEnable,this.websiteSignupEnable=w?.websiteSignupEnable})}allClientRoleList(){this.settingsService.getAllClientRoleList({advisorId:this.advisorId}).subscribe(w=>{w.forEach(L=>{this.clientRoles.push({roleId:L.roleId,roleName:L.roleName}),4!=L.advisorOrClientRole&&this.clientRolesForIns.push({roleId:L.roleId,roleName:L.roleName})})})}clientRoleUpdate(Y){this.settingsService.updateClientRole({id:this.id,adminUserRoleId:Y}).subscribe(L=>{this.eventService.openSnackBar("Client role updated succesfully","Ok")},L=>{this.eventService.openSnackBar(L,"Dismiss")})}mobileRoleUpdate(Y){this.settingsService.updateClientRole({id:this.id,mobileSignupEnable:this.mobileSignupEnable,mobileDefaultRoleId:Y}).subscribe(L=>{this.eventService.openSnackBar("Client role updated succesfully","Ok")},L=>{this.eventService.openSnackBar(L,"Dismiss")})}websiteRoleUpdate(Y){this.settingsService.updateClientRole({id:this.id,websiteSignupEnable:this.websiteSignupEnable,websiteDefaultRoleId:Y}).subscribe(L=>{this.eventService.openSnackBar("Client permission & role updated succesfully","Ok")},L=>{this.eventService.openSnackBar(L,"Dismiss")})}insuranceOnlyRoleUpdate(Y){this.settingsService.updateClientRole({id:this.id,insuranceDefaultRoleId:Y}).subscribe(L=>{this.eventService.openSnackBar("Client permission & role updated succesfully","Ok")},L=>{this.eventService.openSnackBar(L,"Dismiss")})}updateRole(Y,w){if(1==w){if(this.defaultRole.invalid)return void this.defaultRole.markAllAsTouched();this.clientRoleUpdate(Y)}else if(2==w){if(this.mobileRole.invalid)return void this.mobileRole.markAllAsTouched();this.mobileRoleUpdate(Y)}else if(3==w){if(this.websiteRole.invalid)return void this.websiteRole.markAllAsTouched();this.websiteRoleUpdate(Y)}else if(4==w){if(this.defaultRoleInsurance.invalid)return void this.defaultRoleInsurance.markAllAsTouched();this.insuranceOnlyRoleUpdate(Y)}}onSelection(Y){this.selectedRoleId=Y.value}}return R.\u0275fac=function(Y){return new(Y||R)(a.Y36(Q.g),a.Y36(N.P),a.Y36(u.p))},R.\u0275cmp=a.Xpm({type:R,selectors:[["app-setting"]],decls:121,vars:20,consts:[[1,"pl-20","pr-20","pb-20"],[1,"col-12","p-0"],[1,"text-black","roboto","f-18","f-400","mb-8"],[1,"text-primitive","f-400","f-14","roboto","mt-0","mb-20"],[1,"d-flex","w-100",2,"gap","20px"],[1,"w-50","br-5","b"],[1,"p-20",2,"background-color","#F5F5F7","border-radius","5px 5px 0px 0px"],[1,"f-400","f-24","playfair","mb-10",2,"color","#3F3F3F","font-family","Playfair Display"],[1,"f-400","f-16","roboto","text-primitive","mb-0"],[1,"f-600"],[2,"font-size","14px !important"],[1,"p-20","text-center"],[1,"mb-10","f-400","f-16","roboto","text-left"],[1,"form-control",3,"formControl","selectionChange"],["value","","disabled",""],[3,"value",4,"ngFor","ngForOf"],[1,"btn-primary","mt-20","pl-40","pr-40",3,"click"],[1,"w-50","b","br-5"],[1,"col-12","p-0","mt-30"],[2,"font-weight","bold"],[1,"p-20","pb-0"],["aria-label","Select an option",1,"bigRadio","d-flex",3,"ngModel","ngModelChange"],[1,"radioBtn","bor_top_tb_left",2,"min-width","50%",3,"ngClass","value"],[1,"radioBtn","bor_top_tb_right",2,"min-width","50%",3,"ngClass","value"],["aria-label","Select an option",1,"bigRadio","d-flex",3,"disabled","ngModel","ngModelChange"],[1,"form-control",3,"disabled","formControl","selectionChange"],[3,"value"]],template:function(Y,w){1&Y&&(a.TgZ(0,"div",0)(1,"div",1)(2,"p",2),a._uU(3,"Choose default role for auto-created clients"),a.qZA(),a.TgZ(4,"p",3),a._uU(5,"Choosing a role will reduce your efforts to update roles whenever a new client is created to manage the permissions and also optimize your billing accordingly. (Assigning the highest role to new users will grant them access to advanced features, maximizing your potential revenue.)"),a.qZA()(),a.TgZ(6,"div",4)(7,"div",5)(8,"div",6)(9,"p",7),a._uU(10,"RTA Files"),a.qZA(),a.TgZ(11,"p",8),a._uU(12,"Clients that are created through "),a.TgZ(13,"span",9),a._uU(14,"RTA Files "),a.TgZ(15,"span",10),a._uU(16," (CAMS-WBR9 and KARVY-MFSD211) "),a.qZA()(),a._uU(17," will be set to this particular default role on creation."),a.qZA()(),a.TgZ(18,"div",11)(19,"p",12),a._uU(20,"Choose default role "),a.qZA(),a.TgZ(21,"mat-form-field")(22,"mat-select",13),a.NdJ("selectionChange",function(I){return w.onSelection(I)}),a.TgZ(23,"mat-option",14),a._uU(24,"Select saving type"),a.qZA(),a.YNc(25,e,2,2,"mat-option",15),a.qZA(),a.TgZ(26,"mat-error"),a._uU(27,"This field required"),a.qZA()(),a.TgZ(28,"div")(29,"button",16),a.NdJ("click",function(){return w.updateRole(w.defaultRole.value,1)}),a._uU(30,"Save"),a.qZA()()()(),a.TgZ(31,"div",17)(32,"div",6)(33,"p",7),a._uU(34,"Insurance client master"),a.qZA(),a.TgZ(35,"p",8),a._uU(36,"Clients that are created through "),a.TgZ(37,"span",9),a._uU(38,"insurance client master > Import utility"),a.qZA(),a._uU(39," files will be set to this particular default role on creation."),a.qZA()(),a.TgZ(40,"div",11)(41,"p",12),a._uU(42,"Choose default role "),a.qZA(),a.TgZ(43,"mat-form-field")(44,"mat-select",13),a.NdJ("selectionChange",function(I){return w.onSelection(I)}),a.TgZ(45,"mat-option",14),a._uU(46,"Select saving type"),a.qZA(),a.YNc(47,G,2,2,"mat-option",15),a.qZA(),a.TgZ(48,"mat-error"),a._uU(49,"This field required"),a.qZA()(),a.TgZ(50,"div")(51,"button",16),a.NdJ("click",function(){return w.updateRole(w.defaultRoleInsurance.value,4)}),a._uU(52,"Save"),a.qZA()()()()(),a.TgZ(53,"div",18)(54,"p",2),a._uU(55,"Choose default role for auto-signup of client"),a.qZA(),a.TgZ(56,"p",3),a._uU(57,"This role will be assigned to new users that signup using website or mobile app. This will reduce your efforts to update roles whenever a new client is created to manage the permissions and also optimize your billing accordingly. (Assigning the highest role to new users will grant them access to advanced features, maximizing your potential revenue.)"),a.qZA()(),a.TgZ(58,"div",4)(59,"div",17)(60,"div",6)(61,"p",7),a._uU(62,"Website"),a.qZA(),a.TgZ(63,"p",8),a._uU(64,"Clients that are created through "),a.TgZ(65,"span",19),a._uU(66,"website"),a.qZA(),a._uU(67," will be set to this particular default role on creation."),a.qZA()(),a.TgZ(68,"div",20)(69,"p",12),a._uU(70,"Allow Signup"),a.qZA(),a.TgZ(71,"div")(72,"mat-radio-group",21),a.NdJ("ngModelChange",function(I){return w.websiteSignupEnable=I}),a.TgZ(73,"mat-radio-button",22),a._uU(74," Yes "),a.qZA(),a.TgZ(75,"mat-radio-button",23),a._uU(76," No "),a.qZA()()()(),a.TgZ(77,"div",11)(78,"p",12),a._uU(79,"Choose default role "),a.qZA(),a.TgZ(80,"mat-form-field")(81,"mat-select",13),a.NdJ("selectionChange",function(I){return w.onSelection(I)}),a.TgZ(82,"mat-option",14),a._uU(83,"Select saving type"),a.qZA(),a.YNc(84,K,2,2,"mat-option",15),a.qZA(),a.TgZ(85,"mat-error"),a._uU(86,"This field required"),a.qZA()(),a.TgZ(87,"div")(88,"button",16),a.NdJ("click",function(){return w.updateRole(w.websiteRole.value,3)}),a._uU(89,"Save"),a.qZA()()()(),a.TgZ(90,"div",17)(91,"div",6)(92,"p",7),a._uU(93,"Mobile app"),a.qZA(),a.TgZ(94,"p",8),a._uU(95,"Clients that are created through "),a.TgZ(96,"span",19),a._uU(97,"mobile app (Android and IOS)"),a.qZA(),a._uU(98," will be set to this particular default role on creation."),a.qZA()(),a.TgZ(99,"div",20)(100,"p",12),a._uU(101,"Allow Signup"),a.qZA(),a.TgZ(102,"div")(103,"mat-radio-group",24),a.NdJ("ngModelChange",function(I){return w.mobileSignupEnable=I}),a.TgZ(104,"mat-radio-button",22),a._uU(105," Yes "),a.qZA(),a.TgZ(106,"mat-radio-button",23),a._uU(107," No "),a.qZA()()()(),a.TgZ(108,"div",11)(109,"p",12),a._uU(110,"Choose default role "),a.qZA(),a.TgZ(111,"mat-form-field")(112,"mat-select",25),a.NdJ("selectionChange",function(I){return w.onSelection(I)}),a.TgZ(113,"mat-option",14),a._uU(114,"Select saving type"),a.qZA(),a.YNc(115,j,2,2,"mat-option",15),a.qZA(),a.TgZ(116,"mat-error"),a._uU(117,"This field required"),a.qZA()(),a.TgZ(118,"div")(119,"button",16),a.NdJ("click",function(){return w.updateRole(w.mobileRole.value,2)}),a._uU(120,"Save"),a.qZA()()()()()()),2&Y&&(a.xp6(22),a.Q6J("formControl",w.defaultRole),a.xp6(3),a.Q6J("ngForOf",w.clientRoles),a.xp6(19),a.Q6J("formControl",w.defaultRoleInsurance),a.xp6(3),a.Q6J("ngForOf",w.clientRolesForIns),a.xp6(25),a.Q6J("ngModel",w.websiteSignupEnable),a.xp6(1),a.Q6J("ngClass",w.websiteSignupEnable?"bu-primary2 text-primary custom-radio":"radio-border")("value",!0),a.xp6(2),a.Q6J("ngClass",w.websiteSignupEnable?"radio-border":"bu-primary2 text-primary custom-radio")("value",!1),a.xp6(6),a.Q6J("formControl",w.websiteRole),a.xp6(3),a.Q6J("ngForOf",w.clientRoles),a.xp6(19),a.Q6J("disabled",!w.mobileSectionEnable)("ngModel",w.mobileSignupEnable),a.xp6(1),a.Q6J("ngClass",w.mobileSignupEnable&&w.mobileSectionEnable?"bu-primary2 text-primary custom-radio":"radio-border")("value",!0),a.xp6(2),a.Q6J("ngClass",!w.mobileSignupEnable&&w.mobileSectionEnable?"bu-primary2 text-primary custom-radio":"radio-border")("value",!1),a.xp6(6),a.Q6J("disabled",!w.mobileSectionEnable)("formControl",w.mobileRole),a.xp6(3),a.Q6J("ngForOf",w.clientRoles))},dependencies:[c.mk,c.sg,$.ey,t.TO,t.KE,i.VQ,i.U0,o.gD,k.JJ,k.On,k.oH],styles:[".radio-border[_ngcontent-%COMP%]{border:1px solid rgba(25,25,25,.32)!important}#ui-add-client[_ngcontent-%COMP%] .mat-radio-button[_ngcontent-%COMP%]:nth-child(2){min-width:90px}"]}),R})()},83167:(bt,at,s)=>{s.d(at,{b:()=>ut});var u=s(67241),N=s(15701),m=s(68686),Q=s(65730),k=s(41074),a=s(93584),c=s(95930),$=s(75429),t=s(20702),i=s(70814),o=s(70661),e=s(21358),G=s(36895),K=s(51223),j=s(73799),n=s(94650),R=s(23767),F=s(65938),Y=s(34793),w=s(4859),L=s(73546),I=s(28255),et=s(51572),y=s(47873),it=s(81638);const H=["tableEl"];function _t(A,ot){1&A&&(n.TgZ(0,"h4",31),n._uU(1,"Team members"),n.qZA())}function pt(A,ot){1&A&&n._UZ(0,"mat-spinner",32),2&A&&n.Q6J("diameter",30)}function gt(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"div",33)(1,"a",34),n._UZ(2,"img",35),n.qZA(),n.TgZ(3,"mat-menu",null,36)(5,"button",37),n.NdJ("
1click",function(){n.CHM(T);const J=n.oxw();return n.KtG(J.pdf("template","member"))}),n._uU(6,"PDF"),n.qZA(),n.TgZ(7,"button",38),n.NdJ("click",function(){n.CHM(T);const J=n.oxw();return n.KtG(J.Excel("Team member","XLS"))}),n._uU(8,"XLS"),n.qZA(),n.TgZ(9,"button",38),n.NdJ("click",function(){n.CHM(T);const J=n.oxw();return n.KtG(J.Excel("Team member","XLSX"))}),n._uU(10,"XLSX"),n.qZA()()()}if(2&A){const T=n.MAs(4),S=n.oxw();n.xp6(1),n.Q6J("matMenuTriggerFor",T),n.xp6(4),n.Q6J("disabled",S.enumDataService.Vapt)}}function ht(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"button",39),n.NdJ("click",function(){n.CHM(T);const J=n.oxw();return n.KtG(J.addEditTeamMember(null,!0))}),n._uU(1," ADD NEW "),n.qZA()}}function ft(A,ot){1&A&&n._UZ(0,"div",59)}function nt(A,ot){if(1&A&&n._UZ(0,"img",60),2&A){const T=n.oxw().$implicit;n.Q6J("src",T.profilePicUrl,n.LSH)}}function dt(A,ot){1&A&&(n.TgZ(0,"span",63),n._uU(1,"(Suspended) "),n.qZA())}function rt(A,ot){if(1&A&&(n.TgZ(0,"h4",61),n._uU(1),n.YNc(2,dt,2,0,"span",62),n.qZA()),2&A){const T=n.oxw().$implicit;n.xp6(1),n.hij(" ",T.fullName," "),n.xp6(1),n.Q6J("ngIf",1==T.isSuspended)}}function X(A,ot){1&A&&(n.TgZ(0,"span",63),n._uU(1," (Suspended) "),n.qZA())}function mt(A,ot){if(1&A&&(n.TgZ(0,"h5",64),n._uU(1),n._UZ(2,"br"),n.YNc(3,X,2,0,"span",62),n.qZA()),2&A){const T=n.oxw().$implicit;n.Q6J("title",T.fullName),n.xp6(1),n.hij(" ",T.fullName," "),n.xp6(2),n.Q6J("ngIf",1==T.isSuspended)}}function At(A,ot){if(1&A&&(n.TgZ(0,"p",65),n._uU(1),n.qZA()),2&A){const T=n.oxw().$implicit;n.xp6(1),n.hij(" ",T.role.roleName,"")}}const st=function(A){return{"pt-20":A}};function q(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"p",66),n.NdJ("click",function(){n.CHM(T);const J=n.oxw().$implicit,ct=n.oxw();return n.KtG(ct.openDialog(J))}),n._uU(1),n.qZA()}if(2&A){const T=n.oxw().$implicit;n.Q6J("ngClass",n.VKq(2,st,T.fullName.length<8)),n.xp6(1),n.hij(" ",T.clientCount," clients")}}function h(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"p",66),n.NdJ("click",function(){n.CHM(T);const J=n.oxw().$implicit,ct=n.oxw();return n.KtG(ct.openDialog(J))}),n._uU(1),n.qZA()}if(2&A){const T=n.oxw().$implicit;n.Q6J("ngClass",n.VKq(2,st,0==T.isSuspended)),n.xp6(1),n.hij(" ",T.clientCount," clients")}}function C(A,ot){if(1&A&&n._UZ(0,"img",67),2&A){n.oxw();const T=n.MAs(20);n.Q6J("matMenuTriggerFor",T)}}function g(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"button",38),n.NdJ("click",function(){n.CHM(T);const J=n.oxw().$implicit,ct=n.oxw();return n.KtG(ct.suspendUser(J))}),n._uU(1,"Suspend"),n.qZA()}}function E(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"button",38),n.NdJ("click",function(){n.CHM(T);const J=n.oxw().$implicit,ct=n.oxw();return n.KtG(ct.reactivateUser(J))}),n._uU(1,"Reactivate"),n.qZA()}}function x(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"button",38),n.NdJ("click",function(){n.CHM(T);const J=n.oxw().$implicit,ct=n.oxw();return n.KtG(ct.deleteUser(J))}),n._uU(1,"Delete"),n.qZA()}}const tt=function(A,ot){return{"active-class-name":A,"suspended-class-name":ot}},B=function(A){return{bar80:A}},z=function(A){return{height23_mb:A}};function Z(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"div",40)(1,"mat-card",41)(2,"div",42)(3,"div",43)(4,"div",44)(5,"div",45),n.YNc(6,ft,1,0,"div",46),n.YNc(7,nt,1,1,"img",47),n.qZA()()(),n.TgZ(8,"div",48)(9,"div",49)(10,"div",50)(11,"div",45),n.YNc(12,rt,3,2,"h4",51),n.YNc(13,mt,4,3,"h5",52),n.YNc(14,At,2,1,"p",53),n.YNc(15,q,2,4,"p",54),n.YNc(16,h,2,4,"p",54),n.qZA()(),n.TgZ(17,"div",55),n.YNc(18,C,1,1,"img",56),n.TgZ(19,"mat-menu",null,57)(21,"button",38),n.NdJ("click",function(){const ct=n.CHM(T).$implicit,Ct=n.oxw();return n.KtG(Ct.addEditTeamMember(ct,!1))}),n._uU(22,"Edit"),n.qZA(),n.YNc(23,g,2,0,"button",58),n.YNc(24,E,2,0,"button",58),n.TgZ(25,"button",38),n.NdJ("click",function(){const ct=n.CHM(T).$implicit,Ct=n.oxw();return n.KtG(Ct.resetPasswordNew("changeTeamMemberPassword",ct))}),n._uU(26,"Reset password"),n.qZA(),n.YNc(27,x,2,0,"button",58),n.qZA()()()()()()()}if(2&A){const T=ot.$implicit,S=n.oxw();n.xp6(1),n.Q6J("ngClass",n.WLB(15,tt,0==T.isSuspended,1==T.isSuspended)),n.xp6(1),n.Q6J("appSkeletonLoading",S.isLoading),n.xp6(3),n.Q6J("ngClass",n.VKq(18,B,S.isLoading)),n.xp6(1),n.Q6J("ngIf",S.isLoading),n.xp6(1),n.Q6J("ngIf",!S.isLoading),n.xp6(4),n.Q6J("ngClass",n.VKq(20,z,S.isLoading)),n.xp6(1),n.Q6J("ngIf",T.fullName.length<=13),n.xp6(1),n.Q6J("ngIf",T.fullName.length>13),n.xp6(1),n.Q6J("ngIf",T.role),n.xp6(1),n.Q6J("ngIf",!S.isLoading&&T.fullName.length<8),n.xp6(1),n.Q6J("ngIf",!S.isLoading&&T.fullName.length>=8),n.xp6(2),n.Q6J("ngIf",!S.isLoading&&S.usersCapability.Edit),n.xp6(5),n.Q6J("ngIf",0==T.isSuspended&&0==T.isAdminOrNot),n.xp6(1),n.Q6J("ngIf",1==T.isSuspended),n.xp6(3),n.Q6J("ngIf",T.role&&1!=T.role.advisorOrClientRole&&S.usersCapability.Delete)}}function b(A,ot){1&A&&(n.TgZ(0,"div",68)(1,"div",69)(2,"div",70)(3,"div",44),n._UZ(4,"div",71),n.qZA()(),n.TgZ(5,"div",72)(6,"div",44),n._UZ(7,"div",73),n.qZA(),n.TgZ(8,"div",74),n._UZ(9,"div",73),n.qZA()()(),n.TgZ(10,"div",69)(11,"div",70)(12,"div",44),n._UZ(13,"div",71),n.qZA()(),n.TgZ(14,"div",72)(15,"div",44),n._UZ(16,"div",73),n.qZA(),n.TgZ(17,"div",74),n._UZ(18,"div",73),n.qZA()()(),n.TgZ(19,"div",69)(20,"div",70)(21,"div",44),n._UZ(22,"div",71),n.qZA()(),n.TgZ(23,"div",72)(24,"div",44),n._UZ(25,"div",73),n.qZA(),n.TgZ(26,"div",74),n._UZ(27,"div",73),n.qZA()()()())}function M(A,ot){if(1&A&&n._UZ(0,"img",90),2&A){const T=n.oxw().$implicit;n.Q6J("src",T.profilePicUrl,n.LSH)}}function l(A,ot){if(1&A&&(n.TgZ(0,"h5",91),n._uU(1),n.qZA()),2&A){const T=n.oxw().$implicit;n.xp6(1),n.hij(" ",T.fullName,"")}}function r(A,ot){if(1&A&&(n.TgZ(0,"h5",92),n._uU(1),n.qZA()),2&A){const T=n.oxw().$implicit;n.Q6J("title",T.fullName),n.xp6(1),n.hij(" ",T.fullName,"")}}function p(A,ot){if(1&A&&(n.TgZ(0,"p",93),n._uU(1),n.qZA()),2&A){const T=n.oxw().$implicit;n.xp6(1),n.hij(" ",T.role.roleName,"")}}function _(A,ot){1&A&&(n.TgZ(0,"span"),n._uU(1," client"),n.qZA())}function v(A,ot){1&A&&(n.TgZ(0,"span"),n._uU(1," clients"),n.qZA())}function U(A,ot){if(1&A){const T=n.EpF();
1n.TgZ(0,"h3",94),n.NdJ("click",function(){n.CHM(T);const J=n.oxw().$implicit,ct=n.oxw(2);return n.KtG(ct.openDialog(J))}),n._uU(1),n.YNc(2,_,2,0,"span",95),n.YNc(3,v,2,0,"span",95),n.qZA()}if(2&A){const T=n.oxw().$implicit;n.xp6(1),n.hij(" ",T.clientCount,""),n.xp6(1),n.Q6J("ngIf",0==T.clientCount),n.xp6(1),n.Q6J("ngIf",T.clientCount>1)}}function V(A,ot){if(1&A&&(n.TgZ(0,"div",77)(1,"mat-card",78)(2,"div",79)(3,"div",80),n.YNc(4,M,1,1,"img",81),n.qZA(),n.TgZ(5,"div",82),n.YNc(6,l,2,1,"h5",83),n.YNc(7,r,2,2,"h5",84),n.TgZ(8,"div",85)(9,"div",86),n.YNc(10,p,2,1,"p",87),n.qZA(),n.TgZ(11,"div",88),n.YNc(12,U,4,3,"h3",89),n.qZA()()()()()()),2&A){const T=ot.$implicit,S=n.oxw(2);n.xp6(1),n.Q6J("ngClass",n.WLB(6,tt,0==T.isSuspended,1==T.isSuspended)),n.xp6(3),n.Q6J("ngIf",!S.isLoading),n.xp6(2),n.Q6J("ngIf",T.fullName.length<=13),n.xp6(1),n.Q6J("ngIf",T.fullName.length>13),n.xp6(3),n.Q6J("ngIf",T.role),n.xp6(2),n.Q6J("ngIf",!S.isLoading)}}function vt(A,ot){if(1&A&&(n.TgZ(0,"div",75),n.YNc(1,V,13,9,"div",76),n.qZA()),2&A){const T=n.oxw();n.xp6(1),n.Q6J("ngForOf",T.userList)}}function Dt(A,ot){1&A&&(n.TgZ(0,"div",1)(1,"div",96)(2,"div",97),n._UZ(3,"img",98),n.TgZ(4,"h4",99),n._uU(5,"No team members added yet"),n.qZA()(),n.TgZ(6,"div",100)(7,"p"),n._uU(8," We\u2019ve built IFANOW for teams small and big. There\u2019s so much you can do together with your team on IFANOW. For starters, "),n.qZA(),n.TgZ(9,"ul")(10,"li"),n._uU(11," - You can assign specific roles to your team members based on your practice "),n.qZA(),n.TgZ(12,"li"),n._uU(13," - You can set up hierarchies "),n.qZA(),n.TgZ(14,"li"),n._uU(15," - You can collaborate on tasks "),n.qZA(),n.TgZ(16,"li"),n._uU(17," - Assign clients and do much more "),n.qZA()(),n.TgZ(18,"p",101),n._uU(19," Still have questions? Watch this video: "),n.qZA(),n._UZ(20,"iframe",102),n.qZA()()())}function yt(A,ot){if(1&A){const T=n.EpF();n.TgZ(0,"div",1)(1,"div",103)(2,"div",97),n._UZ(3,"img",104),n.TgZ(4,"h4",99),n._uU(5,"No team members added yet"),n.qZA(),n.TgZ(6,"button",105),n.NdJ("click",function(){n.CHM(T);const J=n.oxw();return n.KtG(J.addEditTeamMember(null,!0))}),n._uU(7," ADD NEW "),n.qZA()(),n.TgZ(8,"div",106)(9,"p"),n._uU(10," We\u2019ve built IFANOW for teams small and big. There\u2019s so much you can do together with your team on IFANOW. For starters, "),n.qZA(),n.TgZ(11,"ul")(12,"li"),n._uU(13," - You can assign specific roles to your team members based on your practice "),n.qZA(),n.TgZ(14,"li"),n._uU(15," - You can set up hierarchies "),n.qZA(),n.TgZ(16,"li"),n._uU(17," - You can collaborate on tasks "),n.qZA(),n.TgZ(18,"li"),n._uU(19," - Assign clients and do much more "),n.qZA()(),n.TgZ(20,"p",101),n._uU(21," Still have questions? Watch this video: "),n.qZA(),n._UZ(22,"iframe",102),n.qZA()()()}}function St(A,ot){if(1&A&&n._UZ(0,"img",111),2&A){const T=n.oxw(3);n.Q6J("src",T.getOrgData.reportLogoUrl,n.LSH)}}function Et(A,ot){if(1&A&&(n.TgZ(0,"div",109),n.YNc(1,St,1,1,"img",110),n.qZA()),2&A){const T=n.oxw(2);n.xp6(1),n.Q6J("ngIf",T.getOrgData)}}function It(A,ot){if(1&A&&n._UZ(0,"img",111),2&A){const T=n.oxw(3);n.Q6J("src",T.getOrgData.logoUrl,n.LSH)}}function wt(A,ot){if(1&A&&(n.TgZ(0,"div",109),n.YNc(1,It,1,1,"img",110),n.qZA()),2&A){const T=n.oxw(2);n.xp6(1),n.Q6J("ngIf",T.getOrgData)}}function Nt(A,ot){if(1&A&&(n.TgZ(0,"div")(1,"span",112),n._uU(2),n.qZA()()),2&A){const T=n.oxw(2);n.xp6(2),n.Oqu(T.getOrgData.companyName)}}function Lt(A,ot){if(1&A&&(n.TgZ(0,"td",107),n.YNc(1,Et,2,1,"div",108),n.YNc(2,wt,2,1,"div",108),n.YNc(3,Nt,3,1,"div",95),n.qZA()),2&A){const T=n.oxw();n.xp6(1),n.Q6J("ngIf",T.getOrgData&&null!=T.getOrgData.reportLogoUrl&&"https://res.cloudinary.com/futurewise/image/upload/v1566029063/icons_fakfxf.png"!=T.getOrgData.reportLogoUrl),n.xp6(1),n.Q6J("ngIf",T.getOrgData&&"https://res.cloudinary.com/futurewise/image/upload/v1566029063/icons_fakfxf.png"!=T.getOrgData.logoUrl&&"https://res.cloudinary.com/futurewise/image/upload/v1566029063/icons_fakfxf.png"==T.getOrgData.reportLogoUrl),n.xp6(1),n.Q6J("ngIf","https://res.cloudinary.com/futurewise/image/upload/v1566029063/icons_fakfxf.png"==T.getOrgData.logoUrl&&"https://res.cloudinary.com/futurewise/image/upload/v1566029063/icons_fakfxf.png"==T.getOrgData.reportLogoUrl)}}function kt(A,ot){if(1&A&&(n.TgZ(0,"p",113),n._uU(1),n.qZA()),2&A){const T=n.oxw();n.xp6(1),n.hij(" ",T.getOrgData.companyName?T.getOrgData.companyName:"-","")}}function Bt(A,ot){if(1&A&&(n.TgZ(0,"p",114)(1,"strong"),n._uU(2," Number: "),n.qZA(),n._uU(3),n.qZA()),2&A){const T=n.oxw();n.xp6(3),n.hij(" ",T.userInfo.mobileList.length>0?T.userInfo.mobileList[0].mobileNo:T.userInfo.mobile," ")}}function Yt(A,ot){if(1&A&&(n.TgZ(0,"p",114)(1,"strong"),n._uU(2," Email: "),n.qZA(),n._uU(3),n.qZA()),2&A){const T=n.oxw();n.xp6(3),n.hij(" ","-"!=T.getOrgData.email?T.getOrgData.email:T.userInfo.emailList.length>0?T.userInfo.emailList[0].email:T.userInfo.email," ")}}const D=function(A){return{color:A}};function lt(A,ot){if(1&A&&(n.TgZ(0,"tr")(1,"td",115),n._uU(2),n.qZA(),n.TgZ(3,"td",116),n._uU(4),n.qZA(),n.TgZ(5,"td",116),n._uU(6),n.qZA(),n.TgZ(7,"td",116),n._uU(8),n.qZA(),n.TgZ(9,"td",116),n._uU(10),n.qZA(),n.TgZ(11,"td",116),n._uU(12),n.qZA(),n.TgZ(13,"td",116),n._uU(14),n.qZA()()),2&A){const T=ot.$implicit,S=ot.index,J=n.oxw();n.xp6(1),n.Q6J("ngStyle",n.VKq(14,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",S+1," "),n.xp6(1),n.Q6J("ngStyle",n.VKq(16,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",T.fullName," "),n.xp6(1),n.Q6J("ngStyle",n.VKq(18,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",T.email," "),n.xp6(1),n.Q6J("ngStyle",n.VKq(20,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",T.mobile," "),n.xp6(1),n.Q6J("ngStyle",n.VKq(22,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",T.role.roleName," "),n.xp6(1),n.Q6J("ngStyle",n.VKq(24,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",T.tagline," "),n.xp6(1),n.Q6J("ngStyle",n.VKq(26,D,null==J.colorData?null:J.colorData.colorTableRowTextPdf)),n.xp6(1),n.hij(" ",T.clientCount," ")}}const P=function(A,ot){return{"background-color":A,color:ot}};let ut=(()=>{class A{constructor(T,S,J,ct,Ct,Mt,Ot,Pt,Zt,qt,Jt){this.subInjectService=T,this.excel=S,this.authService=J,this.settingsService=ct,this.utilService=Ct,this.eventService=Mt,this.dialog=Ot,this.subinject=Pt,this.peopleService=Zt,this.roleService=qt,this.enumDataService=Jt,this.isLoading=!0,this.isAdminOrNot=!0,this.counter=0,this.hasError=!1,this.gamecapabilityId=[],this.gamesdata=[],this.reportDate=new Date,this.fragmentData={isSpinner:!1},this.moredata=!0,this.offset=0,this.limit=30,this.isAdmin=Q.e.getUserInfo(),this.advisorId=Q.e.getAdvisorId(),this.getOrgData=Q.e.getOrgDetails(),this.userInfo=Q.e.getUserInfo()}ngOnInit(){if(this.colorData=this.authService.getColor(Q.e.getTheme()),this.loadUsers(),this.usersCapability=this.hideLabel?this.roleService.peoplePermission.subModule.teamMembers.c
1apabilityList:this.roleService.settingPermission.subModule.usersAndRoles.subModule.users.capabilityList,history.state&&history.state.capabilityId)this.gamecapabilityId=history.state.capabilityId,4==this.gamecapabilityId.gamificationRolesCapabilityMasterId&&this.handleAction(this.gamecapabilityId);else{let T=JSON.parse(localStorage.getItem("gamification")||"[]");this.gamecapabilityId=T.filter(S=>4==S.gamificationRolesCapabilityMasterId),Array.isArray(this.gamecapabilityId)&&this.gamecapabilityId.length>0&&(this.gamesdata=this.gamecapabilityId)}this.advisorDetails=Q.e.getProfileDetails()}handleAction(T){setTimeout(()=>{this.addEditTeamMember(null,!0,T)},400)}loadUsers(T){0===T&&(this.offset=T,this.limit=30,this.moredata=!0),this.loader(1),0===this.offset&&(this.userList=[{fullName:"",role:{roleName:""}},{fullName:"",role:{roleName:""}},{fullName:"",role:{roleName:""}}]),this.settingsService.getTeamMembers({advisorId:this.advisorId,limit:this.limit,offset:this.offset}).subscribe(J=>{J?(J.forEach(ct=>{ct.isAdminOrNot=ct.adminAdvisorId==this.isAdmin.advisorId}),J.length<this.limit&&(this.moredata=!1),this.loadUsersRes(J)):(this.moredata=!1,this.loader(-1))},J=>{this.eventService.openSnackBar(J,"Dismiss"),this.hasError=!0,this.moredata=!1,this.userList=void 0,this.loader(-1)})}loadUsersRes(T){0===this.offset?(this.userList=T,this.settingsService.usersList=T):(this.userList.push(...T),this.settingsService.usersList=this.userList),this.offset+=this.limit,this.loader(-1)}openDialog(T){this.dialog.open(t.z,{width:"500px",data:T.id}).afterClosed().subscribe(J=>{})}addEditTeamMember(T,S,J){J||(J=this.gamesdata),this.tabviewshow=window.innerWidth<=1024?"open50":"open";const Mt=this.subInjectService.changeNewRightSliderState({flag:"add-ARI-RIA-details",data:{mainData:T||{},is_add_call:S,gamesdata:J},id:1,state:this.tabviewshow,componentName:N.Y}).subscribe(Ot=>{u.fK.isDialogClose(Ot)&&u.fK.isRefreshRequired(Ot)&&this.loadUsers(0),u.fK.isDialogClose(Ot)&&Mt.unsubscribe()})}deleteUser(T){this.deleteUserWithClients(T).afterClosed().subscribe(J=>{(J||0===J)&&(this.loader(1),this.settingsService.deleteTeamMember({deleteUserId:T.adminAdvisorId,replaceUserId:J}).subscribe(Ct=>{this.peopleService.teamMembers=void 0,this.eventService.openSnackBar("User deleted successfully","Dismiss"),this.loadUsers(0),this.loader(-1)},Ct=>{this.eventService.openSnackBar("Error occured","Dismiss")}))})}deleteUserWithClients(T){if(T.clientCount>0){const S=this.userList.filter(Ct=>Ct.id!=T.id);return this.dialog.open(c.f,{width:"400px",data:{header:"DELETE TEAM MEMBER",body:"Choose team member to transfer the ownership.",body2:"This cannot be undone.",userList:S,selectKey:"adminAdvisorId",optionKey:"fullName",btnNo:"CANCEL",btnYes:"DELETE"},autoFocus:!1})}{const J=this.dialog.open(a.$,{width:"400px",data:{header:"Delete",body:"Are you sure you want to delete this user?",body2:"This cannot be undone.",btnYes:"CANCEL",btnNo:"DELETE",positiveMethod:()=>{J.close(0)},negativeMethod:()=>{J.close()}},autoFocus:!1});return J}}suspendUser(T){const J=this.dialog.open(a.$,{width:"400px",data:{header:"SUSPEND",body:"Are you sure you want to suspend this user?",body2:"This cannot be undone.",btnNo:"SUSPEND",btnYes:"CANCEL",negativeMethod:()=>{},positiveMethod:()=>{const ct=this.settingsService.suspendMember(T.id).subscribe(Ct=>{this.eventService.openSnackBar("User Suspended"),this.peopleService.teamMembers=void 0,ct.unsubscribe(),this.loadUsers(0),J.close()},Ct=>{J.close(),console.error(Ct),this.eventService.openSnackBar("Error occured")})}},autoFocus:!1})}reactivateUser(T){const J=this.dialog.open(a.$,{width:"400px",data:{header:"REACTIVATE",body:"Are you sure you want to reactivate this user?",body2:"This cannot be undone.",btnNo:"REACTIVATE",btnYes:"CANCEL",negativeMethod:()=>{},positiveMethod:()=>{const ct=this.settingsService.reactivateMember(T.id).subscribe(Ct=>{this.eventService.openSnackBar("User reactivated"),ct.unsubscribe(),this.loadUsers(0),J.close()},Ct=>{J.close(),console.error(Ct),this.eventService.openSnackBar("Error occured")})}},autoFocus:!1})}resetPassword(T,S){S.clientFlag=!1;const ct=this.subinject.changeNewRightSliderState({flag:T,data:S,id:1,state:"open50",componentName:$.v}).subscribe(Ct=>{u.fK.isDialogClose(Ct)&&(u.fK.isRefreshRequired(Ct),ct.unsubscribe())})}resetPasswordNew(T,S){const ct=this.dialog.open(e.A,{width:"400px",data:{data:"",header:"RESET PASSWORD",body:"Are you sure you want to reset password?",body2:"An email will be sent to the team member to reset password",btnYes:"CANCEL",btnNo:"RESET",positiveMethod:()=>{this.peopleService.resetClientPassword({advisorId:S.adminAdvisorId,clientId:0}).subscribe(Mt=>{this.eventService.openSnackBar("Email sent successfully!","Dismiss"),ct.close()},Mt=>this.eventService.showErrorMessage(Mt))},negativeMethod:()=>{}},autoFocus:!1});ct.afterClosed().subscribe(Ct=>{})}onContainerScroll(T){const S=T.target;S.scrollTop+S.offsetHeight>=S.scrollHeight-200&&this.moredata&&!this.isLoading&&this.loadUsers()}loader(T){this.counter+=T,this.isLoading=0!=this.counter}Excel(T,S){this.fragmentData.isSpinner=!0;const J=["Sr no.","Full Name","Email","Mobile","Role","Tag Line","Clients"],ct={name:T,date:"Report as on: "+(0,G.p6)((new Date).getTime(),"dd-MM-yyyy","en-US")};this.settingsService.getTeamMembers({advisorId:this.advisorId}).subscribe(Mt=>{if(Mt&&Mt.length>0){Mt.forEach(Zt=>{Zt.isAdminOrNot=Zt.adminAdvisorId==this.isAdmin.advisorId}),this.exceldata=Mt;const Ot=[];this.exceldata.forEach((Zt,qt)=>{const Jt=Zt.fullName||"-",Qt=Zt.email||"-",Kt=Zt.mobile?Number(Zt.mobile):0;Ot.push([qt+1,Jt,Qt,Kt,Zt.role?.roleName||"-",Zt.tagline||"-",Zt.clientCount?Zt.clientCount:0])});const Pt=this.excel.exportToExcel(J,this.advisorDetails,this.colorData,ct,T);this.excel.exportExcelFile(J,Ot,this.advisorDetails,this.colorData,T,Pt.ws,Pt.wb,S),this.fragmentData.isSpinner=!1}},Mt=>{this.eventService.openSnackBar(Mt,"Dismiss"),this.fragmentData.isSpinner=!0})}pdf(T,S){this.fragmentData.isSpinner=!0;
1const J=document.getElementById(T),ct={htmlInput:J.innerHTML,name:S,landscape:!0,key:"",svg:""};return this.returnValue=this.utilService.htmlToPdf(null,J.innerHTML,S,!1,this.fragmentData,"","",!1,this.footer?this.footer:"",this.userInfo.name),ct}}return A.\u0275fac=function(T){return new(T||A)(n.Y36(R.f),n.Y36(K.d),n.Y36(Q.e),n.Y36(m.g),n.Y36(u.fK),n.Y36(k.P),n.Y36(F.uw),n.Y36(R.f),n.Y36(i.g),n.Y36(o.N),n.Y36(j.p))},A.\u0275cmp=n.Xpm({type:A,selectors:[["app-users"]],viewQuery:function(T,S){if(1&T&&n.Gf(H,5),2&T){let J;n.iGM(J=n.CRH())&&(S.tableEl=J.first)}},inputs:{hideLabel:"hideLabel"},decls:56,vars:46,consts:[[1,"d-none-768","fade-in"],[1,"row"],[1,"col-md-6","pl-0"],["class","m-0 text-black",4,"ngIf"],[1,"col-md-6","text-right","d-flex","justify-content-end"],["class","mr-10",3,"diameter",4,"ngIf"],["class","mr-10",4,"ngIf"],["class","btn-primary","mat-stroked-button","",3,"click",4,"ngIf"],[1,"scroll-container","mt-20",2,"height","calc(100vh - 240px)","overflow-y","auto","overflow-x","hidden","padding-right","8px",3,"scroll"],[1,"row","pt-20","pl-16","people-team-members"],["class","col-xl-3 col-lg-4 col-md-6 mb-12 pl-0 ",4,"ngFor","ngForOf"],[1,"d-none","d-block-768"],[1,"mob-bg-color"],[1,"row","pt-8"],[1,"col-8","pl-8"],[1,"m-0","f-14","lh-22"],[1,"col-4"],["class","m-8 bg-white",4,"ngIf"],["class","row pt-12 pl-8 pr-8 people-team-members",4,"ngIf"],["class","row",4,"ngIf"],["id","template",2,"display","none"],[2,"width","100%","border-collapse","collapse","font-family","Roboto,sans-serif"],[2,"width","100%"],["style","text-align: left; vertical-align: top; width: 50%;",4,"ngIf"],[2,"text-align","right","width","50%"],["style","margin: 0px; font-weight: 600; font-size: 20px;padding-top: 12px;",4,"ngIf"],["style","margin: 0px; font-size: 14px;padding-top: 12px;",4,"ngIf"],[2,"margin","0px","font-size","14px","margin-bottom","5px","padding-top","12px"],[2,"width","100%","border-collapse","collapse"],[2,"padding","7px 8px","font-weight","600","font-size","13px !important","line-height","16px !important","color","#202020","border-right","1px solid #404040","border-left","1px solid #404040","border-top","1px solid #404040","border-bottom","1px solid #404040","background-color","#F5F7F7",3,"ngStyle"],[4,"ngFor","ngForOf"],[1,"m-0","text-black"],[1,"mr-10",3,"diameter"],[1,"mr-10"],[1,"c-p","downloadPdfIcon",3,"matMenuTriggerFor"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592629/myplanner/images/svg/download-bordered.svg"],["menu5","matMenu"],["mat-menu-item","",3,"disabled","click"],["mat-menu-item","",3,"click"],["mat-stroked-button","",1,"btn-primary",3,"click"],[1,"col-xl-3","col-lg-4","col-md-6","mb-12","pl-0"],[1,"b-a","p-8","pr-0","br-4",3,"ngClass"],["appSkeletonLoading","",1,"row","skeletonAnimation",3,"appSkeletonLoading"],[1,"col-md-4","p-0"],[1,"relClass"],[1,"bar",3,"ngClass"],["class","w-100 h-80",4,"ngIf"],["class","w-100 h-80","alt","profile pic Url",3,"src",4,"ngIf"],[1,"col-md-8","pl-10","pr-0"],[1,"row","pt-12-575"],[1,"col-11","p-0","relClass","overflow-text-users"],["class","m-0 f-16 f-400 text-black",4,"ngIf"],["class","m-0 text-black",3,"title",4,"ngIf"],["class","text-custom roboto m-0 f-400 ws-nowrap",4,"ngIf"],["class","text-primary roboto m-0 f-500 f-20 c-p",3,"ngClass","click",4,"ngIf"],[1,"col-1","c-p","p-0"],["class","c-p userMenuDots","src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],[1,"w-100","h-80"],["alt","profile pic Url",1,"w-100","h-80",3,"src"],[1,"m-0","f-16","f-400","text-black"],["class","f-10 pl-4 mb-0 f-400 ","style","color: #FF6823;",4,"ngIf"],[1,"f-10","pl-4","mb-0","f-400",2,"color","#FF6823"],[1,"m-0","text-black",3,"title"],[1,"text-custom","roboto","m-0","f-400","ws-nowrap"],[1,"text-primary","roboto","m-0","f-500","f-20","c-p",3,"ngClass","click"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592625/myplanner/images/svg/dot-menu.svg","width","4","height","16","alt","menu",1,"c-p","userMenuDots",3,"matMenuTriggerFor"],[1,"m-8","bg-white"],[1,"row","pt-10","pb-10","skeletonAnimation"],[1,"col-3"],[1,"bar90","height55","br-50"],[1,"col-9","pl-0","pt-4"],[1,"bar","height24"],[1,"relClass","mt-10"],[1,"row","pt-12","pl-8","pr-8","people-team-members"],["class","col-12 mb-12 p-0 ",4,"ngFor","ngForOf"],[1,"col-12","mb-12","p-0"],[1,"b-a","p-0","br-4",3,"ngClass"],["matRipple","",1,"row","align-items-center","pt-10","pb-10","bg-white","br-4","box-shadow-commmon"],[1,"col-2","full-center","pr-8"],["class","w-100 br-50 hw-45","alt","profile pic Url",3,"src",4,"ngIf"],[1,"col-10","pl-8"],["class","m-0 roboto text-custom f-14 f-400 l-16",4,"ngIf"],["class","m-0 text-custom roboto f-14 l-16",3,"title",4,"ngIf"],[1,"row","w-100","align-items-center"],[1,"col-8","p-0"],["class","text-custom roboto m-0 l-16 f-400 f-12 ws-nowrap",4,"ngIf"],[1,"col-4","p-0","text-right"],["routerLinkActive","router-link-active","class","m-0 f-400 text-primary f-12 l-16 c-p",3,"click",4,"ngIf"],["alt","profile pic Url",1,"w-100","br-50","hw-45",3,"src"],[1,"m-0","roboto","text-custom","f-14","f-400","l-16"],[1,"m-0","text-custom","roboto","f-14","l-16",3,"title"],[1,"text-custom","roboto","m-0","l-16","f-400","f-12","ws-nowrap"],["routerLinkActive","router-link-active",1,"m-0","f-400","text-primary","f-12","l-16","c-p",3,"click"],[4,"ngIf"],[1,"col-12","d-flex","justify-content-center"],[1,"boxEmpty","mt-52"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592742/myplanner/images/svg/team-members-empty-state.svg","alt","team empty state icon",1,"w-100"],[1,"mt-24","mb-12"],[1,"dashedClass","d-none-768"],[1,"mt-20"],["height","150","src","https://www.youtube.com/embed/Rv4qLGA9rYA","title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","",1,"w-100"],[1,"col-md-12","d-flex","justify-content-center"],["src","https://res.cloudinary.com/futurewise/image/upload/v1619592742/myplanner/images/svg/team-members-empty-state.svg","alt","empty state icon"],["mat-stroked-button","",1,"btn-primary","addon","v-mid
1dle",3,"click"],[1,"dashedClass"],[2,"text-align","left","vertical-align","top","width","50%"],["style","width: 200px;",4,"ngIf"],[2,"width","200px"],["style","max-width: 100%;",3,"src",4,"ngIf"],[2,"max-width","100%",3,"src"],["width","200px",2,"font-size","25px"],[2,"margin","0px","font-weight","600","font-size","20px","padding-top","12px"],[2,"margin","0px","font-size","14px","padding-top","12px"],[2,"padding","7px 8px","font-size","13px !important","line-height","16px !important","color","#202020","border-right","1px solid #404040","border-bottom","1px solid #404040","border-left","1px solid #404040",3,"ngStyle"],[2,"padding","7px 8px","font-size","13px !important","line-height","16px !important","color","#202020","border-right","1px solid #404040","border-bottom","1px solid #404040",3,"ngStyle"]],template:function(T,S){1&T&&(n.TgZ(0,"div",0)(1,"div",1)(2,"div",2),n.YNc(3,_t,2,0,"h4",3),n.qZA(),n.TgZ(4,"div",4),n.YNc(5,pt,1,1,"mat-spinner",5),n.YNc(6,gt,11,2,"div",6),n.YNc(7,ht,2,0,"button",7),n.qZA()(),n.TgZ(8,"div",8),n.NdJ("scroll",function(ct){return S.onContainerScroll(ct)}),n.TgZ(9,"div",9),n.YNc(10,Z,28,22,"div",10),n.qZA()()(),n.TgZ(11,"div",11)(12,"div",12)(13,"div",13)(14,"div",14)(15,"h5",15),n._uU(16,"Team member"),n.qZA()(),n._UZ(17,"div",16),n.qZA(),n.YNc(18,b,28,0,"div",17),n.YNc(19,vt,2,1,"div",18),n.YNc(20,Dt,21,0,"div",19),n.qZA()(),n.YNc(21,yt,23,0,"div",19),n.TgZ(22,"div",20)(23,"table",21)(24,"tr")(25,"td")(26,"table",22)(27,"tr"),n.YNc(28,Lt,4,3,"td",23),n.TgZ(29,"td",24),n.YNc(30,kt,2,1,"p",25),n.YNc(31,Bt,4,1,"p",26),n.YNc(32,Yt,4,1,"p",26),n.TgZ(33,"p",27)(34,"strong"),n._uU(35),n.ALo(36,"date"),n.qZA()()()()()()(),n.TgZ(37,"tr")(38,"td")(39,"table",28)(40,"tr")(41,"td",29),n._uU(42," Sr no. "),n.qZA(),n.TgZ(43,"td",29),n._uU(44," Full Name "),n.qZA(),n.TgZ(45,"td",29),n._uU(46," Email "),n.qZA(),n.TgZ(47,"td",29),n._uU(48," Mobile "),n.qZA(),n.TgZ(49,"td",29),n._uU(50," Role "),n.qZA(),n.TgZ(51,"td",29),n._uU(52," Tag Line "),n.qZA(),n.TgZ(53,"td",29),n._uU(54," Clients "),n.qZA()(),n.YNc(55,lt,15,28,"tr",30),n.qZA()()()()()),2&T&&(n.xp6(3),n.Q6J("ngIf",!S.hideLabel),n.xp6(2),n.Q6J("ngIf",S.fragmentData.isSpinner),n.xp6(1),n.Q6J("ngIf",!S.fragmentData.isSpinner&&S.userList),n.xp6(1),n.Q6J("ngIf",S.userList&&S.usersCapability.Add),n.xp6(3),n.Q6J("ngForOf",S.userList),n.xp6(8),n.Q6J("ngIf",S.isLoading),n.xp6(1),n.Q6J("ngIf",!S.isLoading&&S.userList),n.xp6(1),n.Q6J("ngIf",null==S.userList&&!S.isLoading&&S.hasError),n.xp6(1),n.Q6J("ngIf",null==S.userList&&!S.isLoading&&S.hasError),n.xp6(7),n.Q6J("ngIf",S.getOrgData),n.xp6(2),n.Q6J("ngIf",S.userInfo),n.xp6(1),n.Q6J("ngIf",S.userInfo),n.xp6(1),n.Q6J("ngIf",S.userInfo),n.xp6(3),n.hij(" Report as on: ",n.xi3(36,22,S.reportDate,"dd-MMM-yyyy"),""),n.xp6(6),n.Q6J("ngStyle",n.WLB(25,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngStyle",n.WLB(28,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngStyle",n.WLB(31,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngStyle",n.WLB(34,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngStyle",n.WLB(37,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngStyle",n.WLB(40,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngStyle",n.WLB(43,P,null==S.colorData?null:S.colorData.bgColorpdf,null==S.colorData?null:S.colorData.colorTextpdf)),n.xp6(2),n.Q6J("ngForOf",S.userList))},dependencies:[G.mk,G.sg,G.O5,G.PC,Y.Od,w.lW,L.a8,I.VK,I.OP,I.p6,et.Ou,y.wG,it.d,G.uU],styles:['.suspended-class-name[_ngcontent-%COMP%]{background:#F1F3F4}.userMenuDots[_ngcontent-%COMP%]{position:absolute;top:-2px}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%]{position:relative}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]{background-color:#e7e7e7;width:100%}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]:after{position:absolute;transform:translateY(-50%);top:50%;left:0;content:"";display:block;width:100%;height:24px;background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 80%);background-size:100px 24px;background-position:-10px 0;background-repeat:no-repeat;animation:loading 1s infinite}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%] .bar80[_ngcontent-%COMP%]{background-color:#e7e7e7;width:100%}.skeletonAnimation[_ngcontent-%COMP%] .relClass[_ngcontent-%COMP%] .bar80[_ngcontent-%COMP%]:after{position:absolute;transform:translateY(-50%);top:50%;left:0;content:"";display:block;width:100%;height:80px;background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 80%);background-size:100px 80px;background-position:-10px 0;background-repeat:no-repeat;animation:loading 1s infinite}.txt-underline[_ngcontent-%COMP%]:hover{text-decoration:underline!important}.dashedClass[_ngcontent-%COMP%]{border:1px dashed #BCC6CA;height:430px;padding:20px;width:357px}.dashedClass[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#484848}.dashedClass[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:600!important}.dashedClass[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:block}.dashedClass[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:14px;font-family:proxima-nova,sans-serif;font-weight:300;text-align:left;padding-left:25px;color:#484848}.boxEmpty[_ngcontent-%COMP%]{width:70%;display:flex;align-items:center;flex-direction:column}.height23_mb[_ngcontent-%COMP%]{height:23px;margin-bottom:10px}
1.height_23[_ngcontent-%COMP%]{height:23px}.scroll-container[_ngcontent-%COMP%]{height:65vh;overflow-y:auto}']}),A})()},4098:(bt,at,s)=>{s.r(at),s.d(at,{SettingModule:()=>o});var u=s(36895),N=s(66847),m=s(14528),Q=s(7113),k=s(49028),a=s(10049),c=s(73555),$=s(24006),t=s(26177),i=s(94650);let o=(()=>{class e{}return e.\u0275fac=function(K){return new(K||e)},e.\u0275mod=i.oAB({type:e}),e.\u0275inj=i.cJS({imports:[u.ez,N.z,m.q,t.Y,Q.SettingBackupModule,k.Q,a.Z,c._t,$.u5,$.UX]}),e})()},95930:(bt,at,s)=>{s.d(at,{f:()=>i});var u=s(65938),N=s(24006),m=s(94650),Q=s(47873),k=s(4859),a=s(59549),c=s(84385),$=s(36895);function t(o,e){if(1&o&&(m.TgZ(0,"mat-option",12),m._uU(1),m.qZA()),2&o){const G=e.$implicit,K=m.oxw();m.Q6J("value",G[K.dialogData.selectKey]),m.xp6(1),m.hij(" ",G[K.dialogData.optionKey]," ")}}let i=(()=>{class o{constructor(G,K){this.dialogRef=G,this.dialogData=K,this.user=new N.p4("",[N.kI.required])}ngOnInit(){}clickNo(){this.dialogData.onNoClick?(this.dialogData.onNoClick(),this.dialogClose()):this.dialogClose()}clickYes(){this.user.valid?this.dialogClose(this.user.value):this.user.markAsTouched()}dialogClose(G=!1){this.dialogRef.close(G)}}return o.\u0275fac=function(G){return new(G||o)(m.Y36(u.so),m.Y36(u.WI))},o.\u0275cmp=m.Xpm({type:o,selectors:[["app-replace-user"]],decls:19,vars:9,consts:[[1,"wrapper-24"],[1,"m-0","pb-16","f-500"],[1,"pt-16","pb-16","mb-0","text-black","l-21","f-16"],[1,"mb-0","text-black","f-16"],[1,"mt-8"],["floatLabel","never","appearance","standard",3,"floatLabel"],["placeholder","Handover to user","required","",1,"form-control",3,"formControl"],[3,"value",4,"ngFor","ngForOf"],[1,"row","pt-36"],[1,"col-md-12","pr-0","right","text-right"],["mat-button","",1,"text-custom","f-500","c-p",3,"click"],["mat-button","",1,"text-danger","f-500","c-p",3,"click"],[3,"value"]],template:function(G,K){1&G&&(m.TgZ(0,"div",0)(1,"h3",1),m._uU(2),m.qZA(),m.TgZ(3,"p",2),m._uU(4),m.qZA(),m.TgZ(5,"p",3),m._uU(6),m.qZA(),m.TgZ(7,"div",4)(8,"mat-form-field",5)(9,"mat-select",6),m.YNc(10,t,2,2,"mat-option",7),m.qZA(),m.TgZ(11,"mat-error"),m._uU(12,"This field is required"),m.qZA()()(),m.TgZ(13,"div",8)(14,"div",9)(15,"button",10),m.NdJ("click",function(){return K.clickNo()}),m._uU(16),m.qZA(),m.TgZ(17,"button",11),m.NdJ("click",function(){return K.clickYes()}),m._uU(18),m.qZA()()()()),2&G&&(m.xp6(2),m.AsE("",K.dialogData.header," ",K.dialogData.data,""),m.xp6(2),m.hij("",K.dialogData.body," "),m.xp6(2),m.Oqu(K.dialogData.body2),m.xp6(2),m.Q6J("floatLabel","never"),m.xp6(1),m.Q6J("formControl",K.user),m.xp6(1),m.Q6J("ngForOf",K.dialogData.userList),m.xp6(6),m.Oqu(K.dialogData.btnNo),m.xp6(2),m.Oqu(K.dialogData.btnYes))},dependencies:[Q.ey,k.lW,a.TO,a.KE,c.gD,$.sg,N.JJ,N.Q7,N.oH]}),o})()},97120:(bt,at,s)=>{s.d(at,{L:()=>ft});var u=s(24006),N=s(65730),m=s(21856),Q=s(41074),k=s(67241),a=s(94650),c=s(23767),$=s(59549),t=s(284),i=s(36895),o=s(93416),e=s(33152);function G(nt,dt){1&nt&&(a.TgZ(0,"mat-error"),a._uU(1," This field is required"),a.qZA())}function K(nt,dt){if(1&nt){const rt=a.EpF();a.TgZ(0,"i",33),a.NdJ("click",function(){a.CHM(rt);const mt=a.oxw();return a.KtG(mt.hide1=!mt.hide1)}),a._uU(1," visibility "),a.qZA()}}function j(nt,dt){if(1&nt){const rt=a.EpF();a.TgZ(0,"i",33),a.NdJ("click",function(){a.CHM(rt);const mt=a.oxw();return a.KtG(mt.hide1=!mt.hide1)}),a._uU(1," visibility_off "),a.qZA()}}function n(nt,dt){1&nt&&(a.TgZ(0,"mat-error"),a._uU(1," This field is required"),a.qZA())}function R(nt,dt){1&nt&&(a.TgZ(0,"mat-error"),a._uU(1," Password not valid "),a.qZA())}function F(nt,dt){if(1&nt){const rt=a.EpF();a.TgZ(0,"i",33),a.NdJ("click",function(){a.CHM(rt);const mt=a.oxw();return a.KtG(mt.hide2=!mt.hide2)}),a._uU(1," visibility "),a.qZA()}}function Y(nt,dt){if(1&nt){const rt=a.EpF();a.TgZ(0,"i",33),a.NdJ("click",function(){a.CHM(rt);const mt=a.oxw();return a.KtG(mt.hide2=!mt.hide2)}),a._uU(1," visibility_off "),a.qZA()}}function w(nt,dt){1&nt&&(a.TgZ(0,"mat-error"),a._uU(1," This field is required"),a.qZA())}function L(nt,dt){1&nt&&(a.TgZ(0,"mat-error"),a._uU(1," Password does not match the confirm password"),a.qZA())}function I(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," check_circle "),a.qZA())}function et(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," cancel "),a.qZA())}function y(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," check_circle "),a.qZA())}function it(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," cancel "),a.qZA())}function H(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," check_circle "),a.qZA())}function _t(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," cancel "),a.qZA())}function pt(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," check_circle "),a.qZA())}function gt(nt,dt){1&nt&&(a.TgZ(0,"i",34),a._uU(1," cancel "),a.qZA())}const ht=function(nt,dt){return{"text-success":nt,"text-primitive":dt}};let ft=(()=>{class nt{constructor(rt,X,mt,At,st){this.authService=rt,this.fb=X,this.loginService=mt,this.eventService=At,this.subInjectService=st,this.newPasswordLength=0,this.passwordStregth={upperCase:!1,lowerCase:!1,specialCharacter:!1},this.hide1=!0,this.hide2=!0,this.hide3=!0,this.signUpBarList=[{name:"CREATE ACCOUNT",flag:!0},{name:"VERIFY EMAIL",flag:!0},{name:"SET PASSWORD",flag:!1}],this.validatorType=k.aS,this.barButtonOptions={active:!1,text:"Reset Password",buttonColor:"accent",barColor:"accent",raised:!0,stroked:!1,mode:"determinate",value:10,disabled:!1,fullWidth:!1},this.userData=N.e.getUserInfo()}ngOnInit(){this.setNewPasswordForm=this.fb.group({oldPassword:[,[u.kI.required]],newPassword:[,[u.kI.required,u.kI.pattern(this.validatorType.LOGIN_PASS_REGEX),this.checkUpperCase(),this.checkLowerCase(),this.checkSpecialCharacter()]],confirmPassword:[,[u.kI.required,u.kI.pattern(this.validatorType.LOGIN_PASS_REGEX)]]})}
1setNewPassword(){this.setNewPasswordForm.invalid?this.setNewPasswordForm.markAllAsTouched():(this.barButtonOptions.active=!0,this.loginService.savePassword({oldPassword:this.setNewPasswordForm.controls.oldPassword.value,password:this.setNewPasswordForm.controls.confirmPassword.value,userId:this.userData.userId}).subscribe(X=>{1==X?(this.userData.buttonFlag||this.loginService.sendWelcomeEmail({advisorId:this.userData.advisorId}).subscribe(At=>{this.barButtonOptions.active=!1},At=>{}),this.eventService.openSnackBar("Password changed successfully!"),this.Close(!0)):(this.eventService.showErrorMessage("Unable to save password"),this.barButtonOptions.active=!1)},X=>{this.eventService.showErrorMessage(X)}))}checkUpperCase(){return rt=>{this.passwordStregth.upperCase=!(!new RegExp(/(?=.*[A-Z])/).test(rt.value)||null==rt.value)}}checkLowerCase(){return rt=>{this.passwordStregth.lowerCase=!(!new RegExp(/(?=.*[a-z])/).test(rt.value)||null==rt.value)}}checkSpecialCharacter(){return rt=>{this.passwordStregth.specialCharacter=!(!new RegExp(/([!@#$%^&*()])/).test(rt.value)||null==rt.value)}}checkPassword(){const rt=this.setNewPasswordForm.get("newPassword").value,X=this.setNewPasswordForm.get("confirmPassword").value;this.newPasswordLength=null!=rt?rt.length:0,""!==rt&&""!==X&&(X!==rt?this.setNewPasswordForm.get("confirmPassword").setErrors({mismatch:!0}):this.setNewPasswordForm.get("confirmPassword").setErrors(null))}Close(rt=!1){this.subInjectService.changeNewRightSliderState({state:"close",refreshRequired:rt})}}return nt.\u0275fac=function(rt){return new(rt||nt)(a.Y36(N.e),a.Y36(u.QS),a.Y36(m.r6),a.Y36(Q.P),a.Y36(c.f))},nt.\u0275cmp=a.Xpm({type:nt,selectors:[["app-reset-password"]],decls:71,vars:38,consts:[[1,"row","bb-1","popup-header-fix-60"],[1,"col-md-10","p-0"],[1,"mb-0","l-22","wrapper-20"],[1,"col-md-2","text-right"],[1,"material-icons","pt-20","c-p","pr-16",3,"click"],[1,"container-fluid","settingProfile","mt-80"],[1,"row"],[1,"col-md-12","p-0","bg-white","flexLogin"],[1,"loginBoxverifyOtp"],[1,"mb-24","f-16","pt-28"],[3,"formGroup"],[1,"row","pt-28"],[1,"col-md-4","text-right","p-0"],[1,"pt-12","mb-4"],[1,"col-md-5","form-group","pr-0"],["floatLabel","never","appearance","standard"],["autocomplete","off","maxlength","20","placeholder","Enter old password","formControlName","oldPassword","tabindex","2","matInput","",1,"form-control","br-0",3,"type"],[4,"ngIf"],[1,"col-md-4","text-right","pr-0"],["autocomplete","off","maxlength","20","placeholder","Enter password","formControlName","newPassword","tabindex","2","matInput","","type","password",1,"form-control","br-0",3,"type","keyup"],["class","material-icons eyesPassword c-p text-primitive",3,"click",4,"ngIf"],[1,"col-md-4","pr-0","text-right"],[1,"col-md-5","mb-32","form-group","pr-0"],["autocomplete","off","maxlength","20","formControlName","confirmPassword","placeholder","Confirm password","tabindex","2","matInput","","type","password",1,"form-control","br-0",3,"type","keyup"],[1,"col-md-4"],[1,"col-md-8"],[1,"info-vaild"],[1,"mb-4","d-flex","align-item-center",3,"ngClass"],["class","material-icons mr-4",4,"ngIf"],[1,"bottom-fixed","wrapper-12","w-60"],[1,"mb-0","pt-8","text-white","c-p",3,"click"],[1,"col-md-8","right","text-right"],[1,"br-0","text-inherit","mr-12",3,"options","btnClick"],[1,"material-icons","eyesPassword","c-p","text-primitive",3,"click"],[1,"material-icons","mr-4"]],template:function(rt,X){1&rt&&(a.TgZ(0,"div",0)(1,"div",1)(2,"h4",2),a._uU(3,"Set new password"),a.qZA()(),a.TgZ(4,"div",3)(5,"i",4),a.NdJ("click",function(){return X.Close()}),a._uU(6," clear "),a.qZA()()(),a.TgZ(7,"div",5)(8,"div",6)(9,"div",7)(10,"div",8)(11,"p",9),a._uU(12," For better security create a strong password. It should be minimum 8 characters, have an upper case and lower case. "),a.qZA(),a.TgZ(13,"div",10)(14,"div",11)(15,"div",12)(16,"h5",13),a._uU(17,"Old Password"),a.qZA()(),a.TgZ(18,"div",14)(19,"mat-form-field",15),a._UZ(20,"input",16),a.YNc(21,G,2,0,"mat-error",17),a.qZA()()(),a.TgZ(22,"div",11)(23,"div",18)(24,"h5",13),a._uU(25,"New Password"),a.qZA()(),a.TgZ(26,"div",14)(27,"mat-form-field",15)(28,"input",19),a.NdJ("keyup",function(){return X.checkPassword()}),a.qZA(),a.YNc(29,K,2,0,"i",20),a.YNc(30,j,2,0,"i",20),a.YNc(31,n,2,0,"mat-error",17),a.YNc(32,R,2,0,"mat-error",17),a.qZA()()(),a.TgZ(33,"div",11)(34,"div",21)(35,"h5",13),a._uU(36,"Confirm password"),a.qZA()(),a.TgZ(37,"div",22)(38,"mat-form-field",15)(39,"input",23),a.NdJ("keyup",function(){return X.checkPassword()}),a.qZA(),a.YNc(40,F,2,0,"i",20),a.YNc(41,Y,2,0,"i",20),a.YNc(42,w,2,0,"mat-error",17),a.YNc(43,L,2,0,"mat-error",17),a.qZA()()(),a.TgZ(44,"div",6),a._UZ(45,"div",24),a.TgZ(46,"div",25)(47,"div",26)(48,"p",27),a.YNc(49,I,2,0,"i",28),a.YNc(50,et,2,0,"i",28),a._uU(51," Min 8 characters"),a.qZA(),a.TgZ(52,"p",27),a.YNc(53,y,2,0,"i",28),a.YNc(54,it,2,0,"i",28),a._uU(55," One upper case"),a.qZA(),a.TgZ(56,"p",27),a.YNc(57,H,2,0,"i",28),a.YNc(58,_t,2,0,"i",28),a._uU(59,"One lower case"),a.qZA(),a.TgZ(60,"p",27),a.YNc(61,pt,2,0,"i",28),a.YNc(62,gt,2,0,"i",28),a._uU(63,"One special character"),a.qZA()()()()()()()()(),a.TgZ(64,"div",29)(65,"div",6)(66,"div",24)(67,"h5",30),a.NdJ("click",function(){return X.Close()}),a._uU(68,"Cancel"),a.qZA()(),a.TgZ(69,"div",31)(70,"app-progress-button",32),a.NdJ("btnClick",function(){return X.setNewPassword()}),a.qZA()()()()),2&rt&&(a.xp6(13),a.Q6J("formGroup",X.setNewPasswordForm),a.xp6(7),a.Q6J("type",X.hide3?"password":"text"),a.xp6(1),a.Q6J("ngIf",null==X.setNewPasswordForm.get("oldPassword").errors?null:X.setNewPasswordForm.get("oldPassword").errors.required),a.xp6(7),a.Q6J("type",X.hide1?"password":"text"),a.xp6(1),a.Q6J("ngIf",X.hide1),a.xp6(1),a.Q6J("ngIf",0==X.hide1),a.xp6(1),a.Q6J("ngIf",null==X.setNewPasswordForm.get("newPassword").errors?null:X.setNewPasswordForm.get("newPassword").errors.required),a.xp6(1),a.Q6J("ngIf",null==X.setNewPasswordForm.get("newPassword").errors?null:X.setNewPasswordForm.get("newPassword").errors.pattern),a.xp6(7),a.Q6J("type",X.hide2?"password":"text"),a.xp6(1),a.Q6J("ngIf",X.hide2),a.xp6(1),a.Q6J("ngIf",0==X.hide2),a.xp6(1),a.Q6J("ngIf",null==X.setNewPasswordForm.get("confirmPassword").errors?null:X.setNewPasswordForm.get("confirmPassword").errors.required),a.xp6(1),a.Q6J("ngIf",null==X.setNewPasswordForm.get("confirmPassword").errors?null:X.setNewPasswordForm.get("confirmPassword").errors.mismatch),a.xp6(5),a.Q6J("ngClass",a.WLB(26,ht,X.newPasswordLength>7,X.newPasswordLength<8)),a.xp6(1),a.Q6J("ngIf",X.newPasswordLength>7),a.xp6(1),a.Q6J("ngIf",X.newPasswordLength<8),a.xp6(2),a.Q6J("ngClass",a.WLB(29,ht,X.passwordStregth.upperCase,0==X.passwordStregth.upperCase)),a.xp6(1),a.Q6J("ngIf",X.passwordStregth.upperCase),a.xp6(1),a.Q6J("ngIf",0==X.passwordStregth.upperCase),a.xp6(2),a.Q6J("ngClass",a.WLB(32,ht,X.passwordStregth.lowerCase,0==X.passwordStregth.lowerCase)),a.xp6(1),a.Q6J("ngIf",X.passwordStregth.lowerCase),a.xp6(1),a.Q6J("ngIf",0==X.passwordStregth.lowerCase),a.xp6(2),a.Q6J("ngClass",a.WLB(35,ht,X.passwordStregth.specialCharacter,0==X.passwordStregth.specialCharacter)),a.xp6(1),a.Q6J("ngIf",X.passwordStregth.specialCharacter),a.xp6(1),a.Q6J("ngIf",0==X.passwordStregth.specialCharacter),a.xp6(8),a.Q6J("options",X.barButtonOptions))},dependencies:[$.TO,$.KE,t.Nt,i.mk,i.O5,u.Fj,u.JJ,u.JL,u.nD,o.l,u.sg,u.u,e.k],styles:[".settingProfile[_ngcontent-%COMP%] .form_container_new_wrapper[_ngcontent-%COMP%]{width:50%} .settingProfile .mat-form-field-appearance-standard .mat-form-field-flex{padding-top:0!important}.info-vaild[_ngcontent-%COMP%]{position:absolute;right:-185px;top:1px}.eyesPassword[_ngcontent-%COMP%]{position:absolute;right:10px;top:8px}"]}),nt})()}}]);
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.