PageSourceSearch

https://imperial-mf.ru/_nuxt/Dj01f_vI.js

js imperial-mf.ru collected 2026-10-07 13:20:18 UTC 3,864 bytes, 1 lines download raw bytes

1import{u as S,t as D,o as I,b as O,s as _,a as r,_ as $}from"./D9a9RC2v.js";import{_ as j}from"./C9XvdDUk.js";import{a as A}from"./CZqCHNJ9.js";import{_ as q}from"./ezhUuHml.js";import{d as G,u as L,c as M,b as V,o as g,f as n,e as t,g as l,i,l as y,h as Q,t as z,j as H,_ as J,r as b}from"./CWoPGWPY.js";import{_ as K}from"./DhJRJNfg.js";import"./NoeOmWcP.js";const P={class:"flex flex-wrap -mx-2 w-full"},W={class:"w-full md:w-6/12 px-2"},X={class:"w-full md:w-6/12 px-2 flex flex-col mt-6 md:mt-0"},Y={class:"w-full md:w-6/12 px-2 mt-8"},Z=["textContent"],ee={class:"mt-10"},f="Поле обязательное для заполнения",le="Неверный формат электронной почты",me=G({__name:"supply",setup(oe){const{$api:w}=L(),{errors:a,validate:R,resetForm:C}=S({validationSchema:D(I({name:_().min(1,f),email:_().min(1,f).email(le),phone:_().min(1,f),group:_(),policy:O().refine(c=>c,f)}))}),v=b(!1),U=b(null),E=b(""),{value:u}=r("name",void 0,{initialValue:""}),{value:m}=r("email",void 0,{initialValue:""}),{value:d}=r("phone",void 0,{initialValue:"+7 ("}),{value:p}=r("group",void 0,{initialValue:""}),{value:x}=r("policy",void 0,{initialValue:!1});async function T(){const{valid:c}=await R();if(!c)return;const e={name:u.value,email:m.value,phone:d.value,productGroups:p.value};try{v.value=!0,await w.supply.send(e),E.value="",U.value=null,C()}catch(s){console.error(s)}finally{v.value=!1}}return(c,e)=>{const s=$,h=j,k=A,N=q,B=J,F=K;return g(),M(F,{title:"Поставщикам сырья и комплектующих","title-class":"!mb-6"},{default:V(()=>[e[7]||(e[7]=n("p",{class:"text-h5 mb-12",textContent:"Пожалуйста, укажите группу предлагаемых товаров и приложите Ваше коммерческое предложение:"},null,-1)),n("div",P,[n("div",W,[t(s,{modelValue:l(u),"onUpdate:modelValue":e[0]||(e[0]=o=>i(u)?u.value=o:null),placeholder:"ФИО контактного лица",error:!!l(a).name,"error-message":l(a).name,class:"mb-6"},null,8,["modelValue","error","error-message"]),t(s,{modelValue:l(m),"onUpdate:modelValue":e[1]||(e[1]=o=>i(m)?m.value=o:null),error:!!l(a).email,"error-message":l(a).email,placeholder:"Email",class:"mb-6"},null,8,["modelValue","error","error-message"]),t(s,{modelValue:l(d),"onUpdate:modelValue":e[2]||(e[2]=o=>i(d)?d.value=o:null),error:!!l(a).phone,"error-message":l(a).phone,placeholder:"Номер телефона",phone:""},null,8,["modelValue","error","error-message"])]),n("div",X,[t(h,{modelValue:l(p),"onUpdate:modelValue":e[3]||(e[3]=o=>i(p)?p.value=o:null),label:"Группа товаров",placeholder:"Группа товаров",class:"flex-1 mb-6"},null,8,["modelValue"])]),n("div",Y,[t(N,{modelValue:l(x),"onUpdate:modelValue":e[4]||(e[4]=o=>i(x)?x.value=o:null),label:"Ставя отметку, я подтверждаю согласие на обработку моих персональных данных в соответствии с политикой конфиденциальности"},{labelText:V(()=>[e[6]||(e[6]=y(" Ставя отметку, я подтверждаю согласие на обработку моих персональных данных в соответствии с ",-1)),t(k,{to:"/files/Политика%20обработки%20пер.данных%20ИМП%20с%20печатью.pdf",target:"_blank",class:"underline underline-offset-4"},{default:V(()=>[...e[5]||(e[5]=[y(" политикой конфиденциальности ",-1)])]),_:1})]),_:1},8,["modelValue"]),l(a).policy?(g(),Q("div",{key:0,textContent:z(l(a).policy),class:"text-small text-negative"},null,8,Z)):H("",!0)])]),n("div",ee,[t(B,{disabled:l(v),label:"Отправить заявку",class:"w-full sm:w-auto",onClick:T},null,8,["disabled"])])]),_:1})}}});
1export{me 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.