PageSourceSearch

https://www.foodomo.com/assets/instantDelivery-8f4bda38.js

js foodomo.com collected 2026-10-02 15:16:24 UTC 12,447 bytes, 19 lines download raw bytes

1import{_ as U,m as j,u as z,a as M,h as Y,F as O}from"./index-d0604afa.js";import{u as J}from"./static-54088e12.js";import{r as _,x as K,y as R,w as W,k as X,E as V,P as Z,l as ee,o as x,c as T,a as t,e as f,f as m,m as B,F as b,q as C,n as q,s as te,u as k,t as A}from"./vendor-f4c16623.js";import{n as ne,e as se,S as H,a as P,P as oe,N as le,E as ie}from"./effect-fade-617d27b6.js";function re(Q){let{swiper:n,extendParams:S,on:w}=Q;S({controller:{control:void 0,inverse:!1,by:"slide"}}),n.controller={control:void 0};function $(c,l){const i=function(){let d,a,v;return(y,N)=>{for(a=-1,d=y.length;d-a>1;)v=d+a>>1,y[v]<=N?a=v:d=v;return d}}();this.x=c,this.y=l,this.lastIndex=c.length-1;let o,r;return this.interpolate=function(d){return d?(r=i(this.x,d),o=r-1,(d-this.x[o])*(this.y[r]-this.y[o])/(this.x[r]-this.x[o])+this.y[o]):0},this}function h(c){n.controller.spline=n.params.loop?new $(n.slidesGrid,c.slidesGrid):new $(n.snapGrid,c.snapGrid)}function G(c,l){const i=n.controller.control;let o,r;const g=n.constructor;function d(a){if(a.destroyed)return;const v=n.rtlTranslate?-n.translate:n.translate;n.params.controller.by==="slide"&&(h(a),r=-n.controller.spline.interpolate(-v)),(!r||n.params.controller.by==="container")&&(o=(a.maxTranslate()-a.minTranslate())/(n.maxTranslate()-n.minTranslate()),(Number.isNaN(o)||!Number.isFinite(o))&&(o=1),r=(v-n.minTranslate())*o+a.minTranslate()),n.params.controller.inverse&&(r=a.maxTranslate()-r),a.updateProgress(r),a.setTranslate(r,n),a.updateActiveIndex(),a.updateSlidesClasses()}if(Array.isArray(i))for(let a=0;a<i.length;a+=1)i[a]!==l&&i[a]instanceof g&&d(i[a]);else i instanceof g&&l!==i&&d(i)}function F(c,l){const i=n.constructor,o=n.controller.control;let r;function g(d){d.destroyed||(d.setTransition(c,n),c!==0&&(d.transitionStart(),d.params.autoHeight&&ne(()=>{d.updateAutoHeight()}),se(d.wrapperEl,()=>{o&&d.transitionEnd()})))}if(Array.isArray(o))for(r=0;r<o.length;r+=1)o[r]!==l&&o[r]instanceof i&&g(o[r]);else o instanceof i&&l!==o&&g(o)}function E(){n.controller.control&&n.controller.spline&&(n.controller.spline=void 0,delete n.controller.spline)}w("beforeInit",()=>{if(typeof window<"u"&&(typeof n.params.controller.control=="string"||n.params.controller.control instanceof HTMLElement)){(typeof n.params.controller.control=="string"?[...document.querySelectorAll(n.params.controller.control)]:[n.params.controller.control]).forEach(l=>{if(n.controller.control||(n.controller.control=[]),l&&l.swiper)n.controller.control.push(l.swiper);else if(l){const i=`${n.params.eventsPrefix}init`,o=r=>{n.controller.control.push(r.detail[0]),n.update(),l.removeEventListener(i,o)};l.addEventListener(i,o)}});return}n.controller.control=n.params.controller.control}),w("update",()=>{E()}),w("resize",()=>{E()}),w("observerUpdate",()=>{E()}),w("setTranslate",(c,l,i)=>{!n.controller.control||n.controller.control.destroyed||n.controller.setTranslate(l,i)}),w("setTransition",(c,l,i)=>{!n.controller.control||n.controller.control.destroyed||n.controller.setTransition(l,i)}),Object.assign(n.controller,{setTranslate:G,setTransition:F})}const D="/images/event/check_circle.png";const ae={class:"instantDelivery"},de={class:"nav"},ve={class:"box"},ce={class:"menu"},ue={class:"menu-bg"},pe={class:"intro"},fe={class:"slogan"},me=["href"],ge={class:"plan"},we={class:"feature"},ye={class:"title"},_e=["href"],xe={class:"tips"},Te={class:"content"},ke={class:"step"},Se={class:"title"},be={class:"content"},Ce=["src"],Ae={class:"faq"},$e={class:"box"},he={class:"item"},Fe={class:"panel"},Ee={class:"news"},Ne={class:"content"},Le={__name:"instantDelivery",setup(Q){const n=_([oe,le,ie,re]);_(j());const S=K(),w=z();M(),Y();const $=J();R($);const{env:h,showLog:G,showHeader:F,showFooter:E,showAppRedirection:c}=R(w),l=_(!1),i=_(),o=_(),r={clickable:!0,renderBullet:(p,e)=>`<span class="${e} swiper-pagination-bullet-custom">${p+1}</span>`},g=[{title:"點選服務",content:"使用風火輪即時快送包裹服務"},{title:"填寫取、送件資訊",content:"填寫取、送件資訊及查看包裹限制"},{title:"提供包裹資訊",content:"確認包裹內容、送件備註及服務條款"},{title:"檢查訂單",content:"確認訂單及付款方式"},{title:"確認訂單狀態",content:"即時確認訂單目前狀態"}],d=[{name:"什麼是風火輪?要怎麼用?",content:`● 風火輪為純物流服務,提供簡單、便捷的快遞體驗。您可以透過 App 輕鬆完成。 【暫無提供代買代付、代墊現金之服務】
2● 開啟 foodomo App 登入會員後,選擇風火輪。
3
41. 輸入取件地址與收件地址。
52. 選擇即時訂單服務 ( 立即送件 ),外送騎士將於30分鐘內至指定地點取件。
63. 上傳寄件物品照片,以利外送騎士辨識。
74. 增加外送提示備註,確認後完成下單。
85. 您可以於訂單頁面,再次確認聯絡電話及付款方式;若需開立統一編號,請輸入統編。`},{name:"風火輪服務的限制有什麼?(尺寸、距離、服務時間等等)",content:`➜ 【寄件物規範】 總重需低於 13 公斤、體積需小於 40 x 40 x 40 公分,請確保寄件物品已完整包裝及封妥。 【禁止配送物品】 危及安全或違法的物品、化學用品或易燃物品、乘客或寵物。 
9➜ 【注意事項】 下單前請再次確認物品是否符合規範,若對寄件物品有疑慮,請聯繫線上客服 (線上客服服務時間:周一至周日 08:00 - 21:00)
10➜ 【更多資訊】 詳細規定請見 foodomo 服務條款,我們致力於滿足您的配送需求ã€
10‚
11
12● 目前外送服務覆蓋的範圍內,皆可使用風火輪服務。
13● 周一至周日 08:00 - 20:00。`},{name:"配送路程可以追蹤或是暫停嗎?",content:`● foodomo App 下方訂單欄位,查看訂單配送進度。
14● 無法於該張訂單內新增多個停靠站點,如需送至多個地點,您可以同時下訂多筆訂單 (✤ 同時進行中的訂單,上限為3單)。`},{name:"有哪些支付方式?",content:"● 目前僅提供信用卡綁定付款。"},{name:"下單後如何取消?會有費用嗎?",content:`● 為避免外送騎士在配送途中產生額外油耗費用和時間成本,請在3分鐘內取消訂單。
15● 以下兩種情況將會酌收取消費用。 
16
171. 外送騎士前往指定取件地址的行駛時間超過3分鐘。
182. 外送騎士於指定取件地址等候超過5分鐘。`},{name:"foodomo 會員可以累積或是折扣嗎?",content:`● 運送費視為一般消費,故將一併累計。
19● 風火輪運送費為固定定價,暫無提供相關會員優惠。`}],a=p=>{p.target.classList.toggle("active");let u=p.target.parentElement.nextElementSibling.childNodes[0];u.style.maxHeight?u.style.maxHeight=null:u.style.maxHeight=u.scrollHeight+"px"},v=p=>{const u=document.querySelector(`.${p}`).getBoundingClientRect();let s=-59;const I=window.scrollY+u.top+s;window.scrollTo({top:I,behavior:"smooth"}),l.value=!1};W(()=>S.hash,async p=>{if(p){const e=p.slice(1);await V(),requestAnimationFrame(()=>{v(e)})}},{immediate:!0});const y=_(""),N=_(!1),L=()=>{N.value=window.scrollY>0};return X(async()=>{window.addEventListener("scroll",L,{passive:!0}),L(),S.hash&&(await V(),requestAnimationFrame(()=>{v(S.hash.slice(1)),requestAnimationFrame(L)})),h.value==="staging"||h.value==="development"?y.value="https://staging.foodomo.com/shareTo.php?event=odc":y.value="https://cms.foodomo.com/shareTo.php?event=odc",c.value=!1,F.value=!1}),Z(()=>{F.value=!0,window.removeEventListener("scroll",L)}),(p,e)=>{const u=ee("router-link");return x(),T("main",ae,[t("header",{class:q(["header",{scrolled:N.value}])},[f(u,{to:"/",class:"logo"},{default:m(()=>[...e[15]||(e[15]=[t("img",{src:O,alt:""},null,-1)])]),_:1}),t("div",de,[t("div",{onClick:e[0]||(e[0]=s=>v("plan"))},"企業配送方案"),t("div",{onClick:e[1]||(e[1]=s=>v("feature"))},"服務特色"),t("div",{onClick:e[2]||(e[2]=s=>v("tips"))},"操作教學"),t("div",{onClick:e[3]||(e[3]=s=>v("faq"))},"FAQ"),t("div",{onClick:e[4]||(e[4]=s=>v("news"))},"最新消息"),f(u,{to:"/instant-delivery-apply"},{default:m(()=>[...e[16]||(e[16]=[B("申請企業方案",-1)])]),_:1})]),t("div",{class:"hamburger mobile",onClick:e[5]||(e[5]=s=>l.value=!0)},[t("div",ve,[(x(),T(b,null,C(4,s=>t("div",{class:q(`line_${s}`)},null,2)),64))])]),t("div",{class:q(["nav-mobile",{active:l.value}])},[t("div",{class:"bg",onClick:e[6]||(e[6]=s=>l.value=!1)}),t("div",ce,[t("div",ue,[t("div",{class:"close",onClick:e[7]||(e[7]=s=>l.value=!1)},[(x(),T(b,null,C(2,s=>t("div",{class:q(`line_${s}`)},null,2)),64))]),t("div",{onClick:e[8]||(e[8]=s=>v("plan"))},"企業配送方案"),t("div",{onClick:e[9]||(e[9]=s=>v("feature"))},"服務特色"),t("div",{onClick:e[10]||(e[10]=s=>v("tips"))},"操作教學"),t("div",{onClick:e[11]||(e[11]=s=>v("faq"))},"FAQ"),t("div",{onClick:e[12]||(e[12]=s=>v("news"))},"最新消息"),f(u,{to:"/instant-delivery-apply"},{default:m(()=>[...e[17]||(e[17]=[B("申請企業方案",-1)])]),_:1})])])],2)],2),t("div",pe,[t("div",fe,[e[18]||(e[18]=t("div",null,"foodomo 即時快遞服務",-1)),e[19]||(e[19]=t("div",null,"一鍵下單,風火輪急速送達!",-1)),t("a",{class:"link",href:y.value},"立即配送",8,me)])]),t("div",ge,[e[21]||(e[21]=t("div",{class:"title"},"企業配送方案",-1)),e[22]||(e[22]=t("div",{class:"content"},[t("div",null,"支援 API 串接與整合:方便企業將風火輪的快遞服務"),t("div",null,"與自身系統進行無縫整合,提升操作效率。")],-1)),f(u,{class:"link",to:"/instant-delivery-apply"},{default:m(()=>[...e[20]||(e[20]=[B("申請企業方案",-1)])]),_:1})]),t("div",we,[t("div",ye,[e[23]||(e[23]=t("div",null,"服務特色",-1)),e[24]||(e[24]=t("div",null,"請 foodomo 風火輪配送更快!更簡單!",-1)),t("a",{class:"link",href:y.value},"立即配送",8,_e)]),e[25]||(e[25]=te('<div class="content" data-v-72e88f31><div class="item" data-v-72e88f31><img src="'+D+'" alt="" data-v-72e88f31><div data-v-72e88f31><div data-v-72e88f31>即時快送</div><div data-v-72e88f31>每日即時服務,最快 30 分鐘送達</div></div></div><div class="item" data-v-72e88f31><img src="'+D+'" alt="" data-v-72e88f31><div data-v-72e88f31><div data-v-72e88f31>輕鬆一鍵下單</div><div data-v-72e88f31>手機簡單五步驟,急速送達</div></div></div><div class="item" data-v-72e88f31><img src="'+D+'" alt="" data-v-72e88f31><div data-v-72e88f31><div data-v-72e88f31>價格合理</div><div data-v-72e88f31>即時運費預估,合理透明</div></div></div></div>',1))]),t("div",xe,[t("div",Te,[t("div",ke,[e[26]||(e[26]=t("div",{class:"swiper-title"},"操作教學",-1)),f(k(P),{class:"swiper swiperTipB",modules:n.value,controller:{control:i.value},onSwiper:e[13]||(e[13]=s=>o.value=s),effect:"fade","slides-per-view":1,"space-between":0,loop:!0,navigation:{prevEl:".nav_1",nextEl:".nav_2"},pagination:r,"fade-effect":{crossFade:!0},speed:250},{default:m(()=>[(x(),T(b,null,C(g,s=>f(k(H),{key:s,class:"slide"},{default:m(()=>[t("div",Se,A(s.title),1),t("div",be,A(s.content),1)]),_:2},1024)),64))]),_:1}
19,8,["modules","controller"]),e[27]||(e[27]=t("div",{class:"prev-next-button"},[t("div",{class:"nav_1 prev-button"},"上一步"),t("div",{class:"nav_2 next-button"},"下一步")],-1))]),f(k(P),{class:"swiper swiperTipA",modules:n.value,controller:{control:o.value},onSwiper:e[14]||(e[14]=s=>i.value=s),effect:"fade","slides-per-view":1,"space-between":0,loop:!0,"fade-effect":{crossFade:!0},speed:250},{default:m(()=>[(x(),T(b,null,C(5,s=>f(k(H),{key:s,class:"slide"},{default:m(()=>[t("img",{src:`/images/event/tip_${s}.png`,alt:""},null,8,Ce)]),_:2},1024)),64))]),_:1},8,["modules","controller"])])]),t("div",Ae,[e[29]||(e[29]=t("div",{class:"title"},"FAQ",-1)),(x(),T(b,null,C(d,(s,I)=>t("div",$e,[t("div",{onClick:a,class:"name"},[t("span",null,A("Q"+parseInt(I+1)+".")+A(s.name),1),e[28]||(e[28]=t("span",{class:"accordion"},null,-1))]),t("div",he,[t("div",Fe,[t("div",null,A(s.content),1)])])])),64))]),t("div",Ee,[e[31]||(e[31]=t("div",{class:"title"},"最新消息",-1)),t("div",Ne,[f(k(P),{class:"swiper swiperNews",modules:n.value,"slides-per-view":1,"space-between":10,loop:!0,pagination:{clickable:!0}},{default:m(()=>[f(k(H),{class:"slide"},{default:m(()=>[...e[30]||(e[30]=[t("img",{src:"/images/event/slide_banner_1.jpg",alt:""},null,-1)])]),_:1})]),_:1},8,["modules"])])])])}}},Pe=U(Le,[["__scopeId","data-v-72e88f31"]]);export{Pe 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.