PageSourceSearch

https://portal.tbbexpress.com/assets/dash/js/views/sales/addresses/form.js?id=23677365983a7d0d

js tbbexpress.com collected 2026-10-09 03:47:53 UTC 12,771 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1872],{13102:(e,t,r)=>{r.d(t,{A:()=>p});var s=r(66587),a=r(2891),o=r(19685),i=r(15918),n=r(57937),d=r(71394),l=r(21455),m=r(23443),c=r(14070),u=r(19298),f=r(51053),_=r(92403),v=r(84324);e=r.hmd(e);const p={name:"addresses-form",components:{FormSelectAlone:v.A,FormEmail:_.A,FormCheckbox:f.A,FormText:u.A,FormColor:c.A,FormImage:m.A,FormNumber:l.A,FormDate:d.A,FormPrice:n.A,FormSelect:i.A,FormSubmit:o.A},data:function(){return{lists:s.A,main_address:!1,default_address:!1,exw_address:!1,title:"",hasexw:!1,address_id:0,relation_id:0,formLoading:!0,places:{},countries:{},zipcode_required:!1,ups_exw_popup_showed:0}},watch:{"form.data.exw_transporter":function(e){"ups"==e.id&&this.onExwUPS()}},computed:{zipcodeDisabled:function(){var e=!1;return void 0!==this.form.data.postcode_disabled&&this.form.data.postcode_disabled&&(e=!0),e},zipcodeClass:function(){var e=this.form.isInvalid("zipcode");return(void 0!==this.form.data.postcode_required&&this.form.data.postcode_required||this.zipcode_required)&&(e+=" required"),e},redirectTo:function(){return this.relation_id&&this.relation_id>0?{name:"relations.show",params:{relation_id:this.relation_id}}:{name:"portal.addresses.index"}}},created:function(){var t=this;this.address_id=this.$route.params.address_id,this.relation_id=this.$route.params.relation_id,this.$store.dispatch("initForm",new a.A({base:"/sales/addresses",router:this.$router,data:{type:null,active:!0}})),this.address_id>0?(this.title=this.r("Adres wijzigen"),this.load()):(this.title=this.r("Adres toevoegen"),this.formLoading=!1),axios.post("/settings/countries/json").then(function(e){var r=e.data;t.countries=r.items}),axios.post("/sales/modules/list",{relation_id:this.user.relation_id,address_id:this.address_id}).then(function(r){var s=r.data;if(s.length>0)for(e in s)"exw"===s[e].type&&s[e].active&&(console.log(s[e]),t.hasexw=!0);return!1})},methods:{load:function(){var e=this;console.log("loading..");var t={address_id:this.address_id,relation_id:this.relation_id};axios.post("/sales/addresses/show",t).then(function(t){var r=t.data;e.form.data=r.data,e.formLoading=!1,e.main_address=!!r.data.is_main,e.default_address=1==r.data.is_default,e.getCountry("")})},onExwUPS:function(){var e=this;if("ups"==this.form.data.exw_transporter.id&&1==this.form.data.exw&&0==this.ups_exw_popup_showed){console.log("onExwUPS executed");axios.post("/settings/popups/popup",{type:"exw-address-ups"}).then(function(t){e.ups_exw_popup_showed=1;var r=t.data.data;e.openModal("dynamic",{popup:r})})}},setRemoveDefault:function(){},mainAddressAlert:function(e){var t=this;this.main_address?(e.preventDefault(),this.sendAlert("error","main_address_required",this.r("Er moet een hoofdadres opgegeven zijn. Markeer eerst een ander adres als hoofdadres.")),setTimeout(function(){return t.clearAlert()},2500)):this.form.data.is_main||(this.sendAlert("success","main_address_changed",this.r("U heeft een nieuw hoofdadres gekozen.")),setTimeout(function(){return t.clearAlert()},2500))}},mounted:function(){var e=this;this.form.instance=this.$refs.form,this.form.doAfter=function(t){Event.$emit("reload-addresses"),e.$router.push(e.redirectTo)}}}},14070:(e,t,r)=>{function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function a(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=s(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{A:()=>d});var o=r(6269),i=r(81336);const n={name:"form-color",components:{FormError:r(75947).A,FormLabel:i.A,FormGroup:o.A},props:["value","name","cls","lcls","gcls","vform"],computed:{isForm:function(){return this.vform?this.vform:this.form}}};const d=(0,r(14486).A)(n,function(){var e=this,t=e._self._c;return t("form-group",{class:e.gcls,attrs:{name:e.name,vform:e.isForm}},[t("form-label",{attrs:a(a({cls:e.lcls},"cls","control-label"),"for",e.name)},[e._t("default")],2),e._v(" "),t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.isForm.data[e.getName],expression:"isForm.data[getName]"}],staticClass:"form-control",class:e.cls,attrs:{type:"text",name:e.name},domProps:{value:e.isForm.data[e.getName]},on:{blur:function(t){return e.isForm.isValid(e.getName)}
1,input:function(t){t.target.composing||e.$set(e.isForm.data,e.getName,t.target.value)}}}),e._v(" "),t("div",{staticClass:"input-group-addon",attrs:{"data-toggle":""}},[t("i",{staticClass:"fas fa-palette"})])]),e._v(" "),t("form-error",{attrs:{vform:e.isForm,name:e.name}})],1)},[],!1,null,null,null).exports},23443:(e,t,r)=>{function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function a(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=s(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{A:()=>u});var o=r(6269),i=r(81336);const n={name:"form-image",components:{FormError:r(75947).A,FormLabel:i.A,FormGroup:o.A},props:["name","cls","lcls","gcls","folder","vform"],computed:{isForm:function(){return this.vform?this.vform:this.form},path:function(){return"/files/"+this.folder+"/"+this.form.data[this.getName]}}};var d=r(85072),l=r.n(d),m=r(24998),c={insert:"head",singleton:!1};l()(m.A,c);m.A.locals;const u=(0,r(14486).A)(n,function(){var e=this,t=e._self._c;return t("form-group",{class:e.gcls,attrs:{name:e.name,vform:e.isForm}},[t("form-label",{attrs:a(a({cls:e.lcls},"cls","control-label"),"for",e.name)},[e._t("default")],2),e._v(" "),t("input",{staticClass:"form-control",class:e.cls,attrs:{type:"file",name:e.name},on:{blur:function(t){return e.form.isValid(e.getName)}}}),e._v(" "),e.form.data[e.getName]?t("div",{staticClass:"image-preview"},[t("img",{attrs:{src:e.path}})]):e._e(),e._v(" "),t("form-error",{attrs:{vform:e.isForm,name:e.name}})],1)},[],!1,null,"e4e0c302",null).exports},24998:(e,t,r)=>{r.d(t,{A:()=>o});var s=r(76798),a=r.n(s)()(function(e){return e[1]});a.push([e.id,".image-preview[data-v-e4e0c302]{border:1px solid #ddd;border-radius:2px;display:inline-block;margin:5px 0;padding:5px}.image-preview img[data-v-e4e0c302]{max-height:100px;max-width:150px}",""]);const o=a},38119:(e,t,r)=>{r.r(t),r.d(t,{default:()=>d});const s=r(13102).A;var a=r(85072),o=r.n(a),i=r(75121),n={insert:"head",singleton:!1};o()(i.A,n);i.A.locals;const d=(0,r(14486).A)(s,function(){var e=this,t=e._self._c;return t("form",{ref:"form",class:{submitting:e.form.submitting},attrs:{method:"post"},on:{submit:function(t){return t.preventDefault(),e.form.submit(t.target)}}},[e.formLoading?t("div",{staticClass:"loader"},[t("i",{staticClass:"fas fa-spinner fa-pulse"}),e._v(" "+e._s(e.r("Bezig met laden.."))+"\n\t\t")]):e._e(),e._v(" "),e.formLoading?e._e():t("div",{staticClass:"form"},[t("h1",[e._v(e._s(e.title)+" ")]),e._v(" "),t("div",{staticClass:"panel panel-form"},[t("div",{staticClass:"panel-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-7"},[t("h4",[e._v(e._s(e.r("Bedrijfsgegevens")))]),e._v(" "),t("form-text",{attrs:{gcls:"required",name:"contact",maxlength:"22",placeholder:e.r("Maximaal 22 tekens toegestaan")}},[e._v(e._s(e.r("Contactpersoon")))]),e._v(" "),t("form-text",{attrs:{name:"company",maxlength:"35",placeholder:e.r("Maximaal 35 tekens toegestaan")}},[e._v(e._s(e.r("Bedrijfsnaam")))]),e._v(" "),t("div",{staticClass:"row"},[t("form-text",{staticClass:"col-md-6",attrs:{name:"eori"}},[e._v(e._s(e.r("EORI")))]),e._v(" "),t("form-text",{staticClass:"col-md-6",attrs:{name:"vat"}},[e._v(e._s(e.r("BTW nummer")))])],1),e._v(" "),t("br"),e._v(" "),t("h4",[e._v(e._s(e.r("Het adres")))]),e._v(" "),t("div",{staticClass:"row"},[t("form-select",{staticClass:"col-md-6 required",attrs:{name:"country",options:e.countries},on:{onselect:function(t){return e.getCountry("")}}},[e._v(e._s(e.r("Land")))]),e._v(" "),t("form-text",{staticClass:"col-md-6",class:e.zipcodeClass,attrs:{name:"zipcode",disabled:e.zipcodeDisabled},on:{blur:function(t){return e.getCountry("")}}}
1,[e._v(e._s(e.r("Postcode")))])],1),e._v(" "),t("form-select",{staticClass:"required",attrs:{name:"place",options:e.form.lists.places}},[e._v(e._s(e.r("Plaats")))]),e._v(" "),t("div",{staticClass:"row"},[t("form-text",{staticClass:"col-md-6 required",attrs:{name:"address",maxlength:"35",placeholder:e.r("Maximaal 35 tekens toegestaan")}},[e._v(e._s(e.r("Adres")))]),e._v(" "),t("form-text",{staticClass:"col-md-6",attrs:{name:"address_extra",maxlength:"35",placeholder:e.r("Maximaal 35 tekens toegestaan")}},[e._v(e._s(e.r("Adres extra")))])],1),e._v(" "),t("br"),e._v(" "),t("h4",[e._v(e._s(e.r("Contactgegevens")))]),e._v(" "),t("form-email",{attrs:{name:"email",maxlength:"50",placeholder:e.r("Maximaal 50 tekens toegestaan")}},[e._v(e._s(e.r("E-mailadres")))]),e._v(" "),t("form-text",{staticClass:"required",attrs:{name:"phone",maxlength:"15",placeholder:e.r("Maximaal 15 tekens toegestaan")}},[e._v(e._s(e.r("Telefoonnummer")))]),e._v(" "),t("form-checkbox",{attrs:{name:"private"}},[e._v(e._s(e.r("Dit is een privé adres")))])],1),e._v(" "),t("div",{staticClass:"col-md-5"},[t("h4",[e._v(e._s(e.r("Instellingen")))]),e._v(" "),t("div",{staticClass:"form-group"},[t("div",{staticStyle:{display:"inline-block",position:"relative"},on:{click:e.mainAddressAlert}},[t("form-checkbox",{attrs:{name:"is_main"}},[e._v(e._s(e.r("Hoofdadres")))])],1),e._v("​\n\n                                "),t("form-checkbox",{attrs:{name:"is_finance"}},[e._v(e._s(e.r("Factuuradres")))]),e._v(" "),t("form-checkbox",{attrs:{name:"is_visit"}},[e._v(e._s(e.r("Bezoekadres")))]),e._v(" "),t("form-checkbox",{attrs:{name:"is_post"}},[e._v(e._s(e.r("Postadres")))]),e._v(" "),t("form-checkbox",{staticClass:"checkbox",class:{disabled:!(e.user.is_reseller||e.user.is_owner)},attrs:{disabled:!(e.user.is_reseller||e.user.is_owner),name:"is_default"}},[e._v(e._s(e.r("Standaard verzendadres")))]),e._v(" "),t("br"),e._v(" "),t("form-checkbox",{attrs:{name:"default_address"}},[e._v(e._s(e.r("Standaard verzendadres gebruiker")))]),e._v(" "),t("br"),e._v(" "),e.hasexw?t("div",{staticClass:"form-group"},[t("label",{staticClass:"css-input css-checkbox"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.data.exw,expression:"form.data.exw"}],attrs:{name:"exw_address",type:"checkbox",value:"1"},domProps:{checked:Array.isArray(e.form.data.exw)?e._i(e.form.data.exw,"1")>-1:e.form.data.exw},on:{change:function(t){var r=e.form.data.exw,s=t.target,a=!!s.checked;if(Array.isArray(r)){var o=e._i(r,"1");s.checked?o<0&&e.$set(e.form.data,"exw",r.concat(["1"])):o>-1&&e.$set(e.form.data,"exw",r.slice(0,o).concat(r.slice(o+1)))}else e.$set(e.form.data,"exw",a)}}}),e._v(" "),t("span"),e._v("\n                                        "+e._s(e.r("EXW gegevens"))+"\n                                    ")])]):e._e(),e._v(" "),e.hasexw&&e.form.data.exw?t("div",{staticClass:"form-group"},[t("form-select",{staticClass:"required",attrs:{options:e.lists.exwTransporters(),name:"exw_transporter"}},[e._v(e._s(e.r("Transporteur")))]),e._v(" "),t("form-text",{staticClass:"required",attrs:{name:"exw_account"}},[e._v(e._s(e.r("Accountnummer")))])],1):e._e()],1)])])])]),e._v(" "),t("form-submit",{staticClass:"btn btn-primary"},[e._v(e._s(e.r("Opslaan")))]),e._v(" "),t("router-link",{staticClass:"btn btn-default",attrs:{to:e.redirectTo}},[t("i",{staticClass:"fas fa-caret-circle-left"}),e._v(" "+e._s(e.r("Terug")))])],1),e._v(" "),t("input",{attrs:{type:"hidden",name:"address_id"},domProps:{value:e.address_id}}),e._v(" "),t("input",{attrs:{type:"hidden",name:"relation_id"},domProps:{value:e.relation_id}}),e._v(" "),e.default_address&&!e.form.data.default_address?t("input",{attrs:{type:"hidden",name:"remove_default_address"}}):e._e()])},[],!1,null,null,null).exports},75121:(e,t,r)=>{r.d(t,{A:()=>o});var s=r(76798),a=r.n(s)()(function(e){return e[1]});a.push([e.id,"i.fas.fa-times{display:none}div.alert-position{width:600px}",""]);const o=a}}]);

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.