(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["vermittlerwechselintern"],{"371d":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("OptionMenu",{attrs:{id:e.$appNavigation.currentOptionMenuId,defaultMenu:e.$appNavigation.currentOptionMenu}}),n("PageHeaderTitleNavigation",{attrs:{id:e.$appNavigation.currentOptionMenuId,title:e.$appNavigation.currentMenu.label}}),e._m(0),e._m(1),n("GenericPersonFilter",{attrs:{filterId:"5fd9b999-4056-4f0a-9863-703b90cdbdb7",title:"Vermittlersuche",saveKey:"vermittlerwechsel",metadata:e.searchMenu,isCustomerSearch:!1,configFilter:e.configFilter},on:{search:function(t){return e.handleSearch(t)}}}),null!==e.loading.filter?n("div",{staticClass:"box__container"},[e.loading.filter?n("GhostLoading",{attrs:{type:"table",title:"Vermittlerliste"}}):e.loading.filter?e._e():n("PaginatedTable",{attrs:{title:"Vermittlerliste",tableId:"9815ec29-a2c2-49e4-95b9-04831b92d2c5",headers:e.headers,pages:e.pages,pageCount:e.pageCount,rowCount:e.rowCount,page:e.pageId,thHoverDisabled:!0},on:{page:function(t){e.pageId=t},requestPage:e.loadPage,"click-fullName":function(t){return e.selectUserId(t.userId)},sort:e.onBrokerSearchResultSort},model:{value:e.selectedRows,callback:function(t){e.selectedRows=t},expression:"selectedRows"}})],1):e._e(),n("div",{staticClass:"box__container"},[n("BaseButton",{staticClass:"mr-2",attrs:{label:"Vermittler wechseln",animated:e.loading.change,disabled:1!=e.selectedRows.length},on:{click:function(t){return e.$refs.changeVermittlerModal.open()}}})],1),e.lagerstellenList&&e.lagerstellenList.length?n("div",{staticClass:"box__container"},[n("div",{staticClass:"box__title"},[e._v("Lagerstellen:")]),e._l(e.lagerstellenList,(function(t,a){return n("div",{key:a},[n("div",{staticStyle:{display:"flex"}},[n("div",{staticStyle:{width:"50%"}},[e._v(" "+e._s(t.label)+" ")]),n("div",[e._v(" "+e._s(t.description)+" ")])]),n("hr")])}))],2):e._e(),n("BaseModal",{ref:"changeVermittlerModal",attrs:{labelButtonConfirm:"Vermittler wechseln",labelButtonCancel:"Abbrechen"},on:{onConfirmButton:function(t){return e.changeVermittler()}},scopedSlots:e._u([{key:"modalTitle",fn:function(){return[n("ph-warning",{staticClass:"color-danger mr-2",attrs:{size:16}}),e._v(" Vermittlerwechsel ")]},proxy:!0}])},[n("p",{staticClass:"color-danger"},[e._v("Achtung!")]),e._v(" Hiermit wird der Kunde auf den ausgewählten Makler umgebucht "),n("b",[e._v(" und alle Dokumente werden automatisch an die jeweiligen Depotstellen versendet! ")])]),n("BaseModal",{ref:"versandFailedModal",attrs:{modalTitle:"Übertrag kann nicht durchgeführt werden",labelButtonConfirm:"Ticket für Fehlerbehebung erstellen",labelButtonCancel:"Abbruch (Wechsel nicht durchführen)"},on:{onConfirmButton:function(t){return e.createTicket()}}},[n("div",{domProps:{innerHTML:e._s(e.sanitize(e.versandFailedMessage))}})]),n("BaseModal",{ref:"hinweisModal",attrs:{modalTitle:"Wichtige Hinweise",labelButtonConfirm:"Gelesen",showCancelButton:!1,showCloseButton:!1},on:{onConfirmButton:function(t){return e.sendGelesen()}}},[n("div",{domProps:{innerHTML:e._s(e.sanitize(this.popupText))}})])],1)},i=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"box__container"},[n("div",{staticClass:"box__title"},[e._v("Vermittlerwechsel innerhalb der Struktur")])])},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"box__container"},[n("div",{staticClass:"box__title"},[e._v(" Hier können Sie den Kunden zu einem anderen Makler Ihrer Struktur wechseln. Die Formulare werden wo möglich sofort an die Lagerstellen geschickt. Alle Lagerstellen die nicht automatisch umgestellt werden können, müssen nach dem Übertrag ggf. mit Kundenunterschrift übertragen werden. ")])])}],r=n("1da1"),o=n("3835"),l=n("5530"),s=(n("96cf"),n("07ac"),n("ac1f"),n("5319"),n("fb6a"),n("4fad"),n("7db0"),n("d81d"),n("4de4"),n("d3b7"),n("99af"),n("4e82"),n("e6cf"),n("a79d"),n("2f62")),u=n("b7e4"),c=n("c454"),d=n("64c5"),f=n("de6c"),h=n("04bc"),g=n("a871"),m=n("3931"),p=n("8103"),v=n("cee4"),b=n("c0a4"),y=n("b20b"),k=n("876f"),S=n("5a29"),C=n("60e0"),w=n("91ca"),x=n("6eb5"),_=n("d53f"),B={defaultSpinner:!0},O={components:{BaseButton:h["default"],OptionMenu:m["a"],PageHeaderTitleNavigation:p["a"],BaseModal:g["a"],PhWarning:b["PhWarning"],GenericPersonFilter:C["a"],PaginatedTable:w["a"],GhostLoading:x["a"]},data:function(){return{targetMakler:null,loading:{init:!1,change:!1,filter:null},versandFailedMessage:"",lagerstellenList:[],popupText:"",popupSaveParams:"",searchMenu:[{type:"group",key:"allgemein",label:"Allgemein",menuItems:[{type:"text",label:"Vermittlernummer",key:"brokerId",emptyDenied:!0,inputmode:"numeric"},{type:"text",label:"Name",key:"surname",sortable:!0,emptyDenied:!0},{type:"text",label:"Vorname",key:"firstName",emptyDenied:!0},{type:"text",label:"Firma",key:"firma",emptyDenied:!0}]}],configFilter:{placeholderForDefSearchInput:"Firmenname, Vermittlernummer",filterType:"vermittlersuche"},searchParams:[],pageId:0,brokerSearchSort:null,selectedRows:[]}},computed:Object(l["a"])(Object(l["a"])({},Object(s["c"])({brokersData:u["default"].GETTERS.BROKERS,tablePageSize:c["default"].GETTERS.GET_BROKER_PAGE_TABLE_SIZE,loginData:d["default"].GETTERS.GET_LOGIN_DATA})),{},{isSomeButtonLoading:function(){return Object.values(this.loading).some((function(e){return e}))},maklernr:function(){var e;return(null===(e=this.loginData)||void 0===e?void 0:e.maklernr)||""},headers:function(){var e={lockedLeft:[Object(_["TextColumn"])("fullName","Name").makeLink(),Object(_["TextColumn"])("userId","Vermittlernummer").makeSortable((function(e){if(e.indexOf("-")>0)try{e=e.replace(/ /g,"");var t=1e3+parseInt(e.slice(e.indexOf("-")+1));return e.slice(0,e.indexOf("-"))+t}catch(n){console.error(n)}return e}))],center:[Object(_["TextColumn"])("structureLeader","Strukturleiter"),Object(_["TextColumn"])("phone","Telefon"),Object(_["TextColumn"])("smsStandard","Mobilnummer"),Object(_["TextColumn"])("email","E-Mail"),Object(_["TextColumn"])("street","Straße"),Object(_["TextColumn"])("plz","PLZ"),Object(_["TextColumn"])("location","Ort"),Object(_["TextColumn"])("fax","Fax"),Object(_["TextColumn"])("regIHK","IHK-Reg."),Object(_["TextColumn"])("gwg","GWG"),Object(_["TextColumn"])("ze","ZE")]};return e},pages:function(){for(var e=this,t={},n=0,a=Object.entries(this.brokersData.pages||{});n<a.length;n++){var i=Object(o["a"])(a[n],2),r=i[0],s=i[1];(s||[]).find((function(t){return t.userId==e.maklernr}))&&this.brokersData.count--,t[r]=(s||[]).filter((function(t){return t.userId!=e.maklernr})).map((function(e){var t=e.inactive?{label:"inaktiv",type:"danger"}:{label:"aktiv",type:"info"};return Object(l["a"])(Object(l["a"])(Object(l["a"])({id:e.userId},e),e.internData||{}),{},{active:t})}))}return t},rowCount:function(){var e;return(null===(e=this.brokersData)||void 0===e?void 0:e.count)||0},pageCount:function(){return this.tablePageSize>0?Math.ceil(this.rowCount/this.tablePageSize):Math.ceil(this.rowCount/25)},hasSelection:function(){var e,t;return!this.invertSelection&&(null===(e=this.selectedRows)||void 0===e?void 0:e.length)>0||this.invertSelection&&(null===(t=this.selectedRows)||void 0===t?void 0:t.length)<this.rowCount}}),mounted:function(){this.init()},methods:{sanitize:function(e){return e?Object(y["b"])(e.replace(/\n/g,"<br>")):""},init:function(){var e=this;this.loading.init=!0,v["a"].get("".concat("/MSC3/restful","/vermwechselintern/getData"),B).then((function(t){t&&t.data&&(e.lagerstellenList=t.data.lagerstellenList,e.popupText=t.data.popupDataText,e.popupSaveParams=t.data.popupDataValue,e.popupText&&e.$refs.hinweisModal.open())})).finally((function(){return e.loading.init=!1}))},sendGelesen:function(){console.info(this.popupSaveParams),v["a"].get("".concat("/MSC3/restful","/vermwechselintern/confirmRead?readValue=").concat(this.popupSaveParams),{defaultSpinner:!1})},changeVermittler:function(){var e=this;if(1==this.selectedRows.length){this.targetMakler=this.selectedRows[0].userId,this.loading.change=!0;var t={maklernr:this.targetMakler};v["a"].post("".concat("/MSC3/restful","/vermwechselintern/doWechsel"),t,B).then((function(t){t&&t.data&&e.handleResponse(t.data)})).catch((function(){return e.loading.change=!1}))}},handleResponse:function(e){var t=this;this.loading.change=!1,e.versandFailedMessage?(this.versandFailedMessage=e.versandFailedMessage,this.$refs.versandFailedModal.open()):this.$confirmModal({title:"Vermittlerwechsel durchgeführt",message:"<p>Der Vermittlerwechsel wurde durchgeführt. Das Ergebnis wird als PDF-Datei geöffnet.</p> Sie werden nun auf den Kunden weitergeleitet",labelButtonConfirm:"Ok",showCancelButton:!1,showConfirmButton:!0}).finally((function(){t.loading.change=!0,Object(S["viewDocument"])({data:e.dataUebertrag,filename:e.filename,contentType:"application/pdf"}),t.$store.dispatch(d["default"].ACTIONS.OPEN_CUSTOMER_NEW_TAB,{customerId:e.kundeNeu,skipNewTab:!0})}))},createTicket:function(){var e=this;this.loading.init=!0;var t={maklernr:this.targetMakler,fehlerText:this.versandFailedMessage};v["a"].post("".concat("/MSC3/restful","/vermwechselintern/createTicket"),t,B).then((function(){e.$store.dispatch(f["default"].ACTIONS.ADD_MESSAGE,Object(k["b"])("Das Ticket wurde erstellt.","primary")),e.$router.push("/home")})).catch((function(){return e.loading.init=!1}))},handleSearch:function(e){this.searchParams=e,this.loadPage(0,!0)},loadPage:function(e){var t=arguments,n=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var i,r,o,s,c;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=t.length>1&&void 0!==t[1]&&t[1],r=t.length>2&&void 0!==t[2]?t[2]:null,a.prev=2,n.pageId=e,i||!n.brokersData.pages||!n.brokersData.pages[e]){a.next=6;break}return a.abrupt("return");case 6:return s=JSON.parse(JSON.stringify(n.searchParams)),s.vermittlerAktiv=!0,s.keineMaklerPassiv=!0,c=Object(l["a"])(Object(l["a"])({},s),{},{pageId:e,maxCount:n.tablePageSize>0?n.tablePageSize:20}),null!==(o=n.brokerSearchSort)&&void 0!==o&&o.key?(c.sort=n.brokerSearchSort.key,c.sortDirection=n.brokerSearchSort.sortDirection||"asc"):(delete c.sort,delete c.sortDirection),r&&(c.filterType=r),c.sendKeys=["brokerId","surname","firstName","firma","vermittlerAktiv","keineMaklerPassiv","sort","sortDirection"],n.loading.filter=!0,a.next=16,n.$store.dispatch(u["default"].ACTIONS.SEARCH_BROKER,c);case 16:return a.prev=16,n.loading.filter=!1,a.finish(16);case 19:case"end":return a.stop()}}),a,null,[[2,,16,19]])})))()},onBrokerSearchResultSort:function(e){this.brokerSearchSort=e,this.loadPage(0,!0)},selectUserId:function(e){this.$route.query.bipro&&this.userId==e?this.$router.push("/"+this.$route.query.nextUrl):this.$store.dispatch(d["default"].ACTIONS.OPEN_BROKER_NEW_TAB,{brokerId:e,path:this.$route.query.nextUrl})}}},I=O,T=n("2877"),P=Object(T["a"])(I,a,i,!1,null,null,null);t["default"]=P.exports},"60e0":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("BaseFilter",{ref:"baseFilter",attrs:{showSaveButton:"",hasSmartSearch:e.hasSmartSearch,filterId:e.saveKey,title:e.title,metadata:e.metadata,configFilter:e.configFilter,extraButton:e.extraButton,predefinedFilter:e.predefinedFilter,showButtons:e.showButtons,immidiateSearch:e.immidiateSearch,isCustomerSearch:e.isCustomerSearch,defaultOptions:e.defaultOptions,searchFromParam:e.searchFromParam,showSearchButton:e.showSearchButton,isCache:e.isCache,role:"form","aria-label":"Kundenfilter"},on:{onFilter:function(t){return e.filterForm(t)},extraButtonClick:function(t){return e.$emit("extraButtonClick")},changeCombobox:e.onComboboxChange,onFilterZurucksetzen:function(t){return e.onFilterZurucksetzen()}}})],1)},i=[],r=n("5530"),o=(n("159b"),n("7db0"),n("4de4"),n("d81d"),n("d3b7"),n("3ca3"),n("ddb0"),n("e260"),n("e6cf"),n("2f62")),l={props:{title:{type:String},saveKey:{type:String},metadata:{type:Array,default:function(){return[]}},predefinedFilter:{type:Object,default:function(){}},configFilter:{type:Object,default:function(){}},showButtons:{type:Boolean,default:!0},extraButton:{type:Object,default:function(){return null}},isCustomerSearch:{type:Boolean,default:!0},filterId:{type:String},defaultOptions:{type:Object,default:function(){return{}}},searchFromParam:{type:String},immidiateSearch:{type:Boolean,default:!1},hasSmartSearch:{type:Boolean,default:!0},showSearchButton:{type:Boolean,default:!0},isCache:{type:Boolean,default:!1}},emits:["search"],data:function(){return{}},computed:Object(r["a"])({},Object(o["c"])({})),methods:{filterForm:function(e){var t={},n=[],a=[];e.forEach((function(i){if("boolean"===typeof i.value)"fremdGesellschaft"==i.group?(n.push(i.key),t[i.group]=n):"vertragGesellschaft"==i.group?(a.push(i.key),t[i.group]=a):t[i.key]=i.value;else{var r=e.find((function(e){return"pers_daten"==e.group})),o=e.find((function(e){return"Adresse_Geburtsdatum"==e.group})),l=e.find((function(e){return"adresse"==e.group})),s=e.find((function(e){return"courtage"==e.group})),u=e.find((function(e){return"vertragFK"==e.group})),c=e.find((function(e){return"vertragAK"==e.group})),d=e.find((function(e){return"diverses1"==e.group})),f=e.find((function(e){return"diverses2"==e.group})),h=e.find((function(e){return"Versicherungen"==e.group})),g=e.find((function(e){return"Depot"==e.group})),m=e.find((function(e){return"allgemein"==e.group})),p=e.filter((function(e){return"Zusätzliche_Kriterien"==e.group}));if(m&&"dateCreated"==i.key)t["dateCreatedMin"]=i.value.find((function(e){return"min"==e.key})).value,t["dateCreatedMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(r&&"alter"==i.key)t["alterMin"]=i.value.find((function(e){return"min"==e.key})).value,t["alterMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(r&&"gehalt"==i.key)t["gehaltMin"]=i.value.find((function(e){return"min"==e.key})).value,t["gehaltMax"]=i.value.find((function(e){return"max"==e.key})).value;else if((l||o)&&"plzVonBis"==i.key)t["plzBis"]=i.value.find((function(e){return"max"==e.key})).value,t["plzVon"]=i.value.find((function(e){return"min"==e.key})).value;else if(o&&"dayOfBirth"===i.key){var v;t["dayOfBirth"]=null===(v=i.value)||void 0===v?void 0:v.replaceAll(/t|m|j|%/g,"_")}else if(o&&"dayOfBirthVonBis"===i.key)t["dayOfBirthBis"]=i.value.find((function(e){return"max"==e.key})).value,t["dayOfBirthVon"]=i.value.find((function(e){return"min"==e.key})).value;else if(s&&"courtageAbschlussWpVonBis"==i.key)t["courtageAbschlussWp"]=i.value.find((function(e){return"min"==e.key})).value,t["courtageAbschlussWpBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(s&&"courtageBestandVonBis"==i.key)t["courtageBestand"]=i.value.find((function(e){return"min"==e.key})).value,t["courtageBestandBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(s&&"courtageVWLVonBis"==i.key)t["courtageVWL"]=i.value.find((function(e){return"min"==e.key})).value,t["courtageVWLBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(s&&"courtageAbschlussVersVonBis"==i.key)t["courtageAbschlussVers"]=i.value.find((function(e){return"min"==e.key})).value,t["courtageAbschlussVersBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(s&&"courtageBestandVersVonBis"==i.key)t["courtageBestandVers"]=i.value.find((function(e){return"min"==e.key})).value,t["courtageBestandVersBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(u&&"vertragVonBis"==i.key)t["vertragVon"]=i.value.find((function(e){return"min"==e.key})).value,t["vertragBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(u&&"vertragZuruekVonBis"==i.key)t["vertragZuruekVon"]=i.value.find((function(e){return"min"==e.key})).value,t["vertragZuruekBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(c&&"vertragVonBisAK"==i.key)t["vertragVonAK"]=i.value.find((function(e){return"min"==e.key})).value,t["vertragBisAK"]=i.value.find((function(e){return"max"==e.key})).value;else if(u&&"vertragZuruekVonBisAK"==i.key)t["vertragZuruekVonAK"]=i.value.find((function(e){return"min"==e.key})).value,t["vertragZuruekBisAK"]=i.value.find((function(e){return"max"==e.key})).value;else if(d&&"uebertragskontoVonBis"==i.key)t["uebertragskontoVon"]=i.value.find((function(e){return"min"==e.key})).value,t["uebertragskontoBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(f&&"besuchtsberichtVonBis"==i.key)t["besuchtsberichtVon"]=i.value.find((function(e){return"min"==e.key})).value,t["besuchtsberichtBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Vertragsbegin"==i.key)t["vertragsbeginMin"]=i.value.find((function(e){return"min"==e.key})).value,t["vertragsbeginMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Vertragsende"==i.key)t["vertragsendeMin"]=i.value.find((function(e){return"min"==e.key})).value,t["vertragsendeMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Gesamt"==i.key)t["gesamtMin"]=i.value.find((function(e){return"min"==e.key})).value,t["gesamtMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(g&&"Depotwert"==i.key)t["depotMin0"]=i.value.find((function(e){return"min"==e.key})).value,t["depotMax0"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Beteiligungen"==i.key)t["beteiligungenMin"]=i.value.find((function(e){return"min"==e.key})).value,t["beteiligungenMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Bankkonto"==i.key)t["bankkontoMin"]=i.value.find((function(e){return"min"==e.key})).value,t["bankkontoMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Jahresbeitrag"==i.key)t["jahresBetragMin"]=i.value.find((function(e){return"min"==e.key})).value,t["jahresBetragMax"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"Kundbarzum"==i.key)t["vFaeligkeitAb"]=i.value.find((function(e){return"min"==e.key})).value,t["vFaeligkeitBis"]=i.value.find((function(e){return"max"==e.key})).value;else if(h&&"vertragGesellschaft"==i.key)a.push(i.value),t[i.key]=a;else if(h&&"fremdGesellschaft"==i.key)a.push(i.value),t[i.key]=a;else if(!d||"kategorie"!=i.key&&"potential"!=i.key){if("zustimmung"==i.key){var b,y,k,S;t["zustimmGrund"]=(null===(b=i.value)||void 0===b||null===(y=b[0])||void 0===y?void 0:y.value)||"",t["zustimmStatus"]=(null===(k=i.value)||void 0===k||null===(S=k[1])||void 0===S?void 0:S.value)||""}else if("versSparten"===i.group&&i.value)t[i.group]?t[i.group].push(i):t[i.group]=[i];else if("Versicherungen"===i.group&&"vertragStatus"===i.key)t[i.key]?t[i.key].push(i.value):t[i.key]=[i.value];else if("Depot"===i.group&&"vvWK"===i.key)t[i.key]?t[i.key].push(i.value):t[i.key]=[i.value];else if(p&&"zusInformationenFreitext"==i.key)t["zusInformationenFreitext"]=p.filter((function(e){return"zusInformationenFreitext"===e.key})).map((function(e){return e.value}));else if(i.key)if(t[i.key])if(Array.isArray(t[i.key]))t[i.key].push(i.value);else{var C=t[i.key];t[i.key]=[C,i.value]}else t[i.key]=i.value}else t[i.key]?t[i.key]+=","+i.value:t[i.key]=i.value}null!==i&&void 0!==i&&i.filterNot&&(t["filterNot"]||(t["filterNot"]=[]),t["filterNot"].push(i.key))})),this.$emit("search",t)},createItem:function(){return{menuGroupKey:"",menuItemKey:"",menuItemValue:"",type:"",invertedWithParameter:"",menuItemsComboOptions:[],comboOptions:[],footnotes:[],emptyDenied:!1}},onFilterZurucksetzen:function(){this.$emit("onFilterZurucksetzen")},onComboboxChange:function(e,t,n){this.$emit("comboboxChange",e,t,n)}},components:{BaseFilter:function(){return Promise.all([n.e("chunk-8587ead8"),n.e("chunk-b6a0d410"),n.e("chunk-3e05e097")]).then(n.bind(null,"0f82"))}}},s=l,u=n("2877"),c=Object(u["a"])(s,a,i,!1,null,null,null);t["a"]=c.exports},"6a99":function(e,t,n){"use strict";n("6bf8")},"6bf8":function(e,t,n){var a=n("cd4c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var i=n("499e").default;i("4a6d6a23",a,!0,{sourceMap:!1,shadowMode:!1})},"85e3":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e._t("default"),!e.loadingDisabled&&e.scrollLoading?n("GhostLoading",{attrs:{type:"block",config:{block:{height:200}}}}):e._e()],2)},i=[],r=n("6eb5"),o={components:{GhostLoading:r["a"]},props:{loadingDisabled:{type:Boolean,default:!1},hasScroll:{type:Boolean,default:!1}},data:function(){return{scrollLoading:!1}},mounted:function(){var e=this.$el,t=e.closest("[data-scroll-container]")||document;t.addEventListener("scroll",this.onScroll)},destroyed:function(){var e=this.$el,t=e.closest("[data-scroll-container]")||document;t.removeEventListener("scroll",this.onScroll)},methods:{onScroll:function(){if(this.hasScroll&&!this.scrollLoading){var e=this.$el,t=e.closest("[data-scroll-container]")||document.documentElement,n=t.scrollTop+t.clientHeight>t.scrollHeight-100;n&&(this.onScrollBeginn(),this.$emit("scroll",this.onScrollEnd))}},onScrollBeginn:function(){this.scrollLoading=!0,this.emitLoading()},onScrollEnd:function(){this.scrollLoading=!1,this.emitLoading()},emitLoading:function(){this.$emit("loading",this.scrollLoading)}}},l=o,s=n("2877"),u=Object(s["a"])(l,a,i,!1,null,null,null);t["a"]=u.exports},"91ca":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-container paginated-table__container"},[e.$isSmallScreen&&e.mobileConfig?[n("ScrollLoading",{attrs:{hasScroll:e.rowsWithId.length!==e.rowCount},on:{loading:function(t){return e.$emit("scrollLoading",t)},scroll:function(t){return e.$emit("onScroll",t)}}},[n("MobileTable",e._g({ref:"sortableTable",attrs:{tableId:e.tableId,rowId:e.rowId,title:e.title,headers:e.headerMap,rows:e.rowsWithId,titleActions:e.headerActions,config:e.mobileConfig,selected:e.selected,selectionAsBlacklist:e.selectionAsBlacklist,noDataIcon:e.noDataIcon,noDataContent:e.noDataContent},on:{selected:function(t){return e.$emit("selected",t)},selectionAsBlacklist:function(t){return e.$emit("selectionAsBlacklist",t)},clickCell:e.handleClick,action:e.handleAction,files:e.handleFile,headerAction:e.handleHeaderAction,configColumn:e.columnConfigChanged,orderChanged:e.onOrderChanged},scopedSlots:e._u([e._l(e.headersFlat,(function(t){var n=t.key,a=t.rowElement;return{key:n,fn:function(t){var i=t.row,r=t.mobileTableContext;return[a||"__SELECT__"===n?e._e():e._t(n,null,{mobileTableContext:r},i)]}}})),e._l(e.headersFlatLabelNull,(function(t){return{key:t.headerKey,fn:function(){return[e._t(t.headerKey,null,null,t)]},proxy:!0}}))],null,!0)},e.$listeners["clickRow"]?{clickRow:function(t){return e.$emit("clickRow",t)}}:{}))],1)]:[n("SortableTable",{ref:"sortableTable",attrs:{cardView:e.cardView,tableId:e.tableId,title:e.title,headers:e.headerMap,rows:e.displayedPage,sortedManually:e.sortConfig,maxHeaderLines:e.maxHeaderLines,enableToggleHorizontalScrollingConfig:e.enableToggleHorizontalScrollingConfig,exportConfig:e.exportConfig,headerActions:e.headerActions,loadingCollapsed:e.loadingCollapsed,sortableRows:e.sortableRows,showColumnsConfigEvenNoTitle:e.showColumnsConfigEvenNoTitle,thHoverDisabled:e.thHoverDisabled,noDataIcon:e.noDataIcon,noDataContent:e.noDataContent},on:{sort:e.handleSort,localSort:function(t){return e.$emit("localSort",t)},clickCell:e.handleClick,action:e.handleAction,files:e.handleFile,headerAction:e.handleHeaderAction,configColumn:e.columnConfigChanged,shownHeaders:function(t){return e.$emit("shownHeaders",t)},allHeaders:function(t){return e.$emit("allHeaders",t)},toggleRow:function(t){return e.$emit("toggleRow",t)},isColumnsConfigOpen:function(t){return e.$emit("isColumnsConfigOpen",t)},orderChanged:e.onOrderChanged},scopedSlots:e._u([e.menuRowsPerPage&&e.menuRowsPerPage.length?{key:"dropdown_menu",fn:function(){return[n("SelectRowPerPage",{attrs:{pageSize:e.pageSize,rowSteps:e.menuRowsPerPage},on:{tablePageSize:e.onPageSizeChange}})]},proxy:!0}:null,{key:"header___SELECT__",fn:function(){return[null!=e.selectionAsBlacklist?n("InputCheckBoxItem",{staticStyle:{"margin-left":"3px"},attrs:{value:e.areAllSelected,indeterminate:e.areOnlySomeSelected,tid:e._generateTidFromString(e.tableId+":__SELECT__")},on:{input:e.onSelectAll}}):e._e()]},proxy:!0},e._l(e.headersFlat,(function(t){var a=t.key,i=t.rowElement;return{key:a,fn:function(t){var r=t.row,o=t.id;return[i||"__SELECT__"!=a||null==o||r.selectedHidden?i||"__SELECT__"==a?e._e():e._t(a,null,null,r):n("InputCheckBoxItem",{key:a,attrs:{value:e.isCheckmarked(o),tid:e._generateTidFromString(e.tableId+":__SELECT__:"+o)},on:{input:function(t){return e.onSelect(o)}}})]}}}))],null,!0)}),e.displayedItems>0?n("div",{staticClass:"table-pagination"},[n("div",{staticClass:"table-pagination--left"},[n("PageRowCount",{attrs:{displayedItems:e.displayedItems,totalRows:e.rowCount}}),n("SelectRowPerPage",{attrs:{short:"",pageSize:e.pageSize,rowSteps:e.menuRowsPerPage},on:{tablePageSize:e.onPageSizeChange}})],1),e.displayedItems<e.rowCount?n("div",{staticClass:"table-pagination--right"},[n("Pagination",{attrs:{totalPages:e.pageCount,currentPage:e.displayedPageIndex},on:{pagechanged:e.onPageChange}})],1):e._e()]):e._e()]],2)},i=[],r=n("2909"),o=n("5530"),l=(n("a9e3"),n("d81d"),n("0481"),n("07ac"),n("159b"),n("4de4"),n("be3c")),s=n("c454"),u=n("46bc"),c=n("85e3"),d=n("2f62"),f={mixins:[l["a"]],components:{MobileTable:u["a"],ScrollLoading:c["a"]},model:{prop:"selected",event:"selected"},props:{tableId:{type:String},title:{type:String,default:""},headers:{type:Object,default:function(){},required:!0},pages:{type:Object,default:function(){},required:!0},rowId:{type:String,default:"id"},pageCount:{type:Number,required:!0},rowCount:{type:Number,required:!0},page:{type:Number,default:void 0},sorted:{type:Object,default:function(){}},dragnDropFilesOnRow:{type:Boolean,default:!1},selected:{type:Array,default:function(){return null}},selectionAsBlacklist:{type:Boolean,default:void 0},maxHeaderLines:{type:Number,default:1},enableToggleHorizontalScrollingConfig:{type:Boolean,default:!1},exportConfig:{type:Object,default:function(){return null}},headerActions:{type:Array,default:function(){return[]}},menuRowsPerPage:{type:Array,default:function(){return[]}},pageSize:{type:Number,default:25},loadingCollapsed:{type:Object,default:function(){}},sortableRows:{type:Boolean,default:!1},showColumnsConfigEvenNoTitle:{type:Boolean,default:!1},cardView:{type:Boolean,default:!1},thHoverDisabled:{type:Boolean,default:!1},noDataIcon:{type:Boolean,default:!1},noDataContent:{type:String},mobileConfig:{type:Object,default:function(){return null}}},data:function(){return{scrollHorizontally:!1,localSortConfig:null}},computed:Object(o["a"])(Object(o["a"])({},Object(d["c"])({pageTableCount:s["default"].GETTERS.GET_BROKER_PAGE_TABLE_SIZE})),{},{displayedPageIndex:function(){return void 0!=this.page?this.page:this.pageIndex},displayedPage:function(){var e=this;return this.pages[this.displayedPageIndex]?this.pages[this.displayedPageIndex].map((function(t){return{id:e.constructRowId(t),row:t,acceptsFile:e.dragnDropFilesOnRow,customRowStyle:t.customRowStyle||{}}})):[]},rowsWithId:function(){var e=this;return Object.values(this.pages).flat().map((function(t){return{id:e.constructRowId(t),row:t,acceptsFile:e.dragnDropFilesOnRow,customRowStyle:t.customRowStyle||{}}}))},displayedItems:function(){return this.displayedPage.length},canSortLocally:function(){return this.areAllRowsLoaded},sortConfig:function(){var e,t;return this.canSortLocally?this.localSortConfig:{key:null===(e=this.sorted)||void 0===e?void 0:e.key,ascending:"desc"!=(null===(t=this.sorted)||void 0===t?void 0:t.sortDirection)}},isSelected:function(){var e=this;if(this.selected){var t={};return this.selected.forEach((function(n){t[e.constructRowId(n)]=!0})),t}},areAllSelected:function(){return this.selectionAsBlacklist&&!this.selected.length||!this.selectionAsBlacklist&&this.selected.length==this.rowCount},areOnlySomeSelected:function(){return this.selected.length>0&&!this.areAllSelected},areAllRowsLoaded:function(){return this.rowCount==Object.values(this.pages).flat().length}}),watch:{canSortLocally:function(e){var t,n,a;e&&null!==(t=this.sorted)&&void 0!==t&&t.key?this.localSortConfig={key:null===(n=this.sorted)||void 0===n?void 0:n.key,ascending:"desc"!=(null===(a=this.sorted)||void 0===a?void 0:a.sortDirection)}:this.localSortConfig=void 0},pageTableCount:{handler:function(){-1===this.pageTableCount&&this.$store.dispatch(s["default"].ACTIONS.LOAD_BROKER_PAGE_TABLE_SIZE)},immediate:!0},$isSmallScreen:function(e){this.onPageSizeChange(this.pageSize)}},mounted:function(){var e,t,n;this.canSortLocally&&null!==(e=this.sorted)&&void 0!==e&&e.key&&(this.localSortConfig={key:null===(t=this.sorted)||void 0===t?void 0:t.key,ascending:"desc"!=(null===(n=this.sorted)||void 0===n?void 0:n.sortDirection)})},methods:{onPageChange:function(e){this.pageIndex=Math.max(0,Math.min(this.pageCount-1,e)),this.$emit("page",this.pageIndex),this.pages[this.pageIndex]||this.$emit("requestPage",this.pageIndex)},onPageSizeChange:function(e){this.$emit("rowsPerPage",e),this.pageIndex=0,this.$emit("page",this.pageIndex)},handleSort:function(e){var t=e.key,n=e.ascending;this.canSortLocally?t&&this.localSortConfig?this.localSortConfig={key:t,ascending:n}:this.localSortConfig=void 0:(this.$emit("sort",{key:t,sortDirection:n?"asc":"desc"}),this.pageIndex=0,this.$emit("page",this.pageIndex))},isCheckmarked:function(e){return!this.isSelected[e]!==!this.selectionAsBlacklist},onSelect:function(e){var t=Object(o["a"])({},this.isSelected);t[e]?delete t[e]:t[e]=!0,this.emitSelected(t)},onSelectAll:function(e){this.$emit("selectionAsBlacklist",e),this.$emit("selected",[])},emitSelected:function(e){var t=this,n=Object.values(this.pages).flat(),a=n.filter((function(n){return e[t.constructRowId(n)]}));this.$emit("selected",a)},onOrderChanged:function(e){var t=this.pageIndex;this.$emit("orderChanged",{pageIndex:t,rows:Object(r["a"])(e)})}}},h=f,g=(n("6a99"),n("2877")),m=Object(g["a"])(h,a,i,!1,null,"00ef267f",null);t["a"]=m.exports},cd4c:function(e,t,n){var a=n("24fb");t=a(!1),t.push([e.i,".table-container[data-v-00ef267f]{border-radius:4px;width:100%;height:auto}.table-pagination[data-v-00ef267f]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 12px}.table-pagination[data-v-00ef267f],.table-pagination .table-pagination--left[data-v-00ef267f],.table-pagination .table-pagination--right[data-v-00ef267f]{display:-webkit-box;display:-ms-flexbox;display:flex}",""]),e.exports=t}}]);