(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["postfach-smsn","credit","suitabilityTest"],{"02b77":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:"SMS"}}),e.defaultOptions?n("BaseFilter",{attrs:{title:"SMS Filter",filterId:"PostfachSMSFilter",configFilter:e.filterConfig,metadata:e.metadata,defaultOptions:e.defaultOptions,showSaveButton:"",hasSmartSearch:"",immidiateSearch:""},on:{onFilter:e.onFilter}}):e._e(),n("div",{staticClass:"box__container"},[e.rows.length?n("Table",{attrs:{headers:e.headers,rows:e.rows,rowsPerPage:25,rowId:"rowid",exportConfig:{roottext:"Postfach"},mobileConfig:{title:"name",headers:["subject","dateTime","contact"]}},on:{clickRow:e.clickBetreff,"click-subject":e.clickBetreff,"click-name":function(t){return e.openCustomerNewTab(t.nummer)}}}):e.loading?n("GhostLoading",{attrs:{type:"table",config:{table:{rows:5}}}}):n("NoData")],1)],1)},r=[],u=n("5530"),i=(n("d81d"),n("99af"),n("689f")),o=n("d53f"),l=n("6c2e"),s={mixins:[l["a"]],components:{Table:i["a"]},data:function(){return{category:"sms",mailboxLabel:"SMS",filterConfig:{placeholderForDefSearchInput:"Mobilnummer",defaultSearchInputKeys:["subject"],hideFirstColumn:!0}}},computed:{headers:function(){return{lockedLeft:[Object(o["PillColumn"])("status","Status"),Object(o["DateTimeColumn"])("dateTime","Datum",void 0,1),Object(o["TextColumn"])("subject","Betreff").makeLink()],center:[Object(o["TextColumn"])("name","Name").makeConditionalLink("hasNummer").makeAlwaysVisible(),Object(o["TextColumn"])("contact","Kontakt")],lockedRight:[]}},rows:function(){var e=this;return this.records.map((function(t){return Object(u["a"])(Object(u["a"])({},t),{},{rowid:t.commId+e.category+t.date,status:e.getStatusMetadata(t),subject:t.subject||"[kein Betreff]",dateTime:t.date,hasNummer:e.canOpenCustomer(t)})}))},metadata:function(){var e=[{type:"group",key:"allgemein",label:"Allgemein",menuItems:[{type:"text",label:"Betreff",key:"subject",emptyDenied:!0},{type:"text",label:"Name",key:"name",emptyDenied:!0},{type:"dateRange",label:"Zeitraum",key:"zeitraum",emptyDenied:!0},{type:"datepicker",label:"Datum",key:"datum",emptyDenied:!0}]}];return e}},methods:{getStatusMetadata:function(e){var t,n,a,r,u,i;return null!==e&&void 0!==e&&null!==(t=e.status)&&void 0!==t&&t.warning?{type:"warning",label:null===e||void 0===e||null===(r=e.status)||void 0===r?void 0:r.warning}:null!==e&&void 0!==e&&null!==(n=e.status)&&void 0!==n&&n.success?{type:"success",label:null===e||void 0===e||null===(u=e.status)||void 0===u?void 0:u.success}:null!==e&&void 0!==e&&null!==(a=e.status)&&void 0!==a&&a.danger?{type:"danger",label:null===e||void 0===e||null===(i=e.status)||void 0===i?void 0:i.danger}:void 0},clickBetreff:function(e){e.commId&&this.$router.push("/communication/postfach/".concat(this.routeStep,"/").concat(this.category,"/").concat(e.commId))}}},c=s,f=n("2877"),d=Object(f["a"])(c,a,r,!1,null,null,null);t["default"]=d.exports},"60e0":function(e,t,n){"use strict";n.d(t,"b",(function(){return o}));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 o(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 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(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})),o=e.find((function(e){return"adresse"==e.group})),l=e.find((function(e){return"courtage"==e.group})),s=e.find((function(e){return"vertragFK"==e.group})),c=e.find((function(e){return"vertragAK"==e.group})),f=e.find((function(e){return"diverses1"==e.group})),d=e.find((function(e){return"diverses2"==e.group})),m=e.find((function(e){return"Versicherungen"==e.group})),v=e.find((function(e){return"Depot"==e.group})),y=e.find((function(e){return"allgemein"==e.group})),k=e.filter((function(e){return"Zusätzliche_Kriterien"==e.group}));if(y&&"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((o||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 h;t["dayOfBirth"]=null===(h=r.value)||void 0===h?void 0:h.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(l&&"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(l&&"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(l&&"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(l&&"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(l&&"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(c&&"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(f&&"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(m&&"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(m&&"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(m&&"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(v&&"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(m&&"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(m&&"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(m&&"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(m&&"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(m&&"vertragGesellschaft"==r.key)a.push(r.value),t[r.key]=a;else if(m&&"fremdGesellschaft"==r.key)a.push(r.value),t[r.key]=a;else if(!f||"kategorie"!=r.key&&"potential"!=r.key){if("zustimmung"==r.key){var p,g,b,B;t["zustimmGrund"]=(null===(p=r.value)||void 0===p||null===(g=p[0])||void 0===g?void 0:g.value)||"",t["zustimmStatus"]=(null===(b=r.value)||void 0===b||null===(B=b[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(k&&"zusInformationenFreitext"==r.key)t["zusInformationenFreitext"]=k.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 S=t[r.key];t[r.key]=[S,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=l,c=n("2877"),f=Object(c["a"])(s,a,r,!1,null,null,null);t["a"]=f.exports},"6c2e":function(e,t,n){"use strict";var a=n("5530"),r=(n("ac1f"),n("159b"),n("7db0"),n("b0c0"),n("d3b7"),n("99af"),n("d81d"),n("4de4"),n("e6cf"),n("a79d"),n("998a")),u=n("64c5"),i=n("cee4"),o=n("5a0c"),l=n.n(o),s=n("6eb5"),c=n("b1a7"),f=n("9ee4"),d=n("3931"),m=n("8103"),v=n("0f82"),y=n("2f62"),k=n("2841");t["a"]={components:{GhostLoading:s["a"],NoData:c["a"],OptionMenu:d["a"],PageHeaderTitleNavigation:m["a"],BaseFilter:v["default"]},data:function(){return{records:[],loading:!1,selectedRows:[],filterParams:{},defaultOptions:{}}},computed:Object(a["a"])(Object(a["a"])({},Object(y["b"])({isCustomer:u["default"].GETTERS.IS_CUSTOMER,postfachDefaultFilters:r["default"].GETTERS.POSTFACH_DEFAULT_FILTERS})),{},{routeStep:function(){return/[^/]*$/.exec(this.$route.path)[0]}}),mounted:function(){var e=this.postfachDefaultFilters,t=e.fromDate,n=e.toDate;this.defaultOptions={zeitraum:{value:[{key:"min",value:t},{key:"max",value:n}]}}},methods:{canOpenCustomer:function(e){return!this.isCustomer&&!!e.nummer&&Object(k["f"])(e.nummer)},openCustomerNewTab:function(e){e&&this.$store.dispatch(u["default"].ACTIONS.OPEN_CUSTOMER_NEW_TAB,{customerId:e})},onFilter:function(e){var t={};e.forEach((function(e){var n=e.value;"zeitraum"==e.key?(t.fromDate=f["a"].toDateStr(n.find((function(e){return"min"==e.key})).value),t.toDate=f["a"].toDateStr(n.find((function(e){return"max"==e.key})).value)):"datum"==e.key?(t.fromDate=f["a"].toDateStr(n),t.toDate=f["a"].toDateStr(n)):t[e.key]=n})),this.filterParams=t,this.doSearch(t)},doSearch:function(e){var t=this;this.loading=!0;var n={isInbox:"Ausgang"!=e.postfach,isOutbox:"Eingang"!=e.postfach,fromDate:e.fromDate||"01.01.2000",toDate:e.toDate||l()(new Date).format("DD.MM.YYYY"),subject:e.subject||"",name:e.name||"",defaultSearchInput:e.defaultSearchInput||"",showOnlyUnreadMessages:e.showOnlyUnreadMessages||!1},a="";for(var r in n)n.hasOwnProperty(r)&&(a+=(a.length?"&":"?")+r+"="+n[r]);i["a"].get("".concat("/MSC3/restful","/postfach/list/").concat(this.routeStep)+a,{defaultSpinner:!0}).then((function(e){return t.records=e.data.records})).finally((function(){t.selectedRows=[],t.loading=!1}))},deleteRow:function(e){var t=this;this.$store.dispatch(r["default"].ACTIONS.DELETE_FROM_POSTFACH,{id:e.commId,url:this.category}).then((function(){return t.doSearch(t.filterParams)}))},deleteSelected:function(){var e=this,t=this.selectedRows.filter((function(e){return e.deletable})).map((function(t){return{id:t.commId,category:e.mailboxLabel}}));i["a"].post("".concat("/MSC3/restful","/postfach/deleteList"),t,{defaultSpinner:!0}).then((function(){e.doSearch(e.filterParams)}))}},beforeRouteLeave:function(e,t,n){this.$addBreadcrumb({to:e,from:t,label:"Zurück"}),n()}}},"9e00":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("router-view")},r=[],u={name:"BaseRouterView"},i=u,o=n("2877"),l=Object(o["a"])(i,a,r,!1,null,null,null);t["default"]=l.exports}}]);