PageSourceSearch

https://www.saxoprint.fr/_nuxt/CeCYujm6.js

js saxoprint.fr collected 2026-10-04 19:57:31 UTC 14,020 bytes, 1 lines download raw bytes

1import{d as X,n as O,z as ae,l as M,o as p,w as v,b as T,a as n,B as C,k as o,I as pe,$ as te,bK as h,ab as ve,D as be,Q as ce,aQ as fe,p as r,E as Q,f as j,a0 as Y,ac as Ne,dZ as Te,c as V,j as B,a5 as z,a7 as G,t as K,U as Z,c7 as J,F as Ae,r as De,g as we,h as Ie,a8 as _e,H as ye,_ as Ue,T as ge,i as Ce,M as Ve}from"./BfWlOiZi.js";import{_ as Se}from"./DtMjK5ys.js";import{B as Ee}from"./DuWTB-UD.js";import{_ as ke}from"./CwTRCmMB.js";import{_ as Re}from"./CMZpxJM_.js";import{B as Be,a as Oe,p as Me}from"./QtNZuhhK.js";import{B as xe,a as Pe}from"./C0RlqRw1.js";import{B as Fe}from"./CctqCmwt.js";import{_ as Le}from"./BBPxVNhr.js";import{_ as ee}from"./gEtVjlHP.js";import{v as se}from"./B3fbvDVP.js";import{d as $e}from"./9Sj_QenJ.js";import"./D7T9EDJL.js";import"./BX_l5yvi.js";import"./ClIhnNXG.js";import"./D6FevoCx.js";import"./DgBNgCLx.js";import"./Bi-whYyH.js";import"./Cc-XDAxw.js";const We=["innerHTML"],He={class:"d-flex justify-content-end"},Ge=X({__name:"CustomerDataSuccessModal",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(x,{emit:f}){const A=x,D=f,{$il:i}=O(),b=ae({get(){return A.modelValue},set(d){D("update:modelValue",d)}}),c=()=>{te(i({name:h}))};return(d,l)=>(p(),M(Le,{modelValue:b.value,"onUpdate:modelValue":l[0]||(l[0]=S=>b.value=S),header:d.$l("customerArea","CUSTOMER_DATA_MODAL_HEADLINE"),persistent:""},{default:v(()=>[T("div",{innerHTML:d.$l("customerArea","CUSTOMER_DATA_MODAL_TEXT")},null,8,We),T("div",He,[n(C,{class:"mt-3",type:"submit",title:d.$l("customerArea","CUSTOMER_DATA_MODAL_BUTTON"),"append-icon":o(pe),onClick:c},null,8,["title","append-icon"])])]),_:1},8,["modelValue","header"]))}}),he=Object.assign(Ge,{__name:"PagesCustomerAreaCustomerDataSuccessModal"}),je={class:"container pt-4"},Ke=["innerHTML"],Xe={class:"mb-4"},qe={key:0},Qe=X({__name:"CustomerData",setup(x){const f=ve(),A=be(),D=ce(),{$l:i,$il:b}=O(),c=fe().query.from,d=r(null),l=r(null),S=r(null),a=Q({customerTypeId:0,salutationId:"",firstName:"",lastName:"",address:"",postcode:"",city:"",furtherAddress:"",phone:"",noAddressValidation:!1,businessDatas:{businessName:"",taxNumber:"",vatNumber:"",btwNumber:"",kvkNumber:"",branchId:null,clubNumber:"",leitWegId:null,costcenterId:null,intercoDebitorId:null,useViesAddress:!1,customerSubTypeId:null},temporaryAddressId:Date.now()}),P=r(!1),w=r(!1),I=r(null),m=Q({email:"",confirmPassword:null,passwordOld:null,passwordNew:null});j(async()=>{Y.show();const u=A.fetchRegisterDropdowns(),e=f.fetchCustomerData();d.value=await u,l.value=await e,Y.hide(),l.value&&(S.value=l.value.email,a.customerTypeId=l.value.customerTypeId,a.salutationId=l.value.salutationId||d.value?.Salutation[0]?.id||"",a.firstName=l.value.firstName,a.lastName=l.value.lastName,a.address=l.value.street,a.postcode=l.value.postcode,a.city=l.value.city,a.furtherAddress=l.value.furtherAddress,a.phone=l.value.phone,a.businessDatas={businessName:l.value.businessDatas?.businessName??"",taxNumber:l.value.businessDatas?.taxNumber??"",vatNumber:l.value.businessDatas?.vatNumber??"",btwNumber:l.value.businessDatas?.vatNumber??"",kvkNumber:l.value.businessDatas?.clubNumber??"",branchId:l.value.businessDatas?.branchId||d.value?.Branch[0]?.id||"",clubNumber:l.value.businessDatas?.clubNumber??"",leitWegId:l.value.businessDatas?.leitWegId??null,costcenterId:l.value.businessDatas?.costcenterId??null,intercoDebitorId:l.value.businessDatas?.intercoDebitorId??null,useViesAddress:l.value.businessDatas?.useViesAddress??!1,customerSubTypeId:l.value.businessDatas?.customerSubTypeId??null},I.value=l.value.businessDatas?.costcenterId?Number(l.value.businessDatas.costcenterId):null,m.email=l.value.email)});const N=r({email:null,password:null,confirmPassword:null}),E=ae(()=>S.value!==m.email||!!m.passwordNew);Ne(()=>E.value,u=>{u&&(P.value=!0)});const t=r({customerTypeId:null,companyName:null,taxNumberBusiness:null,vatNumber:null,clubNumber:null,leitWegId:null,branchId:null,salutationId:null,firstName:null,lastName:null,street:null,furtherAddress:null,postcode:null,city:null,phone:null}),k=r(!1),_=r(!1),q=r(),y=r(null),F=r(null),L=r(null),$=r(null),le=()=>{const u=q.value?.getBoundingClientRect();u&&window.scrollTo({top:u.top+window.scrollY-120,behavior:"smooth"})},oe=()=>{U.value=null,F.value=null,L.value=null,$.value=null,_.value=!1},ne=u=>{u&&(y.value=Me(u,{street:a.address,postcode:a.postcode,city:a.city},(e,g)=>{const H=e==="street"?"address":e;a[H]=g})),y.value?(_.value=!0,F.value=y.value.validationData,L.value=y.value.fields.colors,$.value=y.value.fields.suggestions,le()):_.value=!1},U=r(null),R=r(!1),re=async()=>
1{if(!se(t.value))return;if(k.value=!0,_.value||oe(),!a.customerTypeId||!a.salutationId)return null;w.value&&I.value&&(a.businessDatas.costcenterId=I.value.toString()),a.businessDatas&&(a.businessDatas?.branchId===""||a.businessDatas?.branchId===4)&&(a.businessDatas.branchId=null);const e=await f.updateCustomerData(a);if(!e){k.value=!1;return}if(e.success){if(await A.fetchCurrentUser(),a.temporaryAddressId=Date.now(),R.value=!0,c&&c===G){D.setStepDelivery(),te(b({name:G,hash:`#${i("cart","CART_STEP_ORDER_OPTIONS")}`}));return}}else{U.value=e.errors;const g={street:e.streetErrors,postcode:e.postCodeErrors,city:e.cityErrors};ne(g)}k.value=!1},W=r(!1),ie=async()=>{se(N.value,!0)&&(W.value=!0,E.value&&((await f.updateLoginData(m))?.success||O().$toast.error(O().$l("customerArea","CUSTOMER_DATA_WRONG_CURRENT_PASSWORD"))),W.value=!1,R.value=!0)},ue=()=>{A.currentUser?.isIntercoCustomer&&(w.value=!0)};return j(()=>{ue()}),c&&Te(),(u,e)=>{const g=Se,H=Ee,de=ke;return p(),V("div",je,[n(Re,{"hide-header":"","hide-footer":"",rounded:""},{footer:v(()=>[n(de,null,{default:v(()=>[n(C,{id:"button_customer_data_back",title:o(i)("customerArea","BACK_BUTTON"),link:"","link-to":o(b)({name:o(h)}),light:"","prepend-icon":o(z)},null,8,["title","link-to","prepend-icon"])]),_:1})]),default:v(()=>[n(C,{id:"button_customer_data_back",class:"mb-4",title:o(i)("customerArea","BACK_BUTTON"),light:"",link:"",small:"","link-to":o(b)({name:o(h)}),"prepend-icon":o(z)},null,8,["title","link-to","prepend-icon"]),o(c)===o(G)?(p(),M(ee,{key:0,id:"label_customer_data_short_register","background-color":"info","text-color":"default"},{default:v(()=>[T("span",{innerHTML:o(i)("customerArea","CUSTOMER_DATA_SHORT_REGISTER_INFO")},null,8,Ke)]),_:1})):B("",!0),T("div",{ref_key:"validationBoxRef",ref:q},[T("h1",Xe,K(o(i)("customerArea","CUSTOMER_DATA_HEADLINE")),1),T("form",{onSubmit:Z(re,["prevent","stop"])},[_.value?(p(),M(Be,{key:0,id:"label_customer_data_address_validations","no-address-validation":a.noAddressValidation,"onUpdate:noAddressValidation":e[0]||(e[0]=s=>a.noAddressValidation=s),class:"mb-4","address-errors":F.value},null,8,["no-address-validation","address-errors"])):B("",!0),n(xe,{"customer-type-id":a.customerTypeId,"onUpdate:customerTypeId":e[1]||(e[1]=s=>a.customerTypeId=s),"business-name":a.businessDatas.businessName,"onUpdate:businessName":e[2]||(e[2]=s=>a.businessDatas.businessName=s),"tax-number":a.businessDatas.taxNumber,"onUpdate:taxNumber":e[3]||(e[3]=s=>a.businessDatas.taxNumber=s),"vat-number":a.businessDatas.vatNumber,"onUpdate:vatNumber":e[4]||(e[4]=s=>a.businessDatas.vatNumber=s),"btw-number":a.businessDatas.btwNumber,"onUpdate:btwNumber":e[5]||(e[5]=s=>a.businessDatas.btwNumber=s),"kvk-number":a.businessDatas.kvkNumber,"onUpdate:kvkNumber":e[6]||(e[6]=s=>a.businessDatas.kvkNumber=s),"branch-id":a.businessDatas.branchId,"onUpdate:branchId":e[7]||(e[7]=s=>a.businessDatas.branchId=s),"club-number":a.businessDatas.clubNumber,"onUpdate:clubNumber":e[8]||(e[8]=s=>a.businessDatas.clubNumber=s),"leit-weg-id":a.businessDatas.leitWegId,"onUpdate:leitWegId":e[9]||(e[9]=s=>a.businessDatas.leitWegId=s),"is-valid-customer-type-id":t.value.customerTypeId,"onUpdate:isValidCustomerTypeId":e[10]||(e[10]=s=>t.value.customerTypeId=s),"is-valid-company-name":t.value.companyName,"onUpdate:isValidCompanyName":e[11]||(e[11]=s=>t.value.companyName=s),"is-valid-tax-number-business":t.value.taxNumberBusiness,"onUpdate:isValidTaxNumberBusiness":e[12]||(e[12]=s=>t.value.taxNumberBusiness=s),"is-valid-vat-number":t.value.vatNumber,"onUpdate:isValidVatNumber":e[13]||(e[13]=s=>t.value.vatNumber=s),"is-valid-btw-number":t.value.btwNumber,"onUpdate:isValidBtwNumber":e[14]||(e[14]=s=>t.value.btwNumber=s),"is-valid-kvk-number":t.value.kvkNumber,"onUpdate:isValidKvkNumber":e[15]||(e[15]=s=>t.value.kvkNumber=s),"is-valid-club-number":t.value.clubNumber,"onUpdate:isValidClubNumber":e[16]||(e[16]=s=>t.value.clubNumber=s),"is-valid-leit-weg-id":t.value.leitWegId,"onUpdate:isValidLeitWegId":e[17]||(e[17]=s=>t.value.leitWegId=s),"is-valid-branch-id":t.value.branchId,"onUpdate:isValidBranchId":e[18]||(e[18]=s=>t.value.branchId=s),"disabled-customer-type":a.customerTypeId==o(J),"hide-private-and-unassigned":a.customerTypeId!=o(J),disabled:w.value,dropdowns:d.value,"dropdowns-loading":!1,"full-form":!0},null,8,["customer-type-id","business-name","tax-number","vat-number","btw-number","kvk-number","branch-id","club-number","leit-weg-id","is-valid-customer-type-id","is-valid-company-name","is-valid-tax-number-business","is-valid-vat-number","is-valid-btw-number","is-valid-kvk-number","is-valid-club
1-number","is-valid-leit-weg-id","is-valid-branch-id","disabled-customer-type","hide-private-and-unassigned","disabled","dropdowns"]),n(Oe,{"salutation-id":a.salutationId,"onUpdate:salutationId":e[19]||(e[19]=s=>a.salutationId=s),"first-name":a.firstName,"onUpdate:firstName":e[20]||(e[20]=s=>a.firstName=s),"last-name":a.lastName,"onUpdate:lastName":e[21]||(e[21]=s=>a.lastName=s),street:a.address,"onUpdate:street":e[22]||(e[22]=s=>a.address=s),"further-address":a.furtherAddress,"onUpdate:furtherAddress":e[23]||(e[23]=s=>a.furtherAddress=s),postcode:a.postcode,"onUpdate:postcode":e[24]||(e[24]=s=>a.postcode=s),city:a.city,"onUpdate:city":e[25]||(e[25]=s=>a.city=s),phone:a.phone,"onUpdate:phone":e[26]||(e[26]=s=>a.phone=s),"no-address-validation":a.noAddressValidation,"onUpdate:noAddressValidation":e[27]||(e[27]=s=>a.noAddressValidation=s),"is-valid-salutation-id":t.value.salutationId,"onUpdate:isValidSalutationId":e[28]||(e[28]=s=>t.value.salutationId=s),"is-valid-first-name":t.value.firstName,"onUpdate:isValidFirstName":e[29]||(e[29]=s=>t.value.firstName=s),"is-valid-last-name":t.value.lastName,"onUpdate:isValidLastName":e[30]||(e[30]=s=>t.value.lastName=s),"is-valid-street":t.value.street,"onUpdate:isValidStreet":e[31]||(e[31]=s=>t.value.street=s),"is-valid-further-address":t.value.furtherAddress,"onUpdate:isValidFurtherAddress":e[32]||(e[32]=s=>t.value.furtherAddress=s),"is-valid-postcode":t.value.postcode,"onUpdate:isValidPostcode":e[33]||(e[33]=s=>t.value.postcode=s),"is-valid-city":t.value.city,"onUpdate:isValidCity":e[34]||(e[34]=s=>t.value.city=s),"is-valid-phone":t.value.phone,"onUpdate:isValidPhone":e[35]||(e[35]=s=>t.value.phone=s),"full-form":!0,"customer-type-id":a.customerTypeId,"disabled-except-phone":w.value,dropdowns:d.value,"dropdowns-loading":!1,"field-colors":L.value,"field-suggestions":$.value},null,8,["salutation-id","first-name","last-name","street","further-address","postcode","city","phone","no-address-validation","is-valid-salutation-id","is-valid-first-name","is-valid-last-name","is-valid-street","is-valid-further-address","is-valid-postcode","is-valid-city","is-valid-phone","customer-type-id","disabled-except-phone","dropdowns","field-colors","field-suggestions"]),n(Fe,{id:"input_profile_costcenter",modelValue:I.value,"onUpdate:modelValue":e[36]||(e[36]=s=>I.value=s),visible:w.value,label:o(i)("customerArea","CUSTOMER_DATA_COSTCENTER_TITLE"),name:"profileCostcenter","select-class":"mb-4"},null,8,["modelValue","visible","label"]),n(C,{id:"button_customer_data_submit",class:"w-100 mb-4",title:o(i)("customerArea","CUSTOMER_DATA_BUTTON_TEXT"),type:"submit",loading:k.value},null,8,["title","loading"])],32),T("form",{onSubmit:Z(ie,["prevent","stop"])},[n(Pe,{email:m.email,"onUpdate:email":e[37]||(e[37]=s=>m.email=s),password:m.passwordNew,"onUpdate:password":e[38]||(e[38]=s=>m.passwordNew=s),"is-valid-email":N.value.email,"onUpdate:isValidEmail":e[39]||(e[39]=s=>N.value.email=s),"is-valid-password":N.value.password,"onUpdate:isValidPassword":e[40]||(e[40]=s=>N.value.password=s),"is-valid-confirm-password":N.value.confirmPassword,"onUpdate:isValidConfirmPassword":e[41]||(e[41]=s=>N.value.confirmPassword=s),"show-password-fields":P.value,"onUpdate:showPasswordFields":e[42]||(e[42]=s=>P.value=s),"simple-email-validation":""},null,8,["email","password","is-valid-email","is-valid-password","is-valid-confirm-password","show-password-fields"]),o(E)?(p(),V("div",qe,[n(g,{title:o(i)("customerArea","CUSTOMER_DATA_CONFIRMATION")},null,8,["title"]),n(H,{id:"input_customer_data_current_password",modelValue:m.passwordOld,"onUpdate:modelValue":e[43]||(e[43]=s=>m.passwordOld=s),required:"",type:"password",class:"mb-4",label:o(i)("customerArea","CUSTOMER_DATA_CURRENT_PASSWORD"),name:"currentPassword"},null,8,["modelValue","label"])])):B("",!0),n(C,{id:"button_customer_data_submit_login_data",class:"w-100",title:o(i)("customerArea","CUSTOMER_DATA_LOGIN_DATA_BUTTON_TEXT"),type:"submit",loading:W.value,disabled:!o(E)},null,8,["title","loading","disabled"])],32)],512),U.value&&U.value.length?(p(),M(ee,{key:1,class:"mt-4",color:"danger"},{default:v(()=>[(p(!0),V(Ae,null,De(U.value,(s,me)=>(p(),V("p",{key:me,class:"mb-0"},K(s),1))),128))]),_:1})):B("",!0)]),_:1}),n(he,{modelValue:R.value,"onUpdate:modelValue":e[44]||(e[44]=s=>R.value=s)},null,8,["modelValue"])])}}}),Ye=Object.assign(Qe,{__name:"PagesCustomerAreaCustomerData"}),fs=X({__name:"stammdaten",setup(x){return j(()=>
1{we().setPageBackgroundColor("gray")}),$e({alias:Ie(_e)}),(f,A)=>{const D=ge,i=Ve,b=ye,c=Ue;return p(),V("div",null,[n(b,null,{default:v(()=>[n(D,null,{default:v(()=>[Ce(K(f.$l("customerArea","CUSTOMER_AREA_META_TITLE")),1)]),_:1}),n(i,{name:"robots",content:"noindex, nofollow"})]),_:1}),n(c,null,{default:v(()=>[n(Ye)]),_:1})])}}});export{fs as default};

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.