PageSourceSearch

https://delta-batt.com/_nuxt/D0x5ASpM.js

js delta-batt.com collected 2026-10-09 22:43:07 UTC 11,808 bytes, 1 lines download raw bytes

1import{_ as ce}from"./CTQNHQBy.js";import{_ as ve}from"./BgCs3lMD.js";import{c as G,_ as J,f as me,u as pe,e as _e,a as fe,h as ye,i as ge,g as be}from"./p7j0WGZt.js";import{m as Z,M as v,N as w,U as ke,S as M,b as $,u as t,Y as U,$ as V,Z as E,a1 as B,j as i,_ as Ce,q as Ve,Q as l,a9 as P,T as he,I as j,a7 as we,ag as S}from"./uOatmh1Q.js";import{a as y}from"./2e5yl_jF.js";import{_ as Be}from"./t0EP02gX.js";import"./VCPAInfp.js";/* empty css        *//* empty css        */import{u as Me}from"./BcJomcCB.js";import{B as $e}from"./7Bn2OgyI.js";import{P as q}from"./BWqnvDh9.js";import{C as Ae}from"./Cog09wZh.js";import{u as xe}from"./CG6-6GM1.js";import"./DwV9Eu39.js";import"./CwQ1es6R.js";/* empty css        */import"./S7pvcqnU.js";const Pe=Z({__name:"Filter",props:{filters:{},car:{type:Boolean}},emits:["changeBrand","changeModel","changeYear","changeEngine","viewProduct","applyParams"],setup(g,{emit:F}){const N=g,A=F,m=i(),h=i(),b=i(),C=i(),p=()=>{h.value=void 0,b.value=void 0,C.value=void 0,A("changeBrand",m.value)},_=()=>{b.value=void 0,C.value=void 0,A("changeModel",h.value)},f=()=>{C.value=void 0,A("changeYear",b.value)},c=()=>{A("viewProduct"),A("applyParams")};return(u,o)=>{const n=Be,k=G;return v(),w("div",{class:ke(["moto-page-filter",{car:N.car}])},[M(n,{modelValue:t(m),"onUpdate:modelValue":[o[0]||(o[0]=s=>$(m)?m.value=s:null),p],options:g.filters.brands.values,"name-property":"code","name-value":"false",label:g.filters.brands.name},null,8,["modelValue","options","label"]),M(n,{modelValue:t(h),"onUpdate:modelValue":[o[1]||(o[1]=s=>$(h)?h.value=s:null),_],options:g.filters.models.values,"name-property":"code","name-value":"false",label:g.filters.models.name,disabled:!t(m)},null,8,["modelValue","options","label","disabled"]),M(n,{modelValue:t(b),"onUpdate:modelValue":[o[2]||(o[2]=s=>$(b)?b.value=s:null),f],options:g.filters.years.values,"name-property":"code","name-value":"false",label:g.filters.years.name,disabled:!t(h)},null,8,["modelValue","options","label","disabled"]),N.car?(v(),U(n,{key:0,modelValue:t(C),"onUpdate:modelValue":[o[3]||(o[3]=s=>$(C)?C.value=s:null),o[4]||(o[4]=s=>u.$emit("changeEngine",t(C)))],options:g.filters.engine.values,"name-property":"code","name-value":"false",label:g.filters.engine.name,disabled:!t(b)},null,8,["modelValue","options","label","disabled"])):V("",!0),M(k,{"variant-height":"h-middle",disabled:N.car?!t(b)||!t(h)||!t(m)||!t(C):!t(b)||!t(h)||!t(m),onClick:c},{default:E(()=>[...o[5]||(o[5]=[B("Подобрать ",-1)])]),_:1},8,["disabled"])],2)}}}),Ue=J(Pe,[["__scopeId","data-v-4e964269"]]),Fe={class:"calculator-moto-page"},Ne={class:"calculator-moto-page__title"},Te={class:"calculator-moto-page__form"},Ye={class:"calculator-moto-page__block"},Ee={key:0,class:"calculator-moto-page__category"},Se={key:0,class:"calculator-moto-page__block"},De={class:"calculator-moto-page__category calculator-moto-page__category-type"},He={key:1,class:"calculator-moto-page__block"},Oe={key:0,class:"calculator-moto-page__captcha"},Re={key:0,class:"calculator-moto-page__error"},ze={key:2,class:"calculator-moto-page__block"},Ie={class:"count"},Le={class:"calculator-moto-page__products-list"},Qe={class:"name"},je=["src","alt"],qe={class:"action"},Ge=Z({__name:"auto-moto-battery",props:{iframe:{type:Boolean,default:!1}},async setup(g){let F,N;const A=i([{title:"Главная",path:"/"},{title:"Калькуляторы",path:"/calculator/"},{title:"Подборщик авто/мото АКБ"}]),{data:m,status:h}=([F,N]=Ce(()=>xe(()=>y.getCalculatorStructure("auto-moto-battery"),"$Qb-_JYsNVI")),F=await F,N(),F),b=me(),C=be(),{$reachGoal:p}=pe();Ve(()=>m.value?.data,a=>{a!==void 0&&a?.metaData&&(ye({title:a.metaData.title?a.metaData.title:"Подборщик авто/мото АКБ",meta:[{name:"description",content:a?.metaData.description}]}),ge({ogTitle:a.metaData.title?a.metaData.title:"Подборщик авто/мото АКБ",ogDescription:a.metaData.description,ogUrl:`${C.public.siteUrl}${b.fullPath}`,ogImageAlt:a.metaData.title?a.metaData.title:"Подборщик авто/мото АКБ"})),a||Me("Подборщик авто/мото АКБ")},{immediate:!0});const _=i(""),f=i(""),c=i(),u=i(),o=i(),n=i(),k=i(),s=i(),T=i(!1),R=i(null);function K(a){const e=new q({code:a.code,name:a.name});if(p("calculator_auto_moto_battery_where_to_buy",e.data()),a.leftButton?.form)return R.value=a.leftButton.form,W();if(a.leftButton?.target=="_blank")return window.open(a.leftButton.url,"_blank")}function W(){T.value=!T.value}const X=async()=>{c.value=void 0;const a=await y.getCalculatorMoto({type:f.value});c.value=a.data.filter,k.value=void 0,p("calculator_auto_moto_battery_set_moto_type",{type:f.value})},ee=async a=>{let e={};if(u.value=a,x.value=!1,p("calculator_auto_moto_battery_change_brand",{value:u.value.code}),_.value==="category-moto"){e={type:f.value,brand:u.value.code,model:o.value?o.value.code:void 0,years:n.value?n.value.code:void 0};const d=await y.getCalculatorMoto(e);
1d?.data?.filter&&(c.value=d.data.filter)}else{e={brand:u.value.code,model:o.value?o.value.code:void 0,years:n.value?n.value.code:void 0,engine:s.value?s.value.code:void 0};const d=await y.getCalculatorAuto(e);d?.data?.filter&&(c.value=d.data.filter)}},ae=async a=>{let e={};if(x.value=!1,o.value=a,p("calculator_auto_moto_battery_change_model",{value:o.value.code}),_.value==="category-moto"){e={type:f.value,brand:u.value?u.value.code:void 0,model:o.value.code,years:n.value?n.value.code:void 0};const d=await y.getCalculatorMoto(e);d?.data?.filter&&(c.value=d.data.filter)}else{e={brand:u.value?u.value.code:void 0,model:o.value.code,years:n.value?n.value.code:void 0,engine:s.value?s.value.code:void 0};const d=await y.getCalculatorAuto(e);d?.data?.filter&&(c.value=d.data.filter)}},te=async a=>{let e={};if(x.value=!1,n.value=a,p("calculator_auto_moto_battery_change_year",{value:n.value.code}),_.value==="category-moto"){e={type:f.value,brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value.code};const d=await y.getCalculatorMoto(e);d?.data?.filter&&(c.value=d.data.filter)}else{e={brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value.code,engine:s.value?s.value.code:void 0};const d=await y.getCalculatorAuto(e);d?.data?.filter&&(c.value=d.data.filter)}},oe=async a=>{let e={};x.value=!1,s.value=a,p("calculator_auto_moto_battery_change_engine",{value:s.value.code}),e={brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value.code?n.value.code:void 0,engine:s.value.code};const d=await y.getCalculatorAuto(e);d?.data?.filter&&(c.value=d.data.filter)},x=i(!1),Y=i(!1),D=i(0),le=i(!1),H=i(""),O=i(!1),ne=i(!1),ue=async()=>{if(Y.value=!1,x.value=!1,ne.value=!0,c.value=void 0,f.value="",_.value!=="category-moto"){O.value=!0,c.value=void 0;const a=await y.getCalculatorAuto();c.value=a.data.filter,a.data.item&&a.data.item.products?k.value=a.data.item.products:k.value=void 0}else O.value=!1,k.value=void 0;p("calculator_auto_moto_battery_set_category",{category:_.value})},z=async()=>{p("click_calculator_auto_moto_battery_apply",{params:{brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value?.code?n.value.code:void 0,engine:s.value?.code}});let a={},e;_.value==="category-moto"?(a={type:f.value,brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value.code,apply:!0,token:H.value??null},e=await y.getCalculatorMoto(a)):(a={brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value.code,engine:s.value?s.value.code:void 0,apply:!0,token:H.value??null},e=await y.getCalculatorAuto(a)),Y.value=e?.data?.needCaptchaToken===!0,e?.data?.item&&e.data.item.products?(k.value=e.data.item.products,p("calculator_auto_moto_battery_load_products",{params:a})):(k.value=void 0,p("calculator_auto_moto_battery_empty_products",{params:a}))};function se(a){H.value=a,a&&z()}function de(a){const e=new q({code:a.code,name:a.name});p("click_calculator_auto_moto_battery_product_link",{...e.data(),params:{brand:u.value?u.value.code:void 0,model:o.value?o.value.code:void 0,years:n.value?.code?n.value.code:void 0,engine:s.value?.code}})}return(a,e)=>{const d=ce,I=ve,re=_e,L=G,ie=fe;return v(),w(j,null,[l("div",Fe,[g.iframe?V("",!0):(v(),U(d,{key:0,breadcrumbs:t(A)},null,8,["breadcrumbs"])),l("h1",Ne,P(t(m)?.data?.metaData?.h1??"Подборщик авто/мото АКБ"),1),l("div",Te,[l("div",Ye,[e[8]||(e[8]=l("h2",null,"Категория транспортного средства",-1)),t(m)?.data.sections?(v(),w("div",Ee,[M(I,{modelValue:t(_),"onUpdate:modelValue":[e[0]||(e[0]=r=>$(_)?_.value=r:null),ue],class:"fill",options:t(m)?.data.sections,"value-key":"code","label-key":"name","calculator-category":!0},null,8,["modelValue","options"])])):V("",!0)]),t(m)?.data.categories&&t(_)==="category-moto"?(v(),w("div",Se,[e[9]||(e[9]=l("h2",null,"Тип транспортного средства",-1)),l("div",De,[M(I,{modelValue:t(f),"onUpdate:modelValue":[e[1]||(e[1]=r=>$(f)?f.value=r:null),X],class:"fill",options:t(m)?.data.categories,"value-key":"type","label-key":"name","calculator-type":!0},null,8,["modelValue","options"])])])):V("",!0),t(c)?(v(),w("div",He,[e[11
1]||(e[11]=l("h2",null,"Параметры",-1)),M(t(Ue),{filters:t(c),car:t(O),onChangeBrand:ee,onChangeModel:ae,onChangeYear:te,onChangeEngine:oe,onApplyParams:z,onViewProduct:e[2]||(e[2]=r=>x.value=!0)},null,8,["filters","car"]),t(Y)?(v(),w("div",Oe,[M(he,{name:"message"},{default:E(()=>[t(Y)?(v(),w("div",Re,[M(re,{class:"calculator-moto-page__error__icon",name:"tooltip",size:18}),e[10]||(e[10]=l("span",null," Подтвердите что Вы не робот, ниже указано небольшое задание ",-1))])):V("",!0)]),_:1}),t(Y)?(v(),U(Ae,{key:0,modelValue:t(D),"onUpdate:modelValue":e[3]||(e[3]=r=>$(D)?D.value=r:null),invisible:t(le),onSuccess:se},null,8,["modelValue","invisible"])):V("",!0)])):V("",!0)])):V("",!0),t(x)===!0&&t(k)?(v(),w("div",ze,[l("h2",null,[e[12]||(e[12]=B(" подходящие товары ",-1)),l("span",Ie,P(t(k).length),1)]),l("div",Le,[e[19]||(e[19]=l("div",{class:"row header"},[l("div",null,"Название товара"),l("div",null,"Емкость, Ач"),l("div",null,"Стартерный ток, А"),l("div",null,"Полярность"),l("div",null,"Габариты, мм (ДхШхВ)"),l("div",{class:"action"})],-1)),(v(!0),w(j,null,we(t(k),r=>(v(),U(ie,{key:r,class:"row",to:`/products/${r.code}/`,onClick:Q=>de(r)},{default:E(()=>[l("div",Qe,[l("img",{src:r.image,alt:r.name},null,8,je),B(" "+P(r.name),1)]),l("div",null,[e[13]||(e[13]=l("div",{class:"label"},"Емкость, Ач",-1)),B(" "+P(r.capacity),1)]),l("div",null,[e[14]||(e[14]=l("div",{class:"label"},"Стартерный ток, А",-1)),B(" "+P(r.starterCurrent?r.starterCurrent:"-"),1)]),l("div",null,[e[15]||(e[15]=l("div",{class:"label"},"Полярность",-1)),B(" "+P(r.polarity),1)]),l("div",null,[e[16]||(e[16]=l("div",{class:"label"},"Габариты, мм (ДхШхВ)",-1)),B(" "+P(r.dimensionsMm),1)]),l("div",qe,[r.leftButton?(v(),U(L,{key:0,onClick:[S(Q=>K(r),["prevent"]),e[4]||(e[4]=S(()=>{},["stop"]))],variant:"white"},{default:E(()=>[...e[17]||(e[17]=[B(" Где купить ",-1)])]),_:1},8,["onClick"])):(v(),U(L,{key:1,variant:"white",onClick:[e[5]||(e[5]=S(Q=>a.$router.push("/where-to-buy/"),["prevent"])),e[6]||(e[6]=S(()=>{},["stop"]))]},{default:E(()=>[...e[18]||(e[18]=[B(" Оставить заявку ",-1)])]),_:1}))])]),_:2},1032,["to","onClick"]))),128))])])):V("",!0)])]),t(m)?(v(),U($e,{key:0,modelValue:t(T),"onUpdate:modelValue":e[7]||(e[7]=r=>$(T)?T.value=r:null),form:t(R)},null,8,["modelValue","form"])):V("",!0)],64)}}}),ma=J(Ge,[["__scopeId","data-v-bd6df2ca"]]);export{ma 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.