PageSourceSearch

https://der-reisemanager.com/js/widget-settings.6ee1ed68.js

js der-reisemanager.com collected 2026-10-08 06:15:56 UTC 13,336 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunkfrontend_manager"]=self["webpackChunkfrontend_manager"]||[]).push([[431],{11223:function(t,e,i){i.r(e),i.d(e,{default:function(){return k}});var a=i(20641);const l={class:"settings-view"},n={class:"profile-settings"},o={class:"settings-sidebar"},s={class:"settings-main"};function r(t,e,i,r,u,d){const c=(0,a.g2)("SettingsNavigation"),g=(0,a.g2)("router-view");return(0,a.uX)(),(0,a.CE)("div",l,[(0,a.Lk)("div",n,[(0,a.Lk)("div",o,[(0,a.bF)(c)]),(0,a.Lk)("div",s,[(0,a.bF)(g)])])])}var u=i(90033);function d(t,e,i,l,n,o){const s=(0,a.g2)("v-list-subheader"),r=(0,a.g2)("Svg-icon"),d=(0,a.g2)("v-list-item"),c=(0,a.g2)("v-list-item-title"),g=(0,a.g2)("v-btn"),m=(0,a.g2)("v-btn-toggle"),h=(0,a.g2)("v-list");return(0,a.uX)(),(0,a.CE)("div",null,[(0,a.bF)(h,{class:"setting-panel",shaped:""},{default:(0,a.k6)((()=>[(0,a.bF)(s,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.sidebar.Settings").toUpperCase()),1)])),_:1}),(0,a.bF)(m,{color:"primary",variant:"text",mandatory:"",class:"buttons-group"},{default:(0,a.k6)((()=>[(0,a.bF)(g,{to:{name:"profile-edit"},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.accountIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.sidebar.Profile")),1)])),_:1})])),_:1}),t.$hasPermission("a3m_core.DestinationManager")?((0,a.uX)(),(0,a.Wv)(g,{key:0,to:{name:"organisation-countries-selection"},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.mapMarkerIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.settings.country.CountrySelection")),1)])),_:1})])),_:1})):(0,a.Q3)("",!0),t.$hasPermission("a3m_core.DestinationManager")?((0,a.uX)(),(0,a.Wv)(g,{key:1,to:{name:"organisation-cruise-lines"},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.cruiseIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.cruise.CruiseLinesFavorites")),1)])),_:1})])),_:1})):(0,a.Q3)("",!0),t.$hasPermission("a3m_core.DestinationManager")?((0,a.uX)(),(0,a.Wv)(g,{key:2,to:{name:"filter-settings",params:{type:"mytrip"}},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.mytripMapIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.myjourney_page.Page")),1)])),_:1})])),_:1})):(0,a.Q3)("",!0),t.$hasPermission("a3m_core.DestinationManager")?((0,a.uX)(),(0,a.Wv)(g,{key:3,to:{name:"filter-settings",params:{type:"mycruise"}},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.mytripMapIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.myjourney_page.CruisePage")),1)])),_:1})])),_:1})):(0,a.Q3)("",!0),t.$hasPermission("a3m_core.DestinationManagerWidget")?((0,a.uX)(),(0,a.Wv)(g,{key:4,to:{name:"widget-settings"},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.mytripMapIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.settings.Widget")),1)])),_:1})])),_:1})):(0,a.Q3)("",!0),t.$hasPermission("a3m_core.DestinationManagerCustomerContent")?((0,a.uX)(),(0,a.Wv)(g,{key:5,to:{name:"customer-content-settings"},class:"rounded-item",color:"primary"},{default:(0,a.k6)((()=>[(0,a.bF)(d,null,{default:(0,a.k6)((()=>[(0,a.bF)(r,{type:"mdi",path:n.mytripMapIcon},null,8,["path"])])),_:1}),(0,a.bF)(c,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,u.v_)(t.$t("ui.settings.IndividualContent")),1)])),_:1})])),_:1})):(0,a.Q3)("",!0)])),_:1})])),_:1})])}var c=i(41877),g=i(58872),m=i(9165),h={name:"SettingsNavigation",components:{SvgIcon:c.A},data(){return{accountIcon:g.oBW,mapMarkerIcon:m.v9I,mytripMapIcon:m.pz6,cruiseIcon:m.qAP}}},p=i(64621);const v=(0,p.A)(h,[["render",d],["__scopeId","data-v-b72cf304"]]);var f=v,y={name:"SettingsView",components:{SettingsNavigation:f}};const b=(0,p.A)(y,[["render",r]]);var k=b}
1,29356:function(t,e,i){i.r(e),i.d(e,{default:function(){return _}});i(18111),i(13579);var a=i(20641),l=i(90033);const n={class:"widget-settings"},o={class:"block-title"},s={class:"default-query-input"},r={class:"widget-category-checkbox"},u={class:"default-nationality-field"},d={key:0,class:"selected-items"},c={class:"d-flex"},g={class:"integration"},m={class:"block-title mb-2 mt-2"},h={class:"px-2 mb-6"},p={class:"text-right mt-6"};function v(t,e,i,v,f,y){const b=(0,a.g2)("v-snackbar"),k=(0,a.g2)("v-autocomplete"),_=(0,a.g2)("v-checkbox"),F=(0,a.g2)("v-list-item-title"),W=(0,a.g2)("v-list-item"),w=(0,a.g2)("v-icon"),N=(0,a.g2)("v-btn"),C=(0,a.g2)("v-list-item-action"),S=(0,a.g2)("v-divider"),O=(0,a.g2)("v-list-item-subtitle"),$=(0,a.g2)("v-list"),V=(0,a.g2)("v-text-field"),I=(0,a.g2)("v-col"),M=(0,a.g2)("v-row");return(0,a.uX)(),(0,a.CE)("div",null,[(0,a.Lk)("div",n,[(0,a.Lk)("div",o,(0,l.v_)(t.$t("ui.settings.Widget")),1),(0,a.bF)(b,{modelValue:f.showSavedMessage,"onUpdate:modelValue":e[0]||(e[0]=t=>f.showSavedMessage=t),timeout:2e3,color:"success"},{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.$t("ui.settings.Saved")),1)])),_:1},8,["modelValue"]),(0,a.bF)(b,{modelValue:f.showValidationError,"onUpdate:modelValue":e[1]||(e[1]=t=>f.showValidationError=t),timeout:2e3,color:"error"},{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.$t(f.validationErrorMessage)),1)])),_:1},8,["modelValue"]),(0,a.bF)(b,{modelValue:f.showCopiedMessage,"onUpdate:modelValue":e[2]||(e[2]=t=>f.showCopiedMessage=t),timeout:2e3,color:"success"},{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.$t("ui.action.Copied")),1)])),_:1},8,["modelValue"]),(0,a.Lk)("div",s,[(0,a.bF)(k,{modelValue:f.defaultNationality,"onUpdate:modelValue":e[3]||(e[3]=t=>f.defaultNationality=t),items:t.countries,"item-title":"nameShort","item-value":"iso2",variant:"underlined",label:t.$t("ui.widget.WidgetDefaultNationality"),height:"50px",style:{"padding-inline":"8px"},clearable:""},null,8,["modelValue","items","label"])]),(0,a.Lk)("div",r,[(0,a.bF)(_,{modelValue:f.defaultTravelPurpose,"onUpdate:modelValue":e[4]||(e[4]=t=>f.defaultTravelPurpose=t),value:"TOURISM",color:"primary",label:t.$t("myjourney.PrivateTravel")},null,8,["modelValue","label"]),(0,a.bF)(_,{modelValue:f.defaultTravelPurpose,"onUpdate:modelValue":e[5]||(e[5]=t=>f.defaultTravelPurpose=t),value:"BUSINESS",color:"primary",label:t.$t("ui.myjourney.BusinessTravel")},null,8,["modelValue","label"])]),(0,a.Lk)("div",u,[(0,a.bF)(k,{ref:"autocomplete",modelValue:f.selectedNationality,"onUpdate:modelValue":e[6]||(e[6]=t=>f.selectedNationality=t),"search-input":f.countrySearch,"onUpdate:searchInput":e[7]||(e[7]=t=>f.countrySearch=t),items:t.countries,"item-title":"nameShort","item-value":"iso2",variant:"underlined","return-object":"",label:t.$t("ui.settings.MaxNationalities"),height:"50px",style:{"padding-inline":"8px"},clearable:"","open-on-clear":""},{item:(0,a.k6)((({item:t})=>[(0,a.bF)(W,{disabled:y.menuIsDisabled(),onClick:e=>y.addNationality(t.raw),class:(0,l.C4)({"selected-item":f.listOfNationalities.some((e=>e.id===t.raw.id))})},{default:(0,a.k6)((()=>[(0,a.bF)(F,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.raw.nameShort),1)])),_:2},1024)])),_:2},1032,["disabled","onClick","class"])])),_:1},8,["modelValue","search-input","items","label"]),f.listOfNationalities.length?((0,a.uX)(),(0,a.CE)("div",d,[(0,a.bF)($,{"three-line":0==f.listOfNationalities.length,class:"py-0"},{default:(0,a.k6)((()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(f.listOfNationalities,((t,i)=>((0,a.uX)(),(0,a.CE)(a.FK,{key:t.country.id},[(0,a.bF)(W,{class:"country-selection-item"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",c,[(0,a.bF)(W,null,{default:(0,a.k6)((()=>[(0,a.bF)(w,{color:"gray lighten-1"},{default:(0,a.k6)((()=>e[9]||(e[9]=[(0,a.eW)("language")]))),_:1})])),_:1}),(0,a.bF)(W,null,{default:(0,a.k6)((()=>[(0,a.bF)(F,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.country.nameShort),1)])),_:2},1024)])),_:2},1024)]),(0,a.bF)(C,null,{default:(0,a.k6)((()=>[(0,a.bF)(N,{color:"primary",onClick:t=>y.removeNationality(i)},{default:(0,a.k6)((()=>e[10]||(e[10]=[(0,a.eW)("-")]))),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024),i+1<f.listOfNationalities.length?((0,a.uX)(),(0,a.Wv)(S,{key:t.country.id+"__divider"})):(0,a.Q3)("",!0)],64)))),128)),0==f.listOfNationalities.length?((0,a.uX)(),(0,a.Wv)(W,{key:0,class:"country-selection-empty"},{default:(0,a.k6)((()=>[(0,a.bF)(W,null,{default:(0,a.k6)((()=>[(0,a.bF)(w,{color:"gray lighten-1"},{default:(0,a.k6)((()=>e[11]||(e[11]=[(0,a.eW)("language")]))),_:1})])),_:1}),(0,a.bF)(W,null,{default:(0,a.k6)((()=>[(0,a.bF)(F,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.$t("ui.settings.country.CountrySelectionShowAllCountries")),1)])),_:1}),(0,a.bF)(O,null,{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.$t("ui.settings.country.CountrySelection")),1)])),_:1})])),_:1})])),_:1})):(0,a.Q3)("",!0)])),_:1},8,["three-line"])])):(0,a.Q3)("",!0)]),(0,a.Lk)("div",g,[(0,a.Lk)("div",m,(0,l.v_)(t.$t("ui.widget.Integration")),1),(0,a.Lk)("div",h,[(0,a.bF)(M,null,{default:(0,a.k6)((()=>[y.organisation?((0,a.uX)(),(0,a.Wv)(I,{key:0,cols:"12"},{default:(0,a.k6)((()=>[(0,a.bF)(V,{disabled:"",modelValue:y.widgetCode,"onUpdate:modelValue":e[8]||(e[8]=t=>y.widgetCode=t),variant:"underlined",label:t.$t("ui.settings.profile.WidgetCode"),messages:t.$t("ui.widget.OrganisationIdIntro"),class:"organisation-id"},{"append-inner":(0,a.k6)((()=>[(0,a.bF)(w,{class:"clickable-icon",onClick:y.copyText},{default:(0,a.k6)((()=>e[12]||(e[12]=[(0,a.eW)("content_copy")]))),_:1},8,["onClick"])])),_:1},8,["modelValue","label","messages"])])),_:1})):(0,a.Q3)("",!0)])),_:1})])]),(0,a.Lk)("div",p,[(0,a.bF)(N,{color:"primary",onClick:y.saveOrganisation},{default:(0,a.k6)((()=>[(0,a.eW)((0,l.v_)(t.$t("ui.action.Save")),1)])),_:1},8,["onClick"])])])])}i(44114),i(61701);var f=i(66278),y={name:"WidgetSettingsView",mounted(){this.countriesFetchAll(),this.loadWidgetOrganisation(),this.loadOrganisation()},data(){return{showValidationError:!1,showSavedMessage:!1,showCopiedMessage:!1,validationErrorMessage:"",defaultNationality:null,defaultTravelPurpose:null,listOfNationalities:[],selectedNationality:null,countrySearch:"",maxWidgetNationalities:null}},computed:{...(0,f.aH)({authOrganisation:t=>t.authStore.organisation,countries:t=>t.mapCountriesStore.entries}),...(0,f.L8)({organisationGetById:"organisationStore/getById"}),organisation(){return this.authOrganisation&&this.authOrganisation.id?this.organisationGetById(this.authOrganisation.id):null},widgetCode(){return`<iframe src="${window.location.origin+"/w/map"}/${this.organisation.data.idCodePublic}" style="width: 100%; height: 85vh; border: none;"></iframe>`}},methods:{...(0,f.i0)({organisationWidgetFetch:"widgetStore/fetch",countriesFetchAll:"mapCountriesStore/fetchAll",organisationWidgetUpdate:"widgetStore/update",organisationFetch:"organisationStore/fetch"}),menuIsDisabled(){return this.listOfNationalities.length>=this.maxWidgetNationalities},loadWidgetOrganisation(){this.authOrganisation&&this.authOrganisation.id&&this.organisationWidgetFetch({variables:{id:this.authOrganisation.id}}).then((t=>{t.result.id&&this.fillForm(t),this.maxWidgetNationalities=t.result.maxWidgetNationalities}))},loadOrganisation(){this.authOrganisation&&this.authOrganisation.id&&this.organisationFetch({variables:{id:this.authOrganisation.id},force:!0})},saveOrganisation(){if(!this.validateForm())return void(this.showValidationError=!0);const t=this.listOfNationalities.map((t=>t.country.iso2));
1let e={id:this.authOrganisation.id,nationalityDefault:this.defaultNationality,restrictionType:this.defaultTravelPurpose,nationalities:t};this.organisationWidgetUpdate({variables:{input:e}}).then((()=>{this.showSavedMessage=!0})).catch((()=>{}))},validateForm(){const t=!this.defaultNationality||!this.defaultTravelPurpose||0===this.listOfNationalities.length,e=this.listOfNationalities.some((t=>t.country.iso2===this.defaultNationality));return!(t||!e)||(this.showValidationError=!0,this.validationErrorMessage=t?"ui.widget.EmptyError":"ui.widget.NationalitiesError",!1)},fillForm(t){this.defaultNationality=t.result.nationalityDefault.country.iso2,this.defaultTravelPurpose=t.result.restrictionType,this.listOfNationalities=t.result.nationalities},addNationality(t){if(this.listOfNationalities.length>=this.maxWidgetNationalities)return;let e=this.listOfNationalities.some((e=>e.country.id==t.id));if(t&&!e){const e={country:{id:t.id,iso2:t.iso2,nameShort:t.nameShort}};this.listOfNationalities.push(e)}this.$nextTick((()=>{this.selectedNationality=null,this.countrySearch="",this.$refs.autocomplete.blur()}))},removeNationality(t){this.listOfNationalities.splice(t,1)},copyText(){navigator.clipboard.writeText(this.widgetCode),this.showCopiedMessage=!0}},watch:{authOrganisation(){this.loadWidgetOrganisation(),this.loadOrganisation()}}},b=i(64621);const k=(0,b.A)(y,[["render",v],["__scopeId","data-v-6c532079"]]);var _=k}}]);
2//# sourceMappingURL=widget-settings.6ee1ed68.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.