const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Dk5RtS8s.js","./C6C7UFHN.js","./swiper-vue.CSTaBxNu.css","./BmKWOoZo.js","./C6UTp5iz.js","./Ce1OA5_p.js","./entry.D2T6qjH-.css","./CgPaR1Zg.js","./DwOTgJsO.js","./By2Dg9Vv.js","./qqvAsnic.js","./ArJTue41.js","./DsF40s3H.js","./3olHWBdZ.js","./C6iWdK4U.js","./qTqgMCQm.js","./kxcKsIQU.js","./CdTWEwTZ.js","./index.Dxs2imWa.css","./C2WSBufl.js","./DwV-G7Q-.js","./DrJCaXGg.js","./B5BW2NKt.js","./VImg.DTzldEZ7.css","./BnsruDiZ.js","./VIcon.DFWTFF3q.css","./DOquHq2Y.js","./VListItem.DWcy-Btg.css","./ListItem.CPpGv9hf.css","./ByrQxJ63.js","./B8hh-c__.js","./Bv77E61V.js","./List.Ci2MT5DW.css","./BJgg8PVd.js","./DS88RIQc.js","./nYfrGCMi.js","./D9sK-TVl.js","./2LnvMFGD.js","./BtAIAq9K.js","./VOverlay.C9cizOCC.css","./C-GTDzx5.js","./Ya8t4PxH.js","./Menu.BPGelWQH.css"])))=>i.map(i=>d[i]);
import{i as ye,k as ge,c as be,d as j,b as xe,r as we,E as he,a as X,_ as Ce}from"./Ce1OA5_p.js";import Te from"./SY2MQBo4.js";import{k as ze,b as f,l as m,E as Se,H as Pe,n as h,o as $e,c as Ve,R as d,I as c,W as a,a7 as v,u as t,N as R,X as C,a1 as G,P as E,y as Ae,V as P,Q as Re,a5 as $,a6 as Ee,U as Le,a4 as Q,Y as Ie,G as Y}from"./C6C7UFHN.js";import Ne from"./uaOWdG3V.js";import{_ as Oe}from"./D8YGARJV.js";import{_ as De}from"./BwDTbXKu.js";import{c as Me}from"./BOj32nYs.js";import{c as Be}from"./DLlo1kvm.js";import"./PgOYNNGR.js";import"./Df7BfFER.js";/* empty css        */import"./DuK6Cy-6.js";import"./C9Xgiw9k.js";import"./AeUQUXJl.js";const Ue=Y(()=>X(()=>import("./Dk5RtS8s.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28]),import.meta.url).then(i=>i.default||i)),Fe=Y(()=>X(()=>import("./ByrQxJ63.js"),__vite__mapDeps([29,1,2,30,5,6,3,4,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,31,32]),import.meta.url).then(i=>i.default||i)),qe=Y(()=>X(()=>import("./BJgg8PVd.js"),__vite__mapDeps([33,5,1,2,6,34,35,36,37,16,4,11,38,14,21,39,40,41,26,42]),import.meta.url).then(i=>i.default||i)),He={class:"d-flex flex-column flex-grow"},We={class:"p-fast__overtitle relative title-5 gray-dark--text"},je={class:"p-fast__title headline-2"},Ge={class:"p-fast__subtitle title-2"},Qe={class:"p-fast__switch d-flex"},Xe={class:"p-fast__switch-wrap"},Ye={class:"p-fast__title headline-2"},Je={class:"subhead-3"},Ke={class:"subhead-3"},Ze={class:"subhead-6 gray-dark--text"},et={key:3,class:"p-fast__old"},tt={class:"p-fast__ch-type d-flex flex-column"},at=["href"],ot={key:1,class:"p-fast__old-lk title-5"},st=["href"],nt=ze({__name:"PartnersFastOrder",props:{tariff:{type:Object,required:!0},payments:{type:Array,default:void 0}},emits:["nextModal"],setup(i,{emit:ie}){const s=i,le=ie,J=ye(),K=ge(),r=be(),L=he(),B=f(),I=f(""),Z=f(""),U=f(!1),F=f(!1),ee=f(!1),_=f(),u=f(""),V=f(""),k=f("new"),y=m(()=>r.getSegmentationActive),re=j("oldClient",{maxAge:60*60*24}),D=m(()=>{var o;return(o=r.getCallNumber)==null?void 0:o.support}),te=m(()=>r.getInteractionsSended),g=m(()=>r.getDomainConfig),de=m(()=>r.getAutomation),ae=m(()=>r.getSegmentation),fe=m(()=>r.getAutomatizationDirect),M=m(()=>{var o,e;return fe.value&&((e=(o=s.tariff)==null?void 0:o.markers)==null?void 0:e.enableAutomatization)&&de.value&&k.value==="new"}),T=m(()=>{var o,e,p,l;if((e=(o=g.value)==null?void 0:o.provider.config)!=null&&e.color)return(l=(p=g.value)==null?void 0:p.provider.config)==null?void 0:l.color}),q=xe(),ce=()=>{V.value=u.value,u.value==="change"||g.value.provider.id!==1?(te.value||(r.$patch({interactionsSended:!0}),H(!0,void 0,void 0,{request_type:"SHOW_SUPPORT"},void 0,void 0)),r.$patch({oldClient:ae.value}),re.value=ae.value):h(()=>{var o;(o=_.value)!=null&&o.inputRef&&h(()=>_.value.inputRef.focus())})},{timeList:ue,timeNow:N,timeToCall:O,callTime:pe,setTimeToCall:oe,showActiveSortList:me}=Be(),{cI:H}=Me(),se=async()=>{var z,b,x,w,S;if(!F.value){_.value.onBlur();return}U.value=!0;const o={tariff_id:s.tariff.id,fake_mobile:(b=(z=s.tariff)==null?void 0:z.markers)==null?void 0:b.fakeMobile,fake:(w=(x=s.tariff)==null?void 0:x.markers)==null?void 0:w.fake,tariff_name:(S=s.tariff)==null?void 0:S.name,provider_id:s.tariff.provider.id,device_payment_ids:s.payments},e={phone:"+7"+I.value.replace(/[\-(\s)]/g,""),first_name:Z.value,call_time:pe.value},p={request_name:"tariff-connect"};q.$patch({clientPhone:"+7"+I.value,clientName:Z.value,timeToCall:O.value,payments:s.payments}),L&&L.trackEvent({event:"trackEvent",category:"form",action:"success",label:"tariff-connect",tariffData:s.tariff});const l=await H(!1,e,o,p,void 0);q.$patch({orderId:l,interactionId:l});const A=j("ciResp");A.value=l,U.value=!1,h(()=>{V.value==="add"&&g.value.provider.id===1?(ee.value=!0,K.push("/complete/")):M.value?ve():(ee.value=!0,le("nextModal"))})},ve=()=>{const o=j("checkout_id");o.value=s.tariff.id,q.$patch({orderedTariff:s.tariff.id}),h(()=>{K.push("/checkout/"+(s.tariff.index?`?idxFilter=${s.tariff.index}`:""))})},_e=o=>{F.value=o},ke=(o,e)=>{var p,l,A,z,b,x,w;if(window.open("tel:"+o,"_self"),!te.value){r.$patch({interactionsSended:!0});const S={tariff_id:(p=s.tariff)==null?void 0:p.id,fake:(A=(l=s.tariff)==null?void 0:l.markers)==null?void 0:A.fake,fake_mobile:(b=(z=s.tariff)==null?void 0:z.markers)==null?void 0:b.fakeMobile,tariff_name:(x=s.tariff)==null?void 0:x.name,provider_id:(w=s.tariff)==null?void 0:w.provider.id};H(!0,void 0,S,{request_type:e},void 0,void 0)}},W=()=>{B.value.scrollTo(0,0),window.removeEventListener("resize",W)};return Se(async()=>{console.log("FastOrder modal opened"),L==null||L.trackEvent({event:"trackEvent",category:"form",action:"open",label:"tariff-connect",tariffData:s.tariff}),await r.fetchCallSlots(),O.value=N.value.text}),Pe(()=>{var o;(o=_.value)!=null&&o.inputRef&&h(()=>_.value.inputRef.focus()),h(()=>B.value.scrollTo(0,0)),J.$device.isAndroid&&window.addEventListener("resize",W)}),$e(async()=>{J.$device.isAndroid&&window.removeEventListener("resize",W)}),Ve(()=>k.value,()=>{k.value==="new"&&h(()=>{var o;(o=_.value)!=null&&o.inputRef&&h(()=>_.value.inputRef.focus())})}),(o,e)=>{var x,w,S,ne;const p=Te,l=Ue,A=Fe,z=qe,b=Ne;return d(),c("div",{ref_key:"parent",ref:B,class:C(["d-flex p-fast white--bg relative",{"n-layout":i.tariff.provider.slug==="mts"}]),"data-test":"connect-modal",style:Ie({"--mainColor":t(T)&&t(T).main,"--font":t(T).font,"--font2":t(T).font2,"--font3":t(T).font3,"--consult":t(T).consult,"--price":t(T).price})},[a("div",{class:"p-fast__close d-flex align-center justify-center",onClick:e[0]||(e[0]=n=>o.$emit("close"))},e[10]||(e[10]=[a("img",{loading:"lazy",src:Oe,alt:"close"},null,-1)])),a("div",He,[a("p",We," тариф «"+v(i.tariff.name)+"» ",1),t(y)?(d(),c(R,{key:1},[a("p",Ye," Вы являетесь действующим абонентом "+v(t(g).provider.name),1),e[11]||(e[11]=a("p",{class:"p-fast__subtitle title-2"}," Мы не сможем ответить на вопросы по действующему подключению или сменить ваш текущий тариф. ",-1))],64)):(d(),c(R,{key:0},[a("p",je,v(t(M)?"Заявка на подключение":"Быстрая заявка"),1),a("p",Ge,v(t(M)?"Укажите свой контактный номер для дальнейшего перехода к оформлению заявки":"Перезвоним для уточнения деталей и согласования времени установки"),1),a("div",Qe,[a("div",Xe,[a("button",{class:C(["p-fast__switch-btn title-5 text-no-wrap",{active:t(k)==="new"&&!t(y),"no-pointer-events":t(y)}]),onClick:e[1]||(e[1]=n=>{k.value="new",V.value=""})}," Новое подключение ",2),a("button",{class:C(["p-fast__switch-btn title-5 text-no-wrap",{active:t(k)==="old"||t(y),"no-pointer-events":t(y)}]),onClick:e[2]||(e[2]=n=>k.value="old")}," Смена тарифа ",2)])])],64)),t(k)==="new"&&!t(y)||t(V)==="add"&&((w=(x=t(g))==null?void 0:x.provider)==null?void 0:w.id)===1?(d(),c(R,{key:2},[a("form",{action:"#",autocomplete:"off",onSubmit:G(se,["prevent"])},[e[12]||(e[12]=a("span",{class:"p-fast__label gray-dark--text title-5"},"Введите телефон",-1)),E(p,{ref_key:"dPhone",ref:_,value:t(I),"onUpdate:value":e[3]||(e[3]=n=>Ae(I)?I.value=n:null),class:"w-100 q-modal__section",tabindex:"1",onValidate:e[4]||(e[4]=n=>_e(n))},null,8,["value"]),e[13]||(e[13]=a("input",{class:"p-fast__fakesubmit",type:"submit"},null,-1)),E(z,{"content-class":"white--bg","onUpdate:modelValue":t(me)},{activator:P(({props:n})=>[a("span",Re(n,{class:"p-fast__menu pointer d-flex align-center gray-dark--text subhead-3"}),[$(" Перезвоним "+v(t(O))+" ",1),a("img",{class:C({rotate:n["aria-expanded"]==="true"}),style:{transition:"transform 0.24s",width:"20px",height:"20px"},loading:"lazy",src:De,alt:"arrow"},null,2)],16)]),default:P(()=>[E(A,{elevation:"4"},{default:P(()=>[E(l,{value:t(N),disabled:t(N).text===t(O),onClick:e[5]||(e[5]=n=>t(oe)(t(N)))},{default:P(()=>[a("span",Je,v(t(N).text),1)]),_:1},8,["value","disabled"]),(d(!0),c(R,null,Ee(t(ue),n=>(d(),Le(l,{key:n.val,disabled:n.text===t(O),onClick:it=>t(oe)(n)},{default:P(()=>[a("span",Ke,v(n.text),1)]),_:2},1032,["disabled","onClick"]))),128))]),_:1})]),_:1},8,["onUpdate:modelValue"]),E(b,{loading:t(U),disabled:!t(F),class:"w-100 p-fast__submit",color:"primary",size:"medium",onClick:G(se,["prevent"])},{default:P(()=>[$(v(t(M)?"Далее":"Отправить"),1)]),_:1},8,["loading","disabled"])],32),a("p",Ze,[e[14]||(e[14]=$(" Отправляя, вы соглашаетесь с ")),a("button",{class:"secondary-dark--text",onClick:e[6]||(e[6]=n=>t(we)("/legal/privacy/"))}," политикой обработки данных ")])],64)):(d(),c("div",et,[!t(V)&&!t(y)?(d(),c(R,{key:0},[a("div",tt,[a("p",{class:C(["p-fast__chbx",{active:t(u)==="add"}]),onClick:e[7]||(e[7]=n=>u.value="add")},[a("span",{class:C(["white--text d-flex",t(u)==="add"?"primary--bg":"white--bg"])},e[15]||(e[15]=[a("span",{class:"mask-icon mask-size-lg mask-ischecked"},null,-1)]),2),e[16]||(e[16]=$("Подключение домашнего интернета, ТВ или мобильной связи в мой тариф "))],2),a("p",{style:{"margin-top":"8px"},class:C(["p-fast__chbx",{active:t(u)==="change"}]),onClick:e[8]||(e[8]=n=>u.value="change")},[a("span",{class:C(["white--text d-flex",t(u)==="change"?"primary--bg":"white--bg"])},e[17]||(e[17]=[a("span",{class:"mask-icon mask-size-lg mask-ischecked"},null,-1)]),2),e[18]||(e[18]=$("Смена тарифа с сохранением набора услуг "))],2)]),E(b,{class:"w-100 p-fast__submit",color:"primary",size:"medium",disabled:!t(u),style:{"margin-top":"16px","margin-bottom":"0"},onClick:ce},{default:P(()=>e[19]||(e[19]=[$(" Далее ")])),_:1},8,["disabled"])],64)):t(V)==="change"||t(y)?(d(),c(R,{key:1},[e[21]||(e[21]=a("p",{class:"p-fast__old-title title-5"}," Для смены тарифа необходимо позвонить по номеру ",-1)),t(D)?(d(),c("a",{key:0,class:"p-fast__old-phone secondary-dark--text headline-3",href:"tel:"+t(D).call_number,onClick:e[9]||(e[9]=G(n=>ke(t(D).call_number,"SHOW_SUPPORT"),["prevent"]))},v(t(D).display_number),9,at)):Q("",!0),e[22]||(e[22]=a("span",{class:"subhead-6 d-block"},"Звонок бесплатный по РФ",-1)),(ne=(S=t(g))==null?void 0:S.provider)!=null&&ne.lk_url?(d(),c("p",ot,[e[20]||(e[20]=$(" или узнать информацию в ")),a("a",{class:"secondary-dark--text",href:t(g).provider.lk_url,target:"_blank"},"личном кабинете",8,st)])):Q("",!0)],64)):Q("",!0)]))])],6)}}}),xt=Ce(nt,[["__scopeId","data-v-19615696"]]);export{xt as default};
//# sourceMappingURL=Di1KSceI.js.map
