Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/user/assets/register-DVo0sISh.js
Назад
import{D as L,G as A,Z as M,_ as N,J as i,K as o,M as r,z as s,O as w,N as d,$ as y,P as b,Q as a,a0 as B,F as v,a1 as T,a2 as f}from"./index-D1h448_Z.js";import{l as R,V as C,a as _,b as j}from"./VToolbar-BPprS1-H.js";import{_ as S,V as p,i as O,j as g}from"./index-BoPYeLSL.js";import{V as U}from"./VContainer-Cme4lOJz.js";import{V as E,a as P}from"./VCard-BX7_GSZd.js";import{V as F}from"./VAlert-wsc1fO1W.js";import{V as z}from"./VForm-DrOQXNR1.js";import{a as m}from"./VTextField-CB8_CfWO.js";import{V as $}from"./VSelect-B5jKwMMM.js";import{V as k}from"./VRating-BkFzpsh3.js";import{V as h}from"./VRow-CDDKLYwh.js";import{V as u}from"./VCol-CWCGM5s6.js";import"./form-CnC7Ky5f.js";import"./forwardRefs-C-GTDzx5.js";import"./easing-DY7PVvcf.js";import"./VMenu-Dgle3co-.js";import"./VCheckboxBtn-DLlhaLU6.js";const D={setup(){return{authStore:L()}},data:()=>({login:{email:"",first_name:"",last_name:"",company_name:"",tipologie_selezionate:[],username:"",password:"",password_confirmation:"",rememberMe:!1},emailRules:[e=>!e||/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,9})+$/.test(e)||"E-mail must be valid"],passwordRules:[e=>!!e||"Please type password.",e=>e&&e.length>=6||"Password must contain at least 6 characters",e=>e&&/[A-Z]/.test(e)||"Password must contain at least one uppercase letter",e=>e&&/[0-9]/.test(e)||"Password must contain at least one number"],confirmPasswordRules:[e=>!!e||"type confirm password",e=>e===(void 0).login.password||"The password confirmation does not match."],rating1:0,rating2:0,rating3:0,rating4:0,step:1,visibility_val:"mdi-eye",visibility_val_confirm:"mdi-eye",productToAddEconomy:"",productToAddPremiumEconomy:"",productToAddBusiness:"",productToAddFirstClass:"",productsEconomy:{},productsPremiumEconomy:{},productsBusiness:{},productsFirstClass:{},register_msg:"",register_msg_ratings:"",new_user:{},loading:!1,alert:{type:"error",show:!1,text:""},logo:R}),created(){},methods:{addProduct(e){e=="Economy"&&this.productToAddEconomy!=""&&!this.productsEconomy.hasOwnProperty(this.productToAddEconomy)&&(this.productsEconomy[this.productToAddEconomy]={label:this.productToAddEconomy},this.productToAddEconomy=""),e=="Premium Economy"&&this.productToAddPremiumEconomy!=""&&!this.productsPremiumEconomy.hasOwnProperty(this.productToAddPremiumEconomy)&&(this.productsPremiumEconomy[this.productToAddPremiumEconomy]={label:this.productToAddPremiumEconomy},this.productToAddPremiumEconomy=""),e=="Business"&&this.productToAddBusiness!=""&&!this.productsBusiness.hasOwnProperty(this.productToAddBusiness)&&(this.productsBusiness[this.productToAddBusiness]={label:this.productToAddBusiness},this.productToAddBusiness=""),e=="First Class"&&this.productToAddFirstClass!=""&&!this.productsFirstClass.hasOwnProperty(this.productToAddFirstClass)&&(this.productsFirstClass[this.productToAddFirstClass]={label:this.productToAddFirstClass},this.productToAddFirstClass="")},deleteProduct(e,l){e=="Economy"&&this.productsEconomy.hasOwnProperty(l)&&delete this.productsEconomy[l],e=="Premium Economy"&&this.productsPremiumEconomy.hasOwnProperty(l)&&delete this.productsPremiumEconomy[l],e=="Business"&&this.productsBusiness.hasOwnProperty(l)&&delete this.productsBusiness[l],e=="First Class"&&this.productsFirstClass.hasOwnProperty(l)&&delete this.productsFirstClass[l]},doLogin(){this.loading=!0,A.post("/login",this.login).then(e=>{e.status!==200||!e.data.accessToken?(this.authStore.currentUser=null,this.isLoggedIn=!1):(M(e.data.accessToken,this.login.rememberMe),N(e.data.accessToken),this.authStore.fetchUser(),this.$router.replace("/ratings"))}).catch(e=>{this.alert.show=!0,this.loading=!1,this.alert.text="Network error",e.response.status==403?this.alert.text=this.$t("auth.errors.status403"):this.alert.text=e.response.statusText})},submit(){console.log("submit"),this.productToAddEconomy!=""&&(this.productsEconomy[this.productToAddEconomy]={label:this.productToAddEconomy},this.productToAddEconomy=""),this.productToAddPremiumEconomy!=""&&(this.productsPremiumEconomy[this.productToAddPremiumEconomy]={label:this.productToAddPremiumEconomy},this.productToAddPremiumEconomy=""),this.productToAddBusiness!=""&&(this.productsBusiness[this.productToAddBusiness]={label:this.productToAddBusiness},this.productToAddBusiness=""),this.productToAddFirstClass!=""&&(this.productsFirstClass[this.productToAddFirstClass]={label:this.productToAddFirstClass},this.productToAddFirstClass=""),A.post("/register",{productsEconomy:this.productsEconomy,productsPremiumEconomy:this.productsPremiumEconomy,productsBusiness:this.productsBusiness,productsFirstClass:this.productsFirstClass,first_name:this.login.first_name,email:this.login.email,last_name:this.login.last_name,company_name:this.login.company_name,tipologie_selezionate:this.login.tipologie_selezionate,username:"",password:this.login.password,password_confirmation:this.login.password_confirmation}).then(e=>{console.log(e),e.status!=200||(e.data.original&&e.data.original.error?(this.alert.text=e.data.original.error,this.alert.show=!0):(this.alert.text="",this.alert.show=!1,this.register_msg=e.data.original.status,this.new_user=e.data.original.user,this.register_msg=="ok"&&(this.step=2)))}).catch(e=>{}).finally(()=>{})},registerRating(){console.log("rating"),A.post("/save_ratings",{email:this.login.email,rating1:this.rating1,rating2:this.rating2,rating3:this.rating3,rating4:this.rating4}).then(e=>{this.$router.replace("/thankyou"),e.status!=200||(this.register_msg_ratings=e.data.original.status,this.new_user=e.data.original.user,this.register_msg_ratings=="ok"&&this.$router.replace("/thankyou"))}).catch(e=>{}).finally(()=>{})}}},H={key:0,class:"fill-width w-75 sm-w-100"},q={class:"text-center mb-2"},K=["src"],Z=["innerHTML"],I=d("div",{class:"text-caption text-grey-darken-1 ml-12 mb-4"}," Password must contain at least 6 characters, one uppercase letter and one number. ",-1),G=d("br",null,null,-1),J=d("p",null,"PRODUCTS",-1),Q=d("br",null,null,-1),Y={key:1,class:"fill-width w-75 sm-w-100"},W={class:"text-center mb-2"},X=["src"],x=["innerHTML"],ee=["innerHTML"],oe=d("br",null,null,-1),te={class:"text-center"},se=d("br",null,null,-1),le={class:"text-center"},re=d("br",null,null,-1),ie={class:"text-center"},ae=d("br",null,null,-1),ne={class:"text-center"};function de(e,l,ue,me,pe,c){return r(),i(U,{class:"fluid justify-center fill-height"},{default:o(()=>[s(j,{class:"d-flex justify-center"},{default:o(()=>[e.step==1?(r(),w("div",H,[d("div",q,[d("img",{src:e.logo,alt:"Aviointeriors",width:"240",class:"mx-auto"},null,8,K)]),s(E,{variant:"flat",style:{border:"1px solid #DADADA"}},{default:o(()=>[s(C,{color:"primary"},{default:o(()=>[s(_,{class:"font-weight-bold"},{default:o(()=>[y(b(e.$t("auth.register")),1)]),_:1})]),_:1}),s(P,null,{default:o(()=>[e.alert.show?(r(),i(F,{key:0,type:e.alert.type,variant:"tonal",class:"mb-3",transition:"fade-transition"},{default:o(()=>[d("span",{innerHTML:e.alert.text},null,8,Z)]),_:1},8,["type"])):a("",!0),s(z,{class:"w-100",ref:"form",onKeyup:B(c.submit,["enter"])},{default:o(()=>[s(m,{label:"Company name",modelValue:e.login.company_name,"onUpdate:modelValue":l[0]||(l[0]=t=>e.login.company_name=t),variant:"solo","prepend-icon":"mdi-user",required:"",type:"text"},null,8,["modelValue"]),s(m,{label:"First name",modelValue:e.login.first_name,"onUpdate:modelValue":l[1]||(l[1]=t=>e.login.first_name=t),variant:"solo","prepend-icon":"mdi-user",required:"",type:"text"},null,8,["modelValue"]),s(m,{label:"Last name",modelValue:e.login.last_name,"onUpdate:modelValue":l[2]||(l[2]=t=>e.login.last_name=t),variant:"solo","prepend-icon":"mdi-user",required:"",type:"text"},null,8,["modelValue"]),s(m,{label:"Email",modelValue:e.login.email,"onUpdate:modelValue":l[3]||(l[3]=t=>e.login.email=t),variant:"solo","prepend-icon":"mdi-email",rules:e.emailRules,required:"",type:"email"},null,8,["modelValue","rules"]),s(m,{label:"Password",value:e.login.password,name:"password","prepend-icon":"mdi-lock","append-icon":e.visibility_val?"mdi-eye":"mdi-eye-off","onClick:append":l[4]||(l[4]=()=>e.visibility_val=!e.visibility_val),type:e.visibility_val?"password":"text",variant:"solo",modelValue:e.login.password,"onUpdate:modelValue":l[5]||(l[5]=t=>e.login.password=t),rules:e.passwordRules,required:""},null,8,["value","append-icon","type","modelValue","rules"]),I,s(m,{label:"Confirm Password",modelValue:e.login.password_confirmation,"onUpdate:modelValue":l[6]||(l[6]=t=>e.login.password_confirmation=t),rules:[!!e.login.password_confirmation||"The confirmed password is different from the password.",e.login.password===e.login.password_confirmation||"The password confirmation does not match."],"append-icon":e.visibility_val_confirm?"mdi-eye":"mdi-eye-off","onClick:append":l[7]||(l[7]=()=>e.visibility_val_confirm=!e.visibility_val_confirm),type:e.visibility_val_confirm?"password":"text",variant:"solo","prepend-icon":"mdi-lock",required:""},null,8,["modelValue","rules","append-icon","type"]),s($,{modelValue:e.login.tipologie_selezionate,"onUpdate:modelValue":l[8]||(l[8]=t=>e.login.tipologie_selezionate=t),items:["Economy","Premium Economy","Business","First Class"],hint:"Select cabin classes to register for",label:"Cabin class selection",multiple:"",required:"","persistent-hint":""},null,8,["modelValue"]),(r(!0),w(v,null,T(e.login.tipologie_selezionate,t=>(r(),i(U,null,{default:o(()=>[s(E,{class:"pl-4 pt-4"},{default:o(()=>[d("h3",null,b(t),1),G,J,Q,t=="Economy"?(r(!0),w(v,{key:0},T(e.productsEconomy,n=>(r(),i(h,null,{default:o(()=>[s(u,{cols:"10"},{default:o(()=>[t=="Economy"?(r(),i(m,{key:0,label:n.label,value:n.label,variant:"solo",disabled:"",type:"text",class:""},null,8,["label","value"])):a("",!0)]),_:2},1024),s(u,{cols:"2"},{default:o(()=>[s(p,{class:"",variant:"flat",onClick:f(V=>{c.deleteProduct(t,n.label)},["prevent"])},{default:o(()=>[s(g,{icon:"mdi-delete",color:"error"})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024))),256)):a("",!0),t=="Economy"?(r(),i(h,{key:1},{default:o(()=>[s(u,{cols:"8"},{default:o(()=>[t=="Economy"?(r(),i(m,{key:0,label:"Part Number",modelValue:e.productToAddEconomy,"onUpdate:modelValue":l[9]||(l[9]=n=>e.productToAddEconomy=n),variant:"solo",type:"text"},null,8,["modelValue"])):a("",!0)]),_:2},1024),t=="Economy"&&e.productToAddEconomy!=""?(r(),i(u,{key:0,cols:"4"},{default:o(()=>[s(p,{class:"mt-1 mb-2",onClick:f(n=>{c.addProduct(t)},["prevent"]),size:"large"},{default:o(()=>[s(g,{icon:"mdi-plus",color:"primary",style:{"font-size":"2em"}})]),_:2},1032,["onClick"])]),_:2},1024)):a("",!0)]),_:2},1024)):a("",!0),t=="Premium Economy"?(r(!0),w(v,{key:2},T(e.productsPremiumEconomy,n=>(r(),i(h,null,{default:o(()=>[s(u,{cols:"10"},{default:o(()=>[t=="Premium Economy"?(r(),i(m,{key:0,label:n.label,value:n.label,variant:"solo",disabled:"",type:"text",class:""},null,8,["label","value"])):a("",!0)]),_:2},1024),s(u,{cols:"2"},{default:o(()=>[s(p,{class:"",variant:"flat",onClick:f(V=>{c.deleteProduct(t,n.label)},["prevent"])},{default:o(()=>[s(g,{icon:"mdi-delete",color:"error"})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024))),256)):a("",!0),t=="Premium Economy"?(r(),i(h,{key:3},{default:o(()=>[s(u,{cols:"8"},{default:o(()=>[t=="Premium Economy"?(r(),i(m,{key:0,label:"Part Number",modelValue:e.productToAddPremiumEconomy,"onUpdate:modelValue":l[10]||(l[10]=n=>e.productToAddPremiumEconomy=n),variant:"solo",type:"text"},null,8,["modelValue"])):a("",!0)]),_:2},1024),t=="Premium Economy"&&e.productToAddPremiumEconomy!=""?(r(),i(u,{key:0,cols:"4"},{default:o(()=>[s(p,{class:"mt-1 mb-2",onClick:f(n=>{c.addProduct(t)},["prevent"]),size:"large"},{default:o(()=>[s(g,{icon:"mdi-plus",color:"primary",style:{"font-size":"2em"}})]),_:2},1032,["onClick"])]),_:2},1024)):a("",!0)]),_:2},1024)):a("",!0),t=="Business"?(r(!0),w(v,{key:4},T(e.productsBusiness,n=>(r(),i(h,null,{default:o(()=>[s(u,{cols:"10"},{default:o(()=>[t=="Business"?(r(),i(m,{key:0,label:n.label,value:n.label,variant:"solo",disabled:"",type:"text",class:""},null,8,["label","value"])):a("",!0)]),_:2},1024),s(u,{cols:"2"},{default:o(()=>[s(p,{class:"",variant:"flat",onClick:f(V=>{c.deleteProduct(t,n.label)},["prevent"])},{default:o(()=>[s(g,{icon:"mdi-delete",color:"error"})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024))),256)):a("",!0),t=="Business"?(r(),i(h,{key:5},{default:o(()=>[s(u,{cols:"8"},{default:o(()=>[t=="Business"?(r(),i(m,{key:0,label:"Part Number",modelValue:e.productToAddBusiness,"onUpdate:modelValue":l[11]||(l[11]=n=>e.productToAddBusiness=n),variant:"solo",type:"text"},null,8,["modelValue"])):a("",!0)]),_:2},1024),t=="Business"&&e.productToAddBusiness!=""?(r(),i(u,{key:0,cols:"4"},{default:o(()=>[s(p,{class:"mt-1 mb-2",onClick:f(n=>{c.addProduct(t)},["prevent"]),size:"large"},{default:o(()=>[s(g,{icon:"mdi-plus",color:"primary",style:{"font-size":"2em"}})]),_:2},1032,["onClick"])]),_:2},1024)):a("",!0)]),_:2},1024)):a("",!0),t=="First Class"?(r(!0),w(v,{key:6},T(e.productsFirstClass,n=>(r(),i(h,null,{default:o(()=>[s(u,{cols:"10"},{default:o(()=>[t=="First Class"?(r(),i(m,{key:0,label:n.label,value:n.label,variant:"solo",disabled:"",type:"text",class:""},null,8,["label","value"])):a("",!0)]),_:2},1024),s(u,{cols:"2"},{default:o(()=>[s(p,{class:"",variant:"flat",onClick:f(V=>{c.deleteProduct(t,n.label)},["prevent"])},{default:o(()=>[s(g,{icon:"mdi-delete",color:"error"})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024))),256)):a("",!0),t=="First Class"?(r(),i(h,{key:7},{default:o(()=>[s(u,{cols:"8"},{default:o(()=>[t=="First Class"?(r(),i(m,{key:0,label:"Part Number",modelValue:e.productToAddFirstClass,"onUpdate:modelValue":l[12]||(l[12]=n=>e.productToAddFirstClass=n),variant:"solo",type:"text"},null,8,["modelValue"])):a("",!0)]),_:2},1024),t=="First Class"&&e.productToAddFirstClass!=""?(r(),i(u,{key:0,cols:"4"},{default:o(()=>[s(p,{class:"mt-1 mb-2",onClick:f(n=>{c.addProduct(t)},["prevent"]),size:"large"},{default:o(()=>[s(g,{icon:"mdi-plus",color:"primary",style:{"font-size":"2em"}})]),_:2},1032,["onClick"])]),_:2},1024)):a("",!0)]),_:2},1024)):a("",!0)]),_:2},1024)]),_:2},1024))),256)),e.login.email==""||e.login.first_name==""||e.login.last_name==""||e.login.company_name==""||e.login.password!=e.login.password_confirmation||e.login.password==""||e.login.password_confirmation==""?(r(),i(p,{key:0,class:"mt-2 mb-2 float-right",variant:"flat",color:"red"},{default:o(()=>[y(" Fill in all the fields to register a new account. ")]),_:1})):a("",!0),e.login.password.length>0&&e.login.password.length<6?(r(),i(p,{key:1,class:"mt-2 mb-2 float-right",variant:"flat",color:"red"},{default:o(()=>[y(" The password must be at least 6 characters long ")]),_:1})):a("",!0),!(e.login.email==""||e.login.first_name==""||e.login.last_name==""||e.login.company_name==""||e.login.password!=e.login.password_confirmation||e.login.password==""||e.login.password_confirmation=="")&&!(e.productToAddEconomy!=""||e.productToAddPremiumEconomy!=""||e.productToAddBusiness!=""||e.productToAddFirstClass!=""||Object.keys(e.productsEconomy).length>0||Object.keys(e.productsPremiumEconomy).length>0||Object.keys(e.productsBusiness).length>0||Object.keys(e.productsFirstClass).length>0)?(r(),i(p,{key:2,class:"mt-2 mb-2 float-right",variant:"flat",color:"red"},{default:o(()=>[y(" You must enter at least one Cabin class and a PN/CMM ")]),_:1})):a("",!0),e.login.email!=""&&e.login.first_name!=""&&e.login.last_name!=""&&e.login.company_name!=""&&e.login.password==e.login.password_confirmation&&e.login.password!=""&&e.login.password_confirmation!=""&&e.login.password.length>5&&/[A-Z]/.test(e.login.password)&&/[0-9]/.test(e.login.password)&&(e.productToAddEconomy!=""||e.productToAddPremiumEconomy!=""||e.productToAddBusiness!=""||e.productToAddFirstClass!=""||Object.keys(e.productsEconomy).length>0||Object.keys(e.productsPremiumEconomy).length>0||Object.keys(e.productsBusiness).length>0||Object.keys(e.productsFirstClass).length>0)?(r(),i(p,{key:3,color:"primary",class:"ml-0 my-4 float-right",onClick:c.submit},{default:o(()=>[y(b(e.$t("auth.registerbutton_1")),1)]),_:1},8,["onClick"])):a("",!0)]),_:1},8,["onKeyup"])]),_:1}),e.loading?(r(),i(O,{key:0,color:"primary",indeterminate:""})):a("",!0),e.loading?(r(),i(O,{key:1,color:"primary",indeterminate:""})):a("",!0)]),_:1})])):a("",!0),e.step==2?(r(),w("div",Y,[d("div",W,[d("img",{src:e.logo,alt:"Aviointeriors",width:"240",class:"mx-auto"},null,8,X)]),s(E,{variant:"flat",style:{border:"1px solid #DADADA"}},{default:o(()=>[s(C,{color:"primary"},{default:o(()=>[s(_,{class:"font-weight-bold"},{default:o(()=>[y(b(e.$t("auth.register")),1)]),_:1})]),_:1}),s(P,null,{default:o(()=>[e.alert.show?(r(),i(F,{key:0,type:e.alert.type,variant:"tonal",class:"mb-3",transition:"fade-transition"},{default:o(()=>[d("span",{innerHTML:e.alert.text},null,8,x)]),_:1},8,["type"])):a("",!0),s(z,{class:"w-100",ref:"formRatings",onKeyup:l[18]||(l[18]=B(t=>c.registerRating(),["enter"]))},{default:o(()=>[s(P,null,{default:o(()=>[e.alert.show?(r(),i(F,{key:0,type:e.alert.type,variant:"tonal",class:"mb-3",transition:"fade-transition"},{default:o(()=>[d("span",{innerHTML:e.alert.text},null,8,ee)]),_:1},8,["type"])):a("",!0),y(" How satisfied are you with our products?"),oe,d("div",te,[s(k,{modelValue:e.rating1,"onUpdate:modelValue":l[13]||(l[13]=t=>e.rating1=t),"active-color":"blue",color:"orange-lighten-1"},null,8,["modelValue"])]),y(" How satisfied are you with our lead time?"),se,d("div",le,[s(k,{modelValue:e.rating2,"onUpdate:modelValue":l[14]||(l[14]=t=>e.rating2=t),"active-color":"blue",color:"orange-lighten-1"},null,8,["modelValue"])]),y(" How satisfied are you with our Customer Support?"),re,d("div",ie,[s(k,{modelValue:e.rating3,"onUpdate:modelValue":l[15]||(l[15]=t=>e.rating3=t),"active-color":"blue",color:"orange-lighten-1"},null,8,["modelValue"])]),y(" How satisfied are you with our Technical Support?"),ae,d("div",ne,[s(k,{modelValue:e.rating4,"onUpdate:modelValue":l[16]||(l[16]=t=>e.rating4=t),"active-color":"blue",color:"orange-lighten-1"},null,8,["modelValue"])]),s(p,{color:"primary",class:"ml-0 my-4 float-right",onClick:l[17]||(l[17]=t=>c.registerRating())},{default:o(()=>[y(" SEND ")]),_:1})]),_:1})]),_:1},512)]),_:1})]),_:1})])):a("",!0)]),_:1})]),_:1})}const _e=S(D,[["render",de]]);export{_e as default};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка