/home/ivoiecob/email.hirewise-va.com/adminpanel/js/8626.07237537.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[8626],{4063:(e,t,s)=>{s.r(t),s.d(t,{default:()=>le});var r=s(61758),l=s(58790);const a={class:"flex column full-height"},i={class:"flex"},o={key:1};function n(e,t,s,n,d,u){const h=(0,r.g2)("IconTrash"),c=(0,r.g2)("q-tooltip"),p=(0,r.g2)("q-btn"),g=(0,r.g2)("IconAdd"),I=(0,r.g2)("IconAddToGroup"),U=(0,r.g2)("q-item-label"),m=(0,r.g2)("q-item-section"),C=(0,r.g2)("q-item"),b=(0,r.g2)("q-list"),E=(0,r.g2)("q-btn-dropdown"),A=(0,r.g2)("IconRemoveFromGroup"),_=(0,r.g2)("q-toolbar"),T=(0,r.g2)("StandardList"),k=(0,r.g2)("q-separator"),f=(0,r.g2)("q-linear-progress"),N=(0,r.g2)("q-inner-loading"),F=(0,r.g2)("router-view"),L=(0,r.g2)("q-splitter"),R=(0,r.g2)("ConfirmDialog"),S=(0,r.g2)("main-layout"),v=(0,r.gN)("close-popup"),w=(0,r.gN)("t");return(0,r.uX)(),(0,r.Wv)(S,null,{default:(0,r.k6)((()=>[(0,r.bF)(L,{"after-class":u.showTabs?"":"q-splitter__right-panel",class:"full-height full-width",modelValue:d.listSplitterWidth,"onUpdate:modelValue":t[2]||(t[2]=e=>d.listSplitterWidth=e),limits:[10,30]},{before:(0,r.k6)((()=>[(0,r.Lk)("div",a,[(0,r.bF)(_,{class:"col-auto q-py-sm list-border"},{default:(0,r.k6)((()=>[(0,r.Lk)("div",i,[(0,r.bF)(p,{flat:"",color:"grey-8",size:"mg","no-wrap":"",disable:0===d.checkedIds.length,onClick:u.askDeleteCheckedUsers},{default:(0,r.k6)((()=>[(0,r.bF)(h),(0,r.Lk)("span",null,(0,l.v_)(u.countLabel),1),(0,r.bF)(c,null,{default:(0,r.k6)((()=>[(0,r.eW)((0,l.v_)(e.$t("COREWEBCLIENT.ACTION_DELETE")),1)])),_:1})])),_:1},8,["disable","onClick"]),d.allowCreateUser?((0,r.uX)(),(0,r.Wv)(p,{key:0,flat:"",color:"grey-8",size:"mg",onClick:u.routeCreateUser},{default:(0,r.k6)((()=>[(0,r.bF)(g),(0,r.bF)(c,null,{default:(0,r.k6)((()=>[(0,r.eW)((0,l.v_)(e.$t("ADMINPANELWEBCLIENT.ACTION_CREATE_ENTITY_USER")),1)])),_:1})])),_:1},8,["onClick"])):(0,r.Q3)("",!0),u.allTenantGroups.length>0&&u.isUserSuperAdmin?((0,r.uX)(),(0,r.CE)("span",o,[(0,r.bF)(E,{flat:"",color:"grey-8",size:"mg",disable:0===u.checkedOrSelectedUsersIds.length||0===u.groups.length},{label:(0,r.k6)((()=>[(0,r.bF)(I),(0,r.bF)(c,null,{default:(0,r.k6)((()=>[(0,r.eW)((0,l.v_)(e.$t("ADMINPANELWEBCLIENT.ACTION_ADD_USER_TO_GROUP")),1)])),_:1})])),default:(0,r.k6)((()=>[(0,r.bF)(b,null,{default:(0,r.k6)((()=>[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(u.groups,(e=>(0,r.bo)(((0,r.uX)(),(0,r.Wv)(C,{clickable:"",key:e.id,onClick:t=>u.addUsersToGroup(e.id)},{default:(0,r.k6)((()=>[(0,r.bF)(m,null,{default:(0,r.k6)((()=>[(0,r.bF)(U,null,{default:(0,r.k6)((()=>[(0,r.eW)((0,l.v_)(e.name),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])),[[v]]))),128))])),_:1})])),_:1},8,["disable"]),(0,r.bF)(p,{flat:"",color:"grey-8",size:"mg",onClick:u.removeFromGroup,disable:u.disableRemoveFromGroup},{default:(0,r.k6)((()=>[(0,r.bF)(A),(0,r.bF)(c,null,{default:(0,r.k6)((()=>[(0,r.eW)((0,l.v_)(e.$t("ADMINPANELWEBCLIENT.ACTION_REMOVE_USER_FROM_GROUP")),1)])),_:1})])),_:1},8,["onClick","disable"])])):(0,r.Q3)("",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(d.filters,(e=>((0,r.uX)(),(0,r.Wv)((0,r.$y)(e),{key:e.name,onFilterSelected:u.routeFilter,onFilterFilledUp:u.populateFiltersGetParameters,onAllowCreateUser:u.handleAllowCreateUser},null,40,["onFilterSelected","onFilterFilledUp","onAllowCreateUser"])))),128))])])),_:1}),(0,r.bF)(T,{class:"col-grow list-border",items:d.userItems,selectedItem:d.selectedUserId,loading:d.loadingUsers,search:d.search,page:d.page,pagesCount:u.pagesCount,noItemsText:"ADMINPANELWEBCLIENT.INFO_NO_ENTITIES_USER",noItemsFoundText:"ADMINPANELWEBCLIENT.INFO_NO_ENTITIES_FOUND_USER",ref:"userList",onRoute:u.route,onCheck:u.afterCheck},null,8,["items","selectedItem","loading","search","page","pagesCount","noItemsText","noItemsFoundText","onRoute","onCheck"])])])),after:(0,r.k6)((()=>[u.showTabs?((0,r.uX)(),(0,r.Wv)(L,{key:0,"after-class":"q-splitter__right-panel",class:"full-height full-width",modelValue:d.tabsSplitterWidth,"onUpdate:modelValue":t[1]||(t[1]=e=>d.tabsSplitterWidth=e),limits:[10,30]},{before:(0,r.k6)((()=>[(0,r.bF)(b,null,{default:(0,r.k6)((()=>[(0,r.Lk)("div",null,[(0,r.bF)(C,{clickable:"",onClick:t[0]||(t[0]=e=>u.route(d.selectedUserId)),class:(0,l.C4)(""===d.selectedTab?"bg-selected-item":"")},{default:(0,r.k6)((()=>[(0,r.bF)(m,null,{default:(0,r.k6)((()=>[(0,r.bo)((0,r.bF)(U,{lines:"1"},null,512),[[w,"ADMINPANELWEBCLIENT.LABEL_COMMON_SETTINGS_TAB"]])])),_:1})])),_:1},8,["class"]),(0,r.bF)(k)]),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(d.tabs,(t=>((0,r.uX)(),(0,r.CE)("div",{key:t.tabName},[-1===t.hideTabForSelectedUserRoles.indexOf(u.selectedUserRole)?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.bF)(C,{clickable:"",onClick:e=>u.route(d.selectedUserId,t.tabName),class:(0,l.C4)(d.selectedTab===t.tabName?"bg-selected-item":"")},{default:(0,r.k6)((()=>[(0,r.bF)(m,null,{default:(0,r.k6)((()=>[(0,r.bF)(U,{lines:"1"},{default:(0,r.k6)((()=>[(0,r.eW)((0,l.v_)(e.$t(t.tabTitle)),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick","class"]),(0,r.bF)(k)],64)):(0,r.Q3)("",!0)])))),128)),(0,r.bF)(N,{style:{"justify-content":"flex-start"},showing:u.deleting},{default:(0,r.k6)((()=>[(0,r.bF)(f,{query:""})])),_:1},8,["showing"])])),_:1})])),after:(0,r.k6)((()=>[(0,r.bF)(F,{onNoUserFound:u.handleNoUserFound,onUserCreated:u.handleCreateUser,onUserUpdated:u.handleUpdateUser,onCancelCreate:u.route,onDeleteUser:u.askDeleteUser,deletingIds:d.deletingIds,createMode:u.createMode},null,8,["onNoUserFound","onUserCreated","onUserUpdated","onCancelCreate","onDeleteUser","deletingIds","createMode"])])),_:1},8,["modelValue"])):(0,r.Q3)("",!0),u.showTabs?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)(F,{key:1,onNoUserFound:u.handleNoUserFound,onUserCreated:u.handleCreateUser,onUserUpdated:u.handleUpdateUser,onCancelCreate:u.route,onDeleteUser:u.askDeleteUser,deletingIds:d.deletingIds,createMode:u.createMode},null,8,["onNoUserFound","onUserCreated","onUserUpdated","onCancelCreate","onDeleteUser","deletingIds","createMode"]))])),default:(0,r.k6)((()=>[(0,r.bF)(R,{ref:"confirmDialog"},null,512)])),_:1},8,["after-class","modelValue"])])),_:1})}s(63150),s(43218),s(26003),s(28268);var d=s(43436),u=s.n(d),h=s(36720),c=s(38176),p=s(35118),g=s(79134),I=s(64595),U=s(45895),m=s(59368),C=s(4800),b=s(63757),E=s(91423),A=s(19394);const _={xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 32 32",height:"32",width:"32"},T=(0,r.Lk)("path",{d:"M 23.490234,4.3671875 C 23.145826,4.3725766 22.870687,4.655577 22.875,5 v 8.941406 l -3.382812,-3.382812 c -0.117451,-0.120866 -0.278733,-0.189182 -0.447266,-0.189453 -0.559896,10e-4 -0.836127,0.681088 -0.435547,1.072265 l 4.472656,4.47461 c 0.244193,0.244632 0.640573,0.244632 0.884766,0 l 4.474609,-4.47461 C 29.092665,10.853679 28.146321,9.9073348 27.558594,10.558594 L 24.125,13.992188 V 5 C 24.129408,4.6479298 23.842289,4.3616939 23.490234,4.3671875 Z M 8.4375,7.875 C 7.0987689,7.875 5.875,8.8549776 5.875,10.263672 V 16 c -2.091e-4,0.03005 0.00175,0.06008 0.00586,0.08984 l -0.00781,8.419922 c -1e-6,6.51e-4 -1e-6,0.0013 0,0.002 -5.382e-4,0.01497 -5.382e-4,0.02995 0,0.04492 v 0.002 0.123047 c -0.0011,0.09228 0.018239,0.18366 0.056641,0.267578 C 6.1070849,25.620696 6.7188837,26.125 7.4414062,26.125 H 8 20 c 0.04189,9.42e-4 0.08377,-0.0023 0.125,-0.0098 1.151538,-0.05057 2.047983,-0.777348 2.556641,-1.794922 0.01459,-0.02321 0.02764,-0.04735 0.03906,-0.07227 0.0055,-0.01091 0.01074,-0.02199 0.01563,-0.0332 l 0.0098,-0.02344 c 1e-6,-6.51e-4 1e-6,-0.0013 0,-0.002 l 2.251953,-5.554687 c 0.178188,-0.419544 -0.138133,-0.882579 -0.59375,-0.869141 -0.251126,0.0073 -0.473472,0.164258 -0.564453,0.398437 l -2.25586,5.558594 C 21.195456,24.534351 20.772063,24.875 20,24.875 H 8.9921875 l 3.4492185,-9.75 H 16 c 0.845202,0.01195 0.845202,-1.261953 0,-1.25 h -3.900391 c -0.02714,-0.0044 -0.05454,-0.007 -0.08203,-0.0078 -0.148207,-0.0036 -0.292886,0.0455 -0.408203,0.138671 -0.121284,0.09356 -0.203992,0.228393 -0.232422,0.378907 l -3.6171884,10.22655 c -0.00422,0.01096 -0.00812,0.02203 -0.011719,0.0332 C 7.7095712,24.776018 7.5916698,24.875 7.4414062,24.875 7.2578983,24.875 7.1230469,24.740976 7.1230469,24.556641 L 7.1308594,15.625 c 4.01e-4,-0.03135 -0.00156,-0.06269 -0.00586,-0.09375 V 10.263672 C 7.125,9.530342 7.6382071,9.125 8.4375,9.125 h 3.125 c 0.413535,0 0.761749,0.1240195 0.982422,0.2988281 0.220673,0.1748086 0.330078,0.3744622 0.330078,0.6718749 0,0.806179 0.374452,1.389317 0.767578,1.675781 0.393126,0.286465 0.814453,0.330079 0.814453,0.330078 0.829475,0.08469 0.956428,-1.159445 0.126953,-1.24414 0,0 -0.0877,-0.01018 -0.205078,-0.0957 C 14.261532,10.676187 14.125,10.569525 14.125,10.095703 14.125,9.4251032 13.80089,8.8260066 13.320312,8.4453125 12.839737,8.0646184 12.219965,7.875 11.5625,7.875 Z"},null,-1),k=[T];function f(e,t,s,l,a,i){return(0,r.uX)(),(0,r.CE)("svg",_,k)}const N={name:"AddToGroup"};var F=s(12807);const L=(0,F.A)(N,[["render",f]]),R=L,S={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",version:"1.1"},v=(0,r.Lk)("path",{d:"m 19.783203,5.2441406 c -0.559896,0.00104 -0.836129,0.6810885 -0.435547,1.0722656 l 3.226563,3.2265626 -3.226563,3.2265622 c -0.651229,0.587729 0.295084,1.534042 0.882813,0.882813 l 3.226562,-3.226563 3.226563,3.226563 c 0.587728,0.651243 1.534055,-0.295086 0.882812,-0.882813 L 24.339844,9.5429688 27.566406,6.3164062 c 0.407085,-0.3971266 0.115381,-1.0874107 -0.453125,-1.0722656 -0.162409,0.0049 -0.316526,0.072855 -0.429687,0.1894532 L 23.457031,8.6601562 20.230469,5.4335938 C 20.113018,5.3127279 19.951736,5.244412 19.783203,5.2441406 Z M 8.4375,7.875 C 7.0987775,7.875 5.875,8.8549723 5.875,10.263672 V 16 c -2.091e-4,0.03005 0.00175,0.06008 0.00586,0.08984 l -0.00781,8.419922 c -1e-6,6.51e-4 -1e-6,0.0013 0,0.002 -5.382e-4,0.01497 -5.382e-4,0.02995 0,0.04492 v 0.002 0.123047 c -9.157e-4,0.08871 0.017061,0.17659 0.052734,0.257812 C 6.0995919,25.616051 6.7152324,26.125 7.4414062,26.125 H 8 20 c 0.04189,9.42e-4 0.08377,-0.0023 0.125,-0.0098 1.151538,-0.05057 2.047992,-0.777352 2.556641,-1.794922 0.01459,-0.02321 0.02764,-0.04735 0.03906,-0.07227 0.0055,-0.01091 0.01074,-0.02199 0.01563,-0.0332 l 0.0098,-0.02344 c 1e-6,-6.51e-4 1e-6,-0.0013 0,-0.002 l 2.251953,-5.554687 c 0.178188,-0.419544 -0.138133,-0.882579 -0.59375,-0.869141 -0.251126,0.0073 -0.473472,0.164258 -0.564453,0.398437 l -2.25586,5.558594 C 21.195471,24.53433 20.772063,24.875 20,24.875 H 8.9921875 l 3.4492185,-9.75 H 16 c 0.845196,0.01195 0.845196,-1.261947 0,-1.25 h -3.900391 c -0.02714,-0.0044 -0.05454,-0.007 -0.08203,-0.0078 -0.148207,-0.0036 -0.292886,0.0455 -0.408203,0.138671 -0.121284,0.09356 -0.203992,0.228393 -0.232422,0.378907 L 7.7597656,24.611328 c -0.00422,0.01096 -0.00812,0.02203 -0.011719,0.0332 C 7.7095712,24.776018 7.59167,24.875 7.4414062,24.875 7.2578878,24.875 7.1230469,24.740997 7.1230469,24.556641 L 7.1308594,15.625 c 4.01e-4,-0.03135 -0.00156,-0.06269 -0.00586,-0.09375 V 10.263672 C 7.125,9.5303453 7.6382225,9.125 8.4375,9.125 h 3.125 c 0.413535,0 0.761749,0.1240193 0.982422,0.2988281 0.220673,0.1748089 0.330078,0.3744622 0.330078,0.6718749 0,0.806178 0.374452,1.389316 0.767578,1.675781 0.393126,0.286465 0.814453,0.330078 0.814453,0.330078 0.829475,0.08469 0.956428,-1.159445 0.126953,-1.24414 0,0 -0.0877,-0.01017 -0.205078,-0.0957 C 14.261532,10.676187 14.125,10.569525 14.125,10.095703 14.125,9.4251032 13.80089,8.8260069 13.320312,8.4453125 12.839737,8.0646181 12.219965,7.875 11.5625,7.875 Z"},null,-1),w=[v];function D(e,t,s,l,a,i){return(0,r.uX)(),(0,r.CE)("svg",S,w)}const $={name:"RemoveFromGroup"},P=(0,F.A)($,[["render",D]]),G=P;var M=s(34990),O=s(26115);let W={};const B={name:"Domains",components:{MainLayout:C.A,ConfirmDialog:b.A,StandardList:E.A,IconAdd:A.A,IconAddToGroup:R,IconRemoveFromGroup:G,IconTrash:M.A},data(){return{users:[],selectedUserId:0,loadingUsers:!1,totalCount:0,search:"",page:1,limit:m.A.getEntitiesPerPage(),userItems:[],checkedIds:[],allowCreateUser:!0,justCreatedId:0,deletingIds:[],selectedGroupId:-1,tabs:[],selectedTab:"",listSplitterWidth:p.A.pInt(localStorage.getItem("aurora_admin_users_splitter-width"),20),tabsSplitterWidth:p.A.pInt(localStorage.getItem("aurora_admin_users_tabs_splitter-width"),20),filters:[],currentFiltersRoutes:{},filtersGetParameters:{}}},computed:{currentTenantId(){return this.$store.getters["tenants/getCurrentTenantId"]},pagesCount(){return Math.ceil(this.totalCount/this.limit)},countLabel(){const e=this.checkedIds.length;return e>0?e:""},showTabs(){return this.tabs.length>0&&this.selectedUserId>0},deleting(){return-1!==this.deletingIds.indexOf(this.selectedUserId)},createMode(){const e=this.$route.path.indexOf("/create");return-1!==e&&e===this.$route.path.length-7},allTenantGroups(){const e=this.$store.getters["groups/getGroups"],t=p.A.pArray(e[this.currentTenantId]);return t.filter((e=>!e.isTeam))},groups(){const e=this.selectedGroupId;return this.allTenantGroups.filter((t=>t.id!==e))},checkedOrSelectedUsersIds(){return this.checkedIds.length>0?this.checkedIds:0!==this.selectedUserId?[this.selectedUserId]:[]},disableRemoveFromGroup(){const e=this.allTenantGroups.find((e=>e.id===this.selectedGroupId));return!e||this.checkedOrSelectedUsersIds.length<=0},selectedUserRole(){const e=this.users.find((e=>e.id===this.selectedUserId)),t=e&&e.role;return t||W.NormalUser},isUserSuperAdmin(){return this.$store.getters["user/isUserSuperAdmin"]},userRole(){return this.$store.getters["user/getUserRole"]}},watch:{currentTenantId(){"/users"!==this.$route.path&&this.route(),this.populate()},$route(e,t){this.parseRoute()},users(){const e=this.$store.getters["user/getUserPublicId"],t=O.A.getUserRoles();this.userItems=this.users.map((s=>{const r=[];return s.disabled&&r.push({title:this.$t("ADMINPANELWEBCLIENT.LABEL_DISABLED"),cssClass:"disabled"}),s.publicId===e&&r.push({title:this.$t("ADMINPANELWEBCLIENT.LABEL_ITS_ME"),cssClass:"me"}),s.role===t.TenantAdmin&&r.push({title:this.$t("ADMINPANELWEBCLIENT.LABEL_ITS_ADMIN"),cssClass:"admin"}),{id:s.id,title:s.publicId,checked:!1,labels:r}}))},allowCreateUser(){!this.allowCreateUser&&this.createMode&&this.$router.push("/users")},listSplitterWidth(e){localStorage.setItem("aurora_admin_users_splitter-width",e)},tabsSplitterWidth(e){localStorage.setItem("aurora_admin_users_tabs_splitter-width",e)}},mounted(){W=O.A.getUserRoles(),this.populateFilters(),this.populateTabs(),this.populate(),this.parseRoute()},methods:{parseRoute(){if(this.createMode)this.selectedUserId=0;else{const e=p.A.pString(this.$route?.params?.search),t=p.A.pPositiveInt(this.$route?.params?.page);this.search===e&&this.page===t&&0===this.justCreatedId||(this.search=e,this.page=t,this.populate());const s=p.A.pNonNegativeInt(this.$route?.params?.id);this.selectedUserId!==s&&(this.selectedUserId=s),this.selectedGroupId=p.A.pInt(this.$route?.params?.group);const r=this.$route.path.split("/"),l=r.length>0?r[r.length-1]:"",a=this.tabs.find((e=>e.tabName===l));this.selectedTab=a?a.tabName:""}},handleAllowCreateUser(e){e.tenantId===this.currentTenantId&&(this.allowCreateUser=e.allowCreateUser)},populateFilters(){this.filters=U.A.getFiltersForUsers()},populateTabs(){this.tabs=U.A.getAdminEntityTabs("getAdminUserTabs").map((e=>({tabName:e.tabName,tabTitle:e.tabTitle,hideTabForSelectedUserRoles:void 0!==e.hideTabForSelectedUserRoles?e.hideTabForSelectedUserRoles:[]})))},populateFiltersGetParameters(e){const t=u().extend(u().clone(this.filtersGetParameters),e);u().isEqual(t,this.filtersGetParameters)||(this.filtersGetParameters=t,this.populate())},populate(){this.loadingUsers=!0,I.A.getUsers(this.currentTenantId,this.filtersGetParameters,this.search,this.page,this.limit).then((({users:e,totalCount:t,tenantId:s,filtersGetParameters:r={},page:l=1,search:a=""})=>{s===this.currentTenantId&&u().isEqual(r,this.filtersGetParameters)&&l===this.page&&a===this.search&&(this.users=e,this.totalCount=t,this.loadingUsers=!1,this.justCreatedId&&e.find((e=>e.id===this.justCreatedId))&&(this.route(this.justCreatedId),this.justCreatedId=0))}))},getFiltersRoute(){const e=u().map(this.currentFiltersRoutes,((e,t)=>void 0!==e?t+"/"+e:"")),t=u().filter(e,(e=>""!==e));return t.length>0?"/"+t.join("/"):""},routeFilter(e){this.currentFiltersRoutes[e.routeName]!==e.routeValue&&(this.currentFiltersRoutes[e.routeName]=e.routeValue,this.route())},route(e=0,t=""){const s=this.$refs?.userList?.enteredSearch||"",r=""!==s?`/search/${s}`:"";let l=this.$refs?.userList?.selectedPage||1;this.search!==s&&(l=1);const a=l>1?`/page/${l}`:"",i=e>0?`/id/${e}`:"",o=""!==t?`/${t}`:"",n="/users"+this.getFiltersRoute()+r+a+i+o;n!==this.$route.path&&this.$router.push(n)},routeCreateUser(){this.$router.push("/users"+this.getFiltersRoute()+"/create")},handleCreateUser(e){this.justCreatedId=e,this.route(),this.populate()},handleUpdateUser(e){this.populate()},afterCheck(e){this.checkedIds=e},handleNoUserFound(){c.A.showError(this.$t("ADMINPANELWEBCLIENT.ERROR_USER_NOT_FOUND")),this.route(),this.populate()},askDeleteUser(e){this.askDeleteUsers([e])},askDeleteCheckedUsers(){this.askDeleteUsers(this.checkedIds)},askDeleteUsers(e){if(u().isFunction(this?.$refs?.confirmDialog?.openDialog)){const t=1===e.length?this.users.find((t=>t.id===e[0])):null,s=t?t.publicId:"";this.$refs.confirmDialog.openDialog({title:s,message:this.$tc("ADMINPANELWEBCLIENT.CONFIRM_DELETE_USER_PLURAL",e.length),okHandler:this.deleteUsers.bind(this,e)})}},deleteUsers(e){this.deletingIds=e,this.loadingUsers=!0,g.A.sendRequest({moduleName:"Core",methodName:"DeleteUsers",parameters:{IdList:e}}).then((t=>{if(this.deletingIds=[],this.loadingUsers=!1,!0===t){c.A.showReport(this.$tc("ADMINPANELWEBCLIENT.REPORT_DELETE_ENTITIES_USER_PLURAL",e.length));const t=-1!==e.indexOf(this.selectedUserId),s=this.$refs?.userList?.selectedPage||1,r=this.users.length===e.length&&s>1;r&&u().isFunction(this.$refs?.userList?.decreasePage)?this.$refs.userList.decreasePage():t?(this.route(),this.populate()):this.populate()}else c.A.showError(this.$tc("ADMINPANELWEBCLIENT.ERROR_DELETE_ENTITIES_USER_PLURAL",e.length))}),(t=>{this.deletingIds=[],this.loadingUsers=!1,c.A.showError(h.A.getTextFromResponse(t,this.$tc("ADMINPANELWEBCLIENT.ERROR_DELETE_ENTITIES_USER_PLURAL",e.length)))}))},addUsersToGroup(e){this.checkedOrSelectedUsersIds.length>0&&this.$store.dispatch("groups/addUsersToGroup",{tenantId:this.currentTenantId,groupId:e,usersIds:this.checkedOrSelectedUsersIds})},async removeFromGroup(){this.checkedOrSelectedUsersIds.length>0&&await this.$store.dispatch("groups/removeUsersFromGroup",{tenantId:this.currentTenantId,groupId:this.selectedGroupId,usersIds:this.checkedOrSelectedUsersIds,callback:this.populate.bind(this)})}}};var y=s(98072),q=s(36914),Q=s(56384),x=s(97410),V=s(71207),X=s(53999),j=s(90124),H=s(25173),z=s(13796),K=s(10386),Z=s(39035),Y=s(35859),J=s(84436),ee=s(88672),te=s(98582),se=s.n(te);const re=(0,F.A)(B,[["render",n]]),le=re;se()(B,"components",{QSplitter:y.A,QToolbar:q.A,QBtn:Q.A,QTooltip:x.A,QBtnDropdown:V.A,QList:X.A,QItem:j.A,QItemSection:H.A,QItemLabel:z.A,QSeparator:K.A,QInnerLoading:Z.A,QLinearProgress:Y.A,QMenu:J.A}),se()(B,"directives",{ClosePopup:ee.A})}}]);