(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["konditionen"],{"60e0":function(e,t,n){"use strict";n.d(t,"b",(function(){return l}));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},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)},r=[],u=n("5530"),i=(n("d3b7"),n("3ca3"),n("ddb0"),n("2b3d"),n("159b"),n("7db0"),n("4de4"),n("d81d"),n("e260"),n("e6cf"),n("2f62"));function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"text/csv;charset=utf-8;",a={type:n},r=new File([t],e,a),u=document.createElement("a"),i=URL.createObjectURL(r);u.setAttribute("href",i),void 0!==u.download?u.setAttribute("download",e):u.target="_blank",u.style.visibility="hidden",document.body.appendChild(u),u.click(),setTimeout((function(){return document.body.removeChild(u)}),0)}var o={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(u["a"])({},Object(i["b"])({})),methods:{filterForm:function(e){var t={},n=[],a=[];e.forEach((function(r){if("boolean"===typeof r.value)"fremdGesellschaft"==r.group?(n.push(r.key),t[r.group]=n):"vertragGesellschaft"==r.group?(a.push(r.key),t[r.group]=a):t[r.key]=r.value;else{var u=e.find((function(e){return"pers_daten"==e.group})),i=e.find((function(e){return"Adresse_Geburtsdatum"==e.group})),l=e.find((function(e){return"adresse"==e.group})),o=e.find((function(e){return"courtage"==e.group})),s=e.find((function(e){return"vertragFK"==e.group})),f=e.find((function(e){return"vertragAK"==e.group})),c=e.find((function(e){return"diverses1"==e.group})),d=e.find((function(e){return"diverses2"==e.group})),v=e.find((function(e){return"Versicherungen"==e.group})),m=e.find((function(e){return"Depot"==e.group})),k=e.find((function(e){return"allgemein"==e.group})),y=e.filter((function(e){return"Zusätzliche_Kriterien"==e.group}));if(k&&"dateCreated"==r.key)t["dateCreatedMin"]=r.value.find((function(e){return"min"==e.key})).value,t["dateCreatedMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(u&&"alter"==r.key)t["alterMin"]=r.value.find((function(e){return"min"==e.key})).value,t["alterMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(u&&"gehalt"==r.key)t["gehaltMin"]=r.value.find((function(e){return"min"==e.key})).value,t["gehaltMax"]=r.value.find((function(e){return"max"==e.key})).value;else if((l||i)&&"plzVonBis"==r.key)t["plzBis"]=r.value.find((function(e){return"max"==e.key})).value,t["plzVon"]=r.value.find((function(e){return"min"==e.key})).value;else if(i&&"dayOfBirth"===r.key){var g;t["dayOfBirth"]=null===(g=r.value)||void 0===g?void 0:g.replaceAll(/t|m|j|%/g,"_")}else if(i&&"dayOfBirthVonBis"===r.key)t["dayOfBirthBis"]=r.value.find((function(e){return"max"==e.key})).value,t["dayOfBirthVon"]=r.value.find((function(e){return"min"==e.key})).value;else if(o&&"courtageAbschlussWpVonBis"==r.key)t["courtageAbschlussWp"]=r.value.find((function(e){return"min"==e.key})).value,t["courtageAbschlussWpBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(o&&"courtageBestandVonBis"==r.key)t["courtageBestand"]=r.value.find((function(e){return"min"==e.key})).value,t["courtageBestandBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(o&&"courtageVWLVonBis"==r.key)t["courtageVWL"]=r.value.find((function(e){return"min"==e.key})).value,t["courtageVWLBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(o&&"courtageAbschlussVersVonBis"==r.key)t["courtageAbschlussVers"]=r.value.find((function(e){return"min"==e.key})).value,t["courtageAbschlussVersBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(o&&"courtageBestandVersVonBis"==r.key)t["courtageBestandVers"]=r.value.find((function(e){return"min"==e.key})).value,t["courtageBestandVersBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(s&&"vertragVonBis"==r.key)t["vertragVon"]=r.value.find((function(e){return"min"==e.key})).value,t["vertragBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(s&&"vertragZuruekVonBis"==r.key)t["vertragZuruekVon"]=r.value.find((function(e){return"min"==e.key})).value,t["vertragZuruekBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(f&&"vertragVonBisAK"==r.key)t["vertragVonAK"]=r.value.find((function(e){return"min"==e.key})).value,t["vertragBisAK"]=r.value.find((function(e){return"max"==e.key})).value;else if(s&&"vertragZuruekVonBisAK"==r.key)t["vertragZuruekVonAK"]=r.value.find((function(e){return"min"==e.key})).value,t["vertragZuruekBisAK"]=r.value.find((function(e){return"max"==e.key})).value;else if(c&&"uebertragskontoVonBis"==r.key)t["uebertragskontoVon"]=r.value.find((function(e){return"min"==e.key})).value,t["uebertragskontoBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(d&&"besuchtsberichtVonBis"==r.key)t["besuchtsberichtVon"]=r.value.find((function(e){return"min"==e.key})).value,t["besuchtsberichtBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Vertragsbegin"==r.key)t["vertragsbeginMin"]=r.value.find((function(e){return"min"==e.key})).value,t["vertragsbeginMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Vertragsende"==r.key)t["vertragsendeMin"]=r.value.find((function(e){return"min"==e.key})).value,t["vertragsendeMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Gesamt"==r.key)t["gesamtMin"]=r.value.find((function(e){return"min"==e.key})).value,t["gesamtMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(m&&"Depotwert"==r.key)t["depotMin0"]=r.value.find((function(e){return"min"==e.key})).value,t["depotMax0"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Beteiligungen"==r.key)t["beteiligungenMin"]=r.value.find((function(e){return"min"==e.key})).value,t["beteiligungenMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Bankkonto"==r.key)t["bankkontoMin"]=r.value.find((function(e){return"min"==e.key})).value,t["bankkontoMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Jahresbeitrag"==r.key)t["jahresBetragMin"]=r.value.find((function(e){return"min"==e.key})).value,t["jahresBetragMax"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"Kundbarzum"==r.key)t["vFaeligkeitAb"]=r.value.find((function(e){return"min"==e.key})).value,t["vFaeligkeitBis"]=r.value.find((function(e){return"max"==e.key})).value;else if(v&&"vertragGesellschaft"==r.key)a.push(r.value),t[r.key]=a;else if(v&&"fremdGesellschaft"==r.key)a.push(r.value),t[r.key]=a;else if(!c||"kategorie"!=r.key&&"potential"!=r.key){if("zustimmung"==r.key){var b,h,p,B;t["zustimmGrund"]=(null===(b=r.value)||void 0===b||null===(h=b[0])||void 0===h?void 0:h.value)||"",t["zustimmStatus"]=(null===(p=r.value)||void 0===p||null===(B=p[1])||void 0===B?void 0:B.value)||""}else if("versSparten"===r.group&&r.value)t[r.group]?t[r.group].push(r):t[r.group]=[r];else if("Versicherungen"===r.group&&"vertragStatus"===r.key)t[r.key]?t[r.key].push(r.value):t[r.key]=[r.value];else if("Depot"===r.group&&"vvWK"===r.key)t[r.key]?t[r.key].push(r.value):t[r.key]=[r.value];else if(y&&"zusInformationenFreitext"==r.key)t["zusInformationenFreitext"]=y.filter((function(e){return"zusInformationenFreitext"===e.key})).map((function(e){return e.value}));else if(r.key)if(t[r.key])if(Array.isArray(t[r.key]))t[r.key].push(r.value);else{var x=t[r.key];t[r.key]=[x,r.value]}else t[r.key]=r.value}else t[r.key]?t[r.key]+=","+r.value:t[r.key]=r.value}null!==r&&void 0!==r&&r.filterNot&&(t["filterNot"]||(t["filterNot"]=[]),t["filterNot"].push(r.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-5d0f2870"),n.e("chunk-58979324"),n.e("chunk-716c0882")]).then(n.bind(null,"0f82"))}}},s=o,f=n("2877"),c=Object(f["a"])(s,a,r,!1,null,null,null);t["a"]=c.exports},6670: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.parentOptionMenuId,defaultMenu:e.$appNavigation.parentOptionMenu}}),n("PageHeaderTitleNavigation",{attrs:{title:e.$appNavigation.currentMenu.parent.label,subtitle:e.$appNavigation.currentMenu.label,defaultMenu:e.$appNavigation.currentOptionMenu,id:e.$appNavigation.currentOptionMenuId}}),e.lagerstellen&&e.lagerstellen.length?n("BaseFilter",{attrs:{filterId:"ad59a8c1-0a61-482a-8471-fbe6f092ba5f",title:"Konditionen filtern",metadata:e.filterMetadata},on:{onFilter:function(t){return e.filterForm(t)}}}):e.lagerstellen&&e.lagerstellen.length?e._e():n("GhostLoading",{attrs:{type:"block",config:{block:{height:100}},useBoxContainer:""}}),n("div",{staticClass:"box__container",attrs:{tid:"489796bd-259f-424b-80e5-f83526c042dd"}},[!e.loading&&e.tableRows.length?n("Table",{staticClass:"table-container",attrs:{tableId:"ded35895-8a4a-4d56-ad56-45ad956c3a8b",title:e.TABLE_TITLE,headers:e.tableHeaders,rows:e.tableRows,rowsPerPage:20,count:e.resultCount,exportConfig:{roottext:e.TABLE_TITLE}},on:{action:function(t){return e.executeAction(t)}}}):e.loading?n("GhostLoading",{attrs:{type:"table",title:e.TABLE_TITLE}}):n("NoData",{attrs:{title:e.TABLE_TITLE}})],1)],1)},r=[],u=n("1da1"),i=n("5530"),l=(n("96cf"),n("7db0"),n("64c5")),o=n("eef6"),s=n("2f62"),f=n("b967"),c=n("6eb5"),d=n("b1a7"),v=n("689f"),m=n("d53f"),k=n("0f82"),y=n("3931"),g=n("8103"),b="Konditionen",h={mixins:[f["a"]],components:{Table:v["a"],GhostLoading:c["a"],NoData:d["a"],BaseFilter:k["default"],OptionMenu:y["a"],PageHeaderTitleNavigation:g["a"]},data:function(){return{TABLE_TITLE:b,resultCount:null,loading:!0}},computed:Object(i["a"])(Object(i["a"])({},Object(s["b"])({fondswerte:o["default"].GETTERS.FONDSWERTE,lagerstellen:o["default"].GETTERS.LAGERSTELLEN,isBroker:l["default"].GETTERS.IS_BROKER,hasRoles:l["default"].GETTERS.HAS_ROLES,isFA:l["default"].GETTERS.IS_FA})),{},{tableHeaders:function(){return{lockedLeft:[Object(m["TextColumn"])("isin","ISIN").makeAlwaysVisible(),Object(m["TextColumn"])("fondsname","Fondsname")],center:[Object(m["NumberColumn"])("bestand_0","ab 0 EUR",4),Object(m["NumberColumn"])("bestand_0_5","ab 500.000",4),Object(m["NumberColumn"])("bestand_2_5","ab 2,5 Mio",4),Object(m["NumberColumn"])("bestand_5","ab 5 Mio",4),Object(m["NumberColumn"])("bestand_10","ab 10 Mio",4),Object(m["NumberColumn"])("bestand_25","ab 25 Mio",4)]}},tableRows:function(){return this.fondswerte||[]},filterMetadata:function(){return[{type:"group",key:"lagerstellen",label:"Lagerstellen",menuItems:this.lagerstellen||[]}]}}),mounted:function(){this.retrieveLagerstellen()},methods:{retrieveData:function(e){var t=this;this.loading=!0,this.$store.dispatch(o["default"].ACTIONS.RETRIEVE_FONDSWERTE,{suchGesellschaft:e}).then((function(){t.loading=!1}))},retrieveLagerstellen:function(){var e=this;this.loading=!0,this.$store.dispatch(o["default"].ACTIONS.RETRIEVE_LAGERSTELLEN).then((function(){e.loading=!1}))},filterForm:function(e){var t=e.find((function(e){return"lagerstellen"==e.group}));this.retrieveData(null===t||void 0===t?void 0:t.key)}},beforeRouteLeave:function(e,t,n){var a=this;return Object(u["a"])(regeneratorRuntime.mark((function r(){var u,i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:a.$addBreadcrumb({label:"zurück zu Übersicht Konditionen",fullPath:t.fullPath,breadcrumb:null===e||void 0===e||null===(u=e.meta)||void 0===u||null===(i=u.breadcrumb)||void 0===i?void 0:i.label}),a.$store.commit(o["default"].MUTATIONS.RESET_LIST),n();case 3:case"end":return r.stop()}}),r)})))()}},p=h,B=n("2877"),x=Object(B["a"])(p,a,r,!1,null,null,null);t["default"]=x.exports}}]);