(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-de10664a"],{"0376":function(e,t,a){"use strict";var r=a("1da1"),n=a("5530"),s=(a("96cf"),a("d81d"),a("7db0"),a("99af"),a("caad"),a("2532"),a("cca6"),a("2f62")),i=a("c1a1"),o=a("0f4c"),u=a("09de"),c="NEXT",p="PREV",l={data:function(){return{lastAntragStepDirClicked:null}},computed:Object(n["a"])(Object(n["a"])({},Object(s["b"])({saveAntragState:u["default"].GETTERS.SAVE_ANTRAG_STATE})),{},{bachToPreviousFormLink:function(){return this.antrag&&this.antrag.backToPreviousAntrag&&this.antrag.backToPreviousAntrag.bachToPreviousFormLink},backToPreviousFormLabel:function(){return this.antrag&&this.antrag.backToPreviousAntrag&&this.antrag.backToPreviousAntrag.backToPreviousFormLabel},hasBachToPreviousFormLink:function(){return!!this.bachToPreviousFormLink},beratungsMappeData:function(){return this.antrag&&this.antrag.beratungsMappeData},hasBeratungsData:function(){return this.beratungsMappeData&&this.beratungsMappeData.id&&this.beratungsMappeData.art&&this.beratungsMappeData.date},antragStepVisible:function(){if(!this.antragStep&&!this.steps)return null;var e=this.antragStep||this.steps,t=Object(i["e"])(e,this.antragData);return t},currentAntragStepIndex:function(){var e=this.$route.params.step,t=this.antragStepVisible;return t&&Array.isArray(t)&&t.map((function(e){return e.stepKey})).indexOf(e)||-1},hasPreviousAntragStep:function(){return this.currentAntragStepIndex>0},isLoadingPreviousAntragStep:function(){return this.saveAntragState&&this.lastAntragStepDirClicked===p},hasNextAntragStep:function(){var e=this.antragStepVisible;return e&&this.currentAntragStepIndex<e.length-1},isLoadingNextAntragStep:function(){return this.saveAntragState&&this.lastAntragStepDirClicked===c},currentAntragStepTitle:function(){var e,t,a,r=this.$route.params.step,n=this.$route.params.substep,s=this.antragStepVisible,i=(null===s||void 0===s||null===(e=s.find)||void 0===e?void 0:e.call(s,(function(e){return e.stepKey===r})))||{},o=n&&(null===i||void 0===i||null===(t=i.substeps)||void 0===t||null===(a=t.find)||void 0===a?void 0:a.call(t,(function(e){return e.substepKey===n})))||{};return o.label||i.label||""}}),watch:{saveAntragState:function(e){e||(this.lastAntragStepDirClicked=null)}},methods:{navigateToFirstStep:function(){if(!this.routeStep&&Array.isArray(this.steps)&&this.steps.length){var e=this.antragStepVisible?this.antragStepVisible[0]:this.steps[0];this.navigateToStep(e.stepKey)}},navigateNextStep:function(){if(Array.isArray(this.antragStepVisible)&&this.antragStepVisible.length){var e=this.$route.params.step,t=this.$route.params.substep;if(this.lastAntragStepDirClicked=c,!e&&!t)return void this.navigateToFirstStep();var a=this.antragStepVisible.map((function(e){return e.stepKey})).indexOf(e),r=this.antragStepVisible[a],n=a+1,s=this.antragStepVisible[n];if(t){var i=r.substeps.map((function(e){return e.substepKey})).indexOf(t),o=i+1,u=r.substeps[o];u?this.navigateToSubstep({stepKey:r.stepKey,substepKey:u.substepKey}):s&&this.navigateToStep(s.stepKey)}else s&&this.navigateToStep(s.stepKey)}},navigatePreviousStep:function(){if(Array.isArray(this.antragStepVisible)&&this.antragStepVisible.length){var e=this.$route.params.step,t=this.$route.params.substep;if(this.lastAntragStepDirClicked=p,!e&&!t)return void this.navigateToFirstStep();var a=this.antragStepVisible.map((function(e){return e.stepKey})).indexOf(e),r=this.antragStepVisible[a],n=a-1,s=this.antragStepVisible[n];if(t){var i=r.substeps.map((function(e){return e.substepKey})).indexOf(t),o=i-1,u=r.substeps[o];u?this.navigateToSubstep({stepKey:r.stepKey,substepKey:u.substepKey}):s&&s.substeps&&s.substeps.length?this.navigateToSubstep({stepKey:s.stepKey,substepKey:s.substeps[s.substeps.length-1].substepKey}):s&&this.navigateToStep(s.stepKey)}else s&&s.substeps&&s.substeps.length?this.navigateToSubstep({stepKey:s.stepKey,substepKey:s.substeps[s.substeps.length-1].substepKey}):s&&this.navigateToStep(s.stepKey)}},navigateToStep:function(e){var t=arguments,a=this;return Object(r["a"])(regeneratorRuntime.mark((function r(){var n,s,i,c,p,l,g;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(p=!(t.length>1&&void 0!==t[1])||t[1],!(a.steps&&(null===(n=a.steps.find((function(t){return t.stepKey===e})))||void 0===n||null===(s=n.substeps)||void 0===s?void 0:s.length)>0)){r.next=6;break}return a.navigateToSubstep({stepKey:e,substepKey:a.steps.find((function(t){return t.stepKey===e})).substeps[0].substepKey}),r.abrupt("return");case 6:if(!(a.antragStepVisible&&(null===(i=a.antragStepVisible.find((function(t){return t.stepKey===e})))||void 0===i||null===(c=i.substeps)||void 0===c?void 0:c.length)>0)){r.next=9;break}return a.navigateToSubstep({stepKey:e,substepKey:a.antragStepVisible.find((function(t){return t.stepKey===e})).substeps[0].substepKey}),r.abrupt("return");case 9:if(l="/beratung/formulare/antrag/".concat(a.$route.params.lagerstelle,"/").concat(a.$route.params.antragsName,"/").concat(e),a.$route.path.includes("wertpapierorder")?l="/beratung/formulare/antrag/WP/wertpapierorder/".concat(e):a.$route.path.includes("/vv/advisor-fragebogen/")&&(l="/beratung/vv/advisor-fragebogen/".concat(a.$route.params.lagerstelle,"/").concat(a.$route.params.antragsName,"/").concat(e)),g=a.$route.query||{},g=Object(o["i"])(g),!e){r.next=21;break}if(a.$store.commit(u["default"].MUTATIONS.UPDATE_HIGHEST_STEP,{id:a.antragId,stepKey:e}),a.$route.path===l){r.next=21;break}if(!p){r.next=19;break}return r.next=19,a.save();case 19:return r.next=21,a.$router.push({path:l,query:g}).catch((function(e){}));case 21:case"end":return r.stop()}}),r)})))()},navigateToSubstep:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var r,n,s,i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(r=e.stepKey,n=e.substepKey,s="/beratung/formulare/antrag/".concat(t.$route.params.lagerstelle,"/").concat(t.$route.params.antragsName,"/").concat(r,"/").concat(n),i=t.$route.query||{},i=Object(o["i"])(i),!r){a.next=11;break}return t.$store.commit(u["default"].MUTATIONS.UPDATE_HIGHEST_STEP,{id:t.antragId,stepKey:r}),a.next=8,t.save();case 8:if(t.$route.path===s){a.next=11;break}return a.next=11,t.$router.push({path:s,query:i});case 11:case"end":return a.stop()}}),a)})))()},navigateToStepAntrag:function(e){this.navigateToStep(e)},save:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var r,n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(!t.antragId||!t.$route.params.lagerstelle){a.next=5;break}return e&&(r={id:t.antragId,data:{}},t.$store.commit(u["default"].MUTATIONS.UPDATE_ANTRAG_DATA,r)),n="aktionen"===t.$route.params.step?"submit":"save",a.next=5,t.$store.dispatch(u["default"].ACTIONS.SAVE_ANTRAG,{id:t.antragId,lagerstelle:t.$route.params.lagerstelle,action:n});case 5:case"end":return a.stop()}}),a)})))()},navigateToFormsFinder:function(e,t){var a=this;return Object(r["a"])(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(n="/beratung/formulare/antrag/".concat(a.$route.params.lagerstelle,"/").concat(a.$route.params.antragsName,"/").concat(a.$route.params.substep?a.$route.params.step+"/"+a.$route.params.substep:a.$route.params.step,"/fondsfinder/").concat(e),!e||a.$route.path===n){r.next=4;break}return r.next=4,a.$router.push({path:n,query:t});case 4:case"end":return r.stop()}}),r)})))()},navigateToFormsFinderEditable:function(e,t){var a=this;return Object(r["a"])(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(n="/beratung/formulare/antrag/".concat(a.$route.params.lagerstelle,"/").concat(a.$route.params.antragsName,"/").concat(a.$route.params.substep?a.$route.params.step+"/"+a.$route.params.substep:a.$route.params.step,"/positionbearbeiten/").concat(e),a.$route.path===n){r.next=4;break}return r.next=4,a.$router.push({path:n,query:t});case 4:case"end":return r.stop()}}),r)})))()},navigateBackToCurrentStep:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a="/beratung/formulare/antrag/".concat(e.$route.params.lagerstelle,"/").concat(e.$route.params.antragsName,"/").concat(e.$route.params.substep?e.$route.params.step+"/"+e.$route.params.substep:e.$route.params.step),e.$router.path===a){t.next=4;break}return t.next=4,e.$router.push({path:a,query:{avoidAntragLoading:!0,backAction:!0}});case 4:case"end":return t.stop()}}),t)})))()},navigateBackToCurrentStepFromExternal:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r=null!==(a=e.$route.params.antragsName)&&void 0!==a?a:"wertpapierorder",n="/beratung/formulare/antrag/".concat(e.$route.params.lagerstelle,"/").concat(r,"/").concat(e.$route.params.substep?e.$route.params.step+"/"+e.$route.params.substep:e.$route.params.step),e.$router.path===n){t.next=5;break}return t.next=5,e.$router.push({path:n,query:{avoidAntragLoading:!0,backAction:!0}});case 5:case"end":return t.stop()}}),t)})))()},navigateToPreviousAntrag:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.hasBachToPreviousFormLink){t.next=3;break}return console.error("Error in navigateToPreviousAntrag: bachToPreviousFormLink not defined!"),t.abrupt("return");case 3:return a=e.antrag.beratungsMappeData&&e.antrag.beratungsMappeData.id,t.next=6,e.$router.push({path:e.bachToPreviousFormLink,query:{beratungsMappeId:a}});case 6:case"end":return t.stop()}}),t)})))()},goToFormsFinder:function(e,t){var a=arguments,n=this;return Object(r["a"])(regeneratorRuntime.mark((function r(){var s,i,o,u;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(s=a.length>2&&void 0!==a[2]&&a[2],i=a.length>3&&void 0!==a[3]&&a[3],e){r.next=4;break}return r.abrupt("return");case 4:if(o={},t&&(t.SINGLE_SELECTION&&(o.singleSelection=!0),t.isDimensional&&(o.isDimensional=!!t.isDimensional),t.isETF&&(o.isETF=!!t.isETF),t.isImmobilien&&(o.isImmobilien=!!t.isImmobilien),t.query&&(u=JSON.parse(t.query),Object.assign(o,u))),s&&(o.suppressFilterLagerstelle=s),!i){r.next=12;break}return r.next=10,n.navigateToFormsFinderEditable(e,o);case 10:r.next=14;break;case 12:return r.next=14,n.navigateToFormsFinder(e,o);case 14:case"end":return r.stop()}}),r)})))()},navigateToBeratungsPage:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.hasBeratungsData){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.$router.push({path:"/beratung/beratung/bearbeiten",query:{id:e.beratungsMappeData.id,art:e.beratungsMappeData.art,datum:e.beratungsMappeData.date}});case 4:case"end":return t.stop()}}),t)})))()}}};t["a"]=l},"0980":function(e,t,a){var r=a("3bc8");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var n=a("499e").default;n("308aec66",r,!0,{sourceMap:!1,shadowMode:!1})},"3bc8":function(e,t,a){var r=a("24fb");t=r(!1),t.push([e.i,".input-forms__label-content--bigger[data-v-1ef94191]{font-size:1.5rem}.input-forms__label-content--bigger>i[data-v-1ef94191]{font-size:2rem}",""]),e.exports=t},4390:function(e,t,a){"use strict";a("0980")},"9b5d":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"input-forms__container"},[a("div",{staticClass:"input-forms__label-container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[e.title?a("div",{staticClass:"input-forms__label-content input-forms__label-content--bigger"},[e._v(" "+e._s(e.title)+" ")]):e._e()])])]),a("div",{staticClass:"input-forms__input-container"},[e.value&&e.value.length?a("div",[a("div",[a("Table",{attrs:{tableId:"807a4783-84f1-4fe4-a265-4653aeaa4ec5",headers:e.headers,rows:e.rows,rowId:"index",hidePagination:""},on:{"action-EDIT":function(t){return e.openPosition(t.index)},"action-DELETE":function(t){return e.deletePosition(t.index)}}})],1)]):a("div",[a("div",[e._v("Depotauswahl ist leer")])])]),a("hr"),e._m(0),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("ComboBox",{attrs:{values:e.config.depots,firstEmpty:""},model:{value:e.depot,callback:function(t){e.depot=t},expression:"depot"}})],1),a("div",{staticClass:"col"},[a("BaseButton",{attrs:{disabled:!e.depot},on:{click:function(t){return e.openNewPosition(e.depot)}}},[e._v("Formular für Depot erstellen")])],1)]),e._m(1),a("div",{staticClass:"row"},[a("div",{staticClass:"col"}),a("div",{staticClass:"col"},[a("BaseButton",{on:{click:function(t){return e.openNewPosition()}}},[e._v("Formular erstellen")])],1)])])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[e._v(" Übertrag eines Depots ")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[e._v(" Freies Übertragsformular (Hier können Sie alle Daten selbst eingeben.) ")])])}],s=a("2909"),i=a("5530"),o=(a("d81d"),a("7db0"),a("99af"),a("fb6a"),a("a434"),a("2f62")),u=a("09de"),c=a("6758"),p=a("04bc"),l=a("0376"),g=a("9131"),h=a("689f"),b=a("d53f"),d=a("c0a4"),f={mixins:[l["a"]],components:{BaseButton:p["default"],ComboBox:g["default"],Table:h["a"],PhPencil:d["PhPencil"],PhTrash:d["PhTrash"]},props:{title:{},config:{},value:{},categoryId:{},antragId:{type:String,required:!0}},data:function(){return{depot:null,gesellschaft:null,headers:{lockedLeft:[Object(b["TextColumn"])("Gesellschaft","Gesellschaft")],center:[Object(b["TextColumn"])("Depotnummer","Depotnummer"),Object(b["NumberColumn"])("Menge","Menge")],lockedRight:[Object(b["ActionColumn"])("actions","Aktionen")]}}},computed:Object(i["a"])(Object(i["a"])({},Object(o["b"])({antragData:u["default"].GETTERS.ANTRAEGE_DATA,customerData:c["default"].GETTERS.CUSTOMER_DATA,additionalPersons:c["default"].GETTERS.CUSTOMER_DATA_ADDITIONAL_PERSONS})),{},{rows:function(){for(var e=this,t=[],a=1;a<=this.config.anzahlFonds;a++)t.push(a);var r=[Object(b["SimpleAction"])("EDIT",d["PhPencil"],"Bearbeiten"),Object(b["SimpleAction"])("DELETE",d["PhTrash"],"Löschen")];return this.value.map((function(a,n){return{Gesellschaft:"FODB",Depotnummer:a.bisherDepotnr,Menge:(t.find((function(e){return!a["isin"+e]}))||e.config.anzahlFonds+1)-1,index:n,actions:r}}))},persons:function(){var e=this.additionalPersons||[];return[this.customerData].concat(Object(s["a"])(e))}}),mounted:function(){this.$store.dispatch(c["default"].ACTIONS.GET_CUSTOMER_DATA),this.$store.dispatch(c["default"].ACTIONS.GET_CUSTOMER_DATA_ADDITIONAL_PERSONS)},methods:{openNewPosition:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,a={};null!=t&&(a=this.config.gesellschaften.find((function(e){return e.value==t}))||this.config.depots.find((function(e){return e.value==t}))),a.alle=!1,a.sparUebernehmen=!1,a.sparLoeschen=!1,a.entnahmeUebernehmen=!1,a.entnahmeLoeschen=!1,a.uebersendung=!1,a.befristung=!1,a.depotLoeschung=!1;for(var r=function(t){var r=e.antragData[e.antragId]&&e.antragData[e.antragId]["INPUT_PERSONEN_INHABER"+t];if(!r)return"continue";var n=e.persons.find((function(e){return e&&e.personId+""===r+""}));n&&(a["bisherName"+t]=n.personalDataAddress&&n.personalDataAddress.lastName,a["bisherVorname"+t]=n.personalDataAddress&&n.personalDataAddress.firstName,a["bisherID"+t]=n.personalDataTax&&n.personalDataTax.taxID)},n=1;n<=2;n++)r(n);var s=this.value?this.value.slice():[];s.push(a),this.$emit("input",s),this.openPosition(s.length-1)},openPosition:function(e){var t={};this.$router.push({path:"/beratung/formulare/antrag/".concat(this.$route.params.lagerstelle,"/").concat(this.$route.params.antragsName,"/").concat(this.$route.params.step,"/fodbdepotuebertragunginn/").concat(this.categoryId,"/").concat(e),query:t})},deletePosition:function(e){var t=this.value.slice();t.splice(e,1),this.$emit("input",t)}}},m=f,v=(a("4390"),a("2877")),T=Object(v["a"])(m,r,n,!1,null,"1ef94191",null);t["default"]=T.exports}}]);