PageSourceSearch

https://www.kfcmongolia.com/js/853.c2f65441.js

js kfcmongolia.com collected 2026-10-03 00:56:29 UTC 12,811 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunkkfc_web"]=self["webpackChunkkfc_web"]||[]).push([[853],{176:function(e,a,s){e.exports=s.p+"img/ph_arrow-square-right-fill.c4e6e88b.svg"},2224:function(e,a,s){e.exports=s.p+"img/ph_map-pin-fill.48224010.svg"},2778:function(e,a,s){e.exports=s.p+"img/hovered_location.fb878a12.svg"},2945:function(e,a,s){e.exports=s.p+"img/marker.b278b4f6.svg"},4310:function(e,a,s){e.exports=s.p+"img/location.4da996c0.svg"},5668:function(e,a,s){s.d(a,{A:function(){return k}});var t=s(6768),l=s(4232),r=s(4310),o=s(2778);const n={key:0,class:"__kfc_r_5"};function d(e,a,s,d,u,c){return(0,t.uX)(),(0,t.CE)("div",{class:"current-location",style:(0,l.Tr)(s.styles)},[(0,t.Lk)("button",{onClick:a[0]||(a[0]=(...e)=>d.getCurrentPosition&&d.getCurrentPosition(...e)),class:"__kfc_button location"},[a[1]||(a[1]=(0,t.Lk)("div",{class:"image"},[(0,t.Lk)("img",{src:r,alt:""}),(0,t.Lk)("img",{class:"__kfc_image_hover",src:o,alt:""})],-1)),s.label?((0,t.uX)(),(0,t.CE)("span",n,(0,l.v_)(s.label),1)):(0,t.Q3)("",!0)])],4)}var u=s(7896),c=s(144);function i(){const e=(0,c.KR)({latitude:0,longitude:0,error:!1}),a="navigator"in window&&"geolocation"in navigator,s={enableHighAccuracy:!1,maximumAge:0},l=a=>{e.value.error=!0};let r=null;return(0,t.sV)(()=>{a?r=navigator.geolocation.getCurrentPosition(a=>{e.value=a.coords},l,s):console.log("no support")}),(0,t.hi)(()=>{r&&navigator.geolocation.clearWatch(r)}),{coords:e,isSupported:a}}var v=s(782),g={props:["classes","styles","label"],setup(e,{emit:a}){const s=(0,t.WQ)("notify"),l=(0,v.Pj)(),r=(0,t.EW)(()=>l.getters.locale),o=(0,t.EW)(()=>l.getters["address/getOrderType"]),{coords:n}=i(),d=(0,t.EW)(()=>({lat:n.value.latitude,lng:n.value.longitude,error:n.value.error})),c=async()=>{if(d.value.error)return void s.warning({message:"mn"==r.value?"Location асаана уу !":"Product added to Your Cart",position:"top-left"});if(""===d.value.lat||""===d.value.lng||0===d.value.lat||0===d.value.lng)return void s.warning({message:(r.value,"Таны байршлыг татаж байна"),position:"top-left"});const{data:e}=await(0,u.A)({url:"/searchByLocation?lat="+d.value.lat+"&lon="+d.value.lng,type:3,method:"get",hideSuccess:!0});if(e.data.length>0){const s=await g(e.data[0]?.podkfc);1===o.value?(await l.dispatch("address/updateDeliveryOutletName",s),await l.dispatch("address/updateDeliveryAddress",e.data[0])):await l.dispatch("address/updatePickupAddress",s),a("getAddress",{address:e.data[0],location:d.value})}},g=async e=>{const{data:a}=await(0,u.A)({url:"/manager/getOutletNameByPodKfc",body:{podcode:e},hideSuccess:!0});if(a.success)return a.result};return{getCurrentPosition:c}}},p=s(1241);const _=(0,p.A)(g,[["render",d],["__scopeId","data-v-1bf45ca7"]]);var k=_},8038:function(e,a,s){s.d(a,{A:function(){return p}});var t=s(6768),l=s(4232);function r(e,a,s,r,o,n){const d=(0,t.g2)("el-option"),u=(0,t.g2)("el-select");return(0,t.uX)(),(0,t.Wv)(u,{ref:"selectRef",modelValue:r.inputModel,"onUpdate:modelValue":a[0]||(a[0]=e=>r.inputModel=e),"fit-input-width":"",remote:"",filterable:"","reserve-keyword":"",label:"delivery",placeholder:e.$t("address"),"remote-method":r.searchMethod,onChange:r.findAddress,style:(0,l.Tr)(r.styles),class:(0,l.C4)(["__kfc_orderType_select __kfc_r_7",r.classes]),"suffix-icon":r.Search},{default:(0,t.k6)(()=>[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(r.filteredAddresses,e=>((0,t.uX)(),(0,t.Wv)(d,{key:e.full_address,label:e.full_address+" | "+e.bairnote,value:e.full_address},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","remote-method","onChange","style","class","suffix-icon"])}s(8111),s(116);var o=s(7896),n=s(144),d=s(782),u=s(7477),c=s(8048),i={props:["classes","styles"],setup(e,{emit:a}){const s=(0,c.mD)(),{type:l,classes:r,value:i,styles:v}=e,g=(0,d.Pj)(),p=(0,n.KR)([]),_=(0,n.KR)(null),k=(0,t.EW)(()=>g.getters["address/getDeliveryAddress"]),m=(0,n.KR)(k),f=(0,n.KR)(k.value.full_address);(0,t.wB)(k,(e,a)=>{console.log(k.value,"dada"),m.value=e,f.value=e.full_address}),console.log(f.value,"inputModel");const C=e=>{y(p.value.find(a=>a.full_address===e))},h=async e=>{if(""!==e){const{data:a}
1=await(0,o.A)({url:"/searchByAddress?address="+e,hideSuccess:!0,method:"get",type:3,disableLoader:!1});p.value=a.data}else p.value=[]},y=async e=>{const t=e?.podkfc,{data:l}=await(0,o.A)({url:"/manager/getOutletNameByPodKfc",body:{podcode:t},hideSuccess:!0});l.success?(s.trackEvent({event:"selected_address",action:"selected",value:e?.full_address}),g.dispatch("address/updateDeliveryAddress",e),g.dispatch("address/updateDeliveryOutletName",l.result),a("getAddress",{outlet:l.result,address:e})):f.value=m.value.full_address};return{inputModel:f,address:m,selectRef:_,searchMethod:h,findAddress:C,filteredAddresses:p,classes:r,styles:v,Search:u.vji}}},v=s(1241);const g=(0,v.A)(i,[["render",r]]);var p=g},9853:function(e,a,s){s.r(a),s.d(a,{default:function(){return j}});var t=s(6768),l=s(4232),r=s(176);const o={class:"outlets-container"},n={class:"wrap-left"},d={class:"outlet-top"},u={class:"__kfc_r_2 header"},c={class:"address"},i={class:"address-inputs"},v={class:"outlet-lists"},g={class:"outlet-item-wrap"},p={class:"item-desc"},_={class:"__kfc_r_5 item-header"},k={key:0},m={key:1},f={class:"item-content"},C={class:"__kfc_r_8"},h=["onClick"],y={class:"__kfc_r_8"},L={class:"right-side"},w={class:"__marker_pin"},A={class:"__kfc_r_8 __marker_desc"},b={class:"__marker_pin"},E={class:"__marker_img"},K=["src"],O={class:"__kfc_r_8 __marker_desc"},P={key:0},F={key:1};function M(e,a,s,M,X,R){const S=(0,t.g2)("search-address"),W=(0,t.g2)("current-location"),x=(0,t.g2)("GMapInfoWindow"),B=(0,t.g2)("GMapMarker"),I=(0,t.g2)("GMapMap");return(0,t.uX)(),(0,t.CE)("div",o,[(0,t.Lk)("div",{class:(0,l.C4)(["left-side",M.collapseBranches?"collapsed":""])},[(0,t.Lk)("div",n,[(0,t.Lk)("div",d,[(0,t.Lk)("div",u,[(0,t.Lk)("span",null,(0,l.v_)(e.$t("branch")),1),M.collapseBranches?((0,t.uX)(),(0,t.CE)("svg",{key:1,onClick:a[1]||(a[1]=(...e)=>M.toggleSvg&&M.toggleSvg(...e)),class:"collapseSvg",xmlns:"http://www.w3.org/2000/svg",width:"25",height:"24",viewBox:"0 0 25 24"},[...a[5]||(a[5]=[(0,t.Lk)("path",{d:"M3.59673 7.00353C3.48032 7.11965 3.38796 7.25759 3.32495 7.40945C3.26193 7.56131 3.22949 7.72412 3.22949 7.88853C3.22949 8.05295 3.26193 8.21575 3.32495 8.36762C3.38796 8.51948 3.48032 8.65742 3.59673 8.77353L11.9067 17.0835C11.9992 17.1762 12.1091 17.2498 12.2301 17.3C12.3511 17.3501 12.4808 17.376 12.6117 17.376C12.7427 17.376 12.8724 17.3501 12.9934 17.3C13.1143 17.2498 13.2242 17.1762 13.3167 17.0835L21.6267 8.77353C22.1167 8.28353 22.1167 7.49353 21.6267 7.00353C21.1367 6.51353 20.3467 6.51353 19.8567 7.00353L12.6067 14.2435L5.35673 6.99353C4.87673 6.51353 4.07673 6.51353 3.59673 7.00353Z",fill:"black"},null,-1)])])):((0,t.uX)(),(0,t.CE)("svg",{key:0,onClick:a[0]||(a[0]=(...e)=>M.toggleSvg&&M.toggleSvg(...e)),class:"collapseSvg",xmlns:"http://www.w3.org/2000/svg",width:"25",height:"24",viewBox:"0 0 25 24"},[...a[4]||(a[4]=[(0,t.Lk)("path",{d:"M3.50298 17.0072C3.38657 16.8911 3.29421 16.7532 3.2312 16.6013C3.16818 16.4494 3.13574 16.2866 3.13574 16.1222C3.13574 15.9578 3.16818 15.795 3.2312 15.6431C3.29421 15.4913 3.38657 15.3533 3.50298 15.2372L11.813 6.92721C11.9055 6.83451 12.0154 6.76096 12.1364 6.71078C12.2573 6.6606 12.387 6.63477 12.518 6.63477C12.6489 6.63477 12.7786 6.6606 12.8996 6.71078C13.0206 6.76096 13.1305 6.83451 13.223 6.92721L21.533 15.2372C22.023 15.7272 22.023 16.5172 21.533 17.0072C21.043 17.4972 20.253 17.4972 19.763 17.0072L12.513 9.76721L5.26298 17.0172C4.78298 17.4972 3.98298 17.4972 3.50298 17.0072Z",fill:"black"},null,-1)])]))]),(0,t.Lk)("div",c,[(0,t.Lk)("div",i,[((0,t.uX)(),(0,t.Wv)(S,{value:M.address,onGetAddress:M.getAddress,classes:"__kfc_orderType_select_dark",type:"outlets",key:M.address},null,8,["value","onGetAddress"])),(0,t.bF)(W,{onGetAddress:M.getCurrentAddress,styles:{background:"#F7F7F7"}},null,8,["onGetAddress"])]),a[6]||(a[6]=(0,t.Lk)("div",{class:"__kfc_r_10 result-desc"},null,-1))])]),(0,t.Lk)("div",v,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(M.nearestOutlets,(s,o)=>((0,t.uX)(),(0,t.CE)("div",{class:"outlet-item",key:o},[(0,t.Lk)("div",g,[(0,t.Lk)("div",p,[(0,t.Lk)("div",_,["mn"==M.locale?((0,t.uX)(),(0,t.CE)("span",k,(0,l.v_)(s.name_mn),1)):((0,t.uX)(),(0,t.CE)("span",m,(0,l.v_)(s.name_en),1))]),(0,t.Lk)("div",f,[a[7]||(a[7]=(0,t.Lk)("span",{class:"__kfc_r_9"},null,-1)),(0,t.Lk)("span",C,(0,l.v_)(s.start_time)+" - "+(0,l.v_)(s.end_time),1)])]),(0,t.Lk)("div",{class:"bottom-action",onClick:e=>M.goMenu(s.outletname)}
1,[(0,t.Lk)("span",y,(0,l.v_)(e.$t("seeMenu")),1),a[8]||(a[8]=(0,t.Lk)("div",{class:"action"},[(0,t.Lk)("img",{src:r,alt:""})],-1))],8,h)])]))),128))])])],2),(0,t.Lk)("div",L,[((0,t.uX)(),(0,t.Wv)(I,{class:"map",center:M.center,zoom:M.zoom,options:M.options,key:M.nearestOutlets},{default:(0,t.k6)(()=>[""!==M.address.full_address?((0,t.uX)(),(0,t.Wv)(B,{key:M.address,position:{lat:parseFloat(M.address.latitude),lng:parseFloat(M.address.longitude)},icon:M.markerCurrentPos,onClick:a[3]||(a[3]=()=>{M.openedPlace=!0}),title:""},{default:(0,t.k6)(()=>[(0,t.bF)(x,{closeclick:!0,onCloseclick:a[2]||(a[2]=()=>{M.openedPlace=!1}),opened:M.openedPlace},{default:(0,t.k6)(()=>[(0,t.Lk)("div",w,[(0,t.Lk)("div",A,[(0,t.Lk)("p",null,(0,l.v_)(M.address.full_address),1),(0,t.Lk)("p",null,(0,l.v_)(M.address.bairnote),1)])])]),_:1},8,["opened"])]),_:1},8,["position","icon"])):(0,t.Q3)("",!0),((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(M.nearestOutlets,(e,a)=>((0,t.uX)(),(0,t.Wv)(B,{key:a,position:{lat:parseFloat(e.latitude),lng:parseFloat(e.longitude)},icon:M.markerImg,title:e.name_mn,onClick:a=>M.markerClick(e)},{default:(0,t.k6)(()=>[(0,t.bF)(x,{opened:e.outletname===M.openedOutlet,onCloseclick:a=>M.markerCloseClick(e.outletname)},{default:(0,t.k6)(()=>[(0,t.Lk)("div",b,[(0,t.Lk)("div",E,[(0,t.Lk)("img",{src:M.cdn+e.img_url,alt:"KFC mongolia"},null,8,K)]),(0,t.Lk)("div",O,["mn"==M.locale?((0,t.uX)(),(0,t.CE)("span",P,(0,l.v_)(e.name_mn),1)):((0,t.uX)(),(0,t.CE)("span",F,(0,l.v_)(e.name_en),1))])])]),_:2},1032,["opened","onCloseclick"])]),_:2},1032,["position","icon","title","onClick"]))),128))]),_:1},8,["center","zoom","options"]))])])}s(4114),s(8111),s(116);var X=s(2261),R=s(7896),S=s(8038),W=s(5668),x=s(144),B=s(2945),I=s(2224),D=s(782),T=s(8512),G={name:"OutletsView",components:{SearchAddress:S.A,CurrentLocation:W.A},setup(){const e=(0,D.Pj)(),a=(0,T.rd)(),s=(0,t.WQ)("notify"),l=(0,t.EW)(()=>e.getters["address/getOrderType"]),r=(0,x.KR)([]),o=(0,x.KR)([]),n=(0,x.KR)(null),d=(0,x.KR)(!1),u=(0,x.KR)(!1),c=(0,t.EW)(()=>e.getters.locale),i=(0,x.KR)(e.getters["address/getDeliveryAddress"]),v=(0,x.KR)(e.getters["address/getActiveOutlet"]),g=(0,x.KR)({lat:0,lng:0,error:!1}),p=(0,x.KR)(13),_=X.A.CLOUDFRONT_IMAGE_PATH,k=(0,x.KR)({lat:47.88830914483325,lng:106.89362007284807}),m=(0,x.Kh)({scrollwheel:!0,streetViewControl:!1,disableDefaultUI:!1,mapTypeControl:!1,minZoom:10,maxZoom:20,autobindAllEvents:!1,gestureHandling:"greedy"});(0,t.wB)(r,()=>{0!==r.value.length&&r.value[0]&&(k.value={lat:parseFloat(r.value[0].latitude),lng:parseFloat(r.value[0].longitude)})});const f=async()=>{const{data:e}=await(0,R.A)({url:"/manager/getOutlets",hideSuccess:!0});e.success&&(r.value=e.result,o.value=e.result)},C=e=>{v.value=e.outlet,i.value=e.address,b()},h=e=>{n.value=e.outletname,k.value={lat:parseFloat(e.latitude),lng:parseFloat(e.longitude)}},y=e=>{n.value===e&&(n.value=null)},L=e=>{n.value=e.outletname},w=e=>{n.value===e.outletname&&(n.value=null)},A=e=>{i.value=e.address,g.value={lat:e.location.lat,lng:e.location.lng},k.value={lat:e.location.lat,lng:e.location.lng},p.value=14,b()},b=async()=>{""!==i.value.latitude&&""!==i.value.longitude&&i.value.latitude&&i.value.longitude?1===l.value?E():2===l.value&&K():s.warning({message:"mn"==c.value?"Байршилын мэдээлэл хоосон байна":"Not found geo",position:"top-left"})},E=()=>{const a=e.getters["address/getActiveOutlet"],s=o.value.find(e=>e.outletname===a);r.value=s?[s]:[]},K=async()=>{const{data:e}=await(0,R.A)({url:"/outletes/nearOutlets",body:{lat:i.value.latitude,long:i.value.longitude},hideSuccess:!0});e.success&&(r.value=e.result)},O=s=>{2===l.value&&e.dispatch("address/updatePickupAddress",s),a.push("/")},P=()=>{u.value=!u.value};return(0,t.sV)(async()=>{await f(),""!==i.value?.latitude&&""!==i.value?.longitude&&1===l.value&&E()}),{address:i,zoom:p,center:k,cdn:_,options:m,markerImg:B,openedPlace:d,openedOutlet:n,locale:c,nearestOutlets:r,markerCurrentPos:I,currPos:g,collapseBranches:u,goMenu:O,getAddress:C,getCurrentAddress:A,markerCloseClick:y,markerClick:h,markerMouseOver:L,markerMouseOut:w,toggleSvg:P}}},V=s(1241);const N=(0,V.A)(G,[["render",M],["__scopeId","data-v-9d743bba"]]);var j=N}}]);
2//# sourceMappingURL=853.c2f65441.js.map

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.