1/* empty css *//* empty css */import{_ as J}from"./flight_icon-CaHycGh1.js";import{d as O,u as X,D as K,r as p,$ as U,aV as g,e as c,b as s,t,i as o,F as x,f as k,J as A,j as z,bY as C,w as Z,a as S,bd as m,N as Q,y as j,g as f,cZ as W,a3 as G,bb as $,C as I,o as d,_ as ss}from"./index-B-dtNIsA.js";import{u as ts}from"./refundTicket-B2h8q0Qs.js";import{d as b}from"./dayjsFormattedDate-xseNi2TH.js";const is="data:image/png;base64,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",es="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABbVJREFUWEe9mN1vVEUYxp93FhLvrP+A3VqgaLfsLkvxyuyuASPY0hIwahRbv6LxpgVUvmULqBgxLF6ZgLiNGgU1JUE+IoRzVkM0sKW7bYV+ULr8BXAt3Xndd85uU6Al5xiPe3P2nDMz72+emXfmzEPw8LsWbEkopi4iVaNBYCKwqR+AVvJfmTtzJYVqGSgF1oRSAD3NIxnbQ0iQl8Ljta19DGrTRMRSlRTLVZMiGFiBVjOuqNzLM/P/RPPo0bVeYnoDDLbGS1ApCBQoCFK1WsgAm1XAgMmthhJ1IwxVA8ItkCpoqNtM6lDzyBH/FJzZ86t16zJM1AGoYuON43X3qjKw6NVJZtQyqDc23vuaF9VmlvWk4MyKw3XrMiDVQaDJxhvHH7sX4IoAisqgTGws8/8DDtatz
1yilOgAqhiaO3adg/6KOSYBqmVXvsvGj/gCOBdsjGlOd4EBYMtZJBAXJSs0kzx5h0C1QoKBFwkqiSPKUQEkCMRPd1KSKZt5WE0iSCVT4m3U6OfJl8UHDP+cQjz3a0gWl0iawTHoQS/bK8gH5DyIH2nnHpEgyWEu6yrNKZ5zMdrJbIKfLAk4dTd1PXfvi0FyQswJOBtuDd3jqxoygeYBug2S9M1IZJQ3Q9NrngJg10fSpWkayOuCsj/Jesl0DWqmEAw2eYlqa/Cudnw1yVsCx4Jo0M7pEJJCKNkz2Ff5tFs5V72Lju5ES5g8ItAYdSg4f7PYA2GoxKM5Q2cXFE8n/Gq7a3u+h7gENCkucxPDns8aZQ8E2S4MSsgD7CfhbaKOlSeKQnRjyADgSbLcAxBmUfbzY55uC2dCmC5ooKYDJoQPuFbwmgKQSDLKfmPzZN0C76T2LgTiArDfAurUWQyU0YId8BLQMoAyxsp8e+tS9glcFkAIJZgH8yTcFLzS9bwEU14qyKwqeANdbmpAAkR2a+NE3QCu8xSqPkplKKwr7PShYv95iprgmlW2aOOYf4JItF2RLZCJ7ZeET94DD9c+bOciAvcRHwPPhLSZOOSHtlfmPPAKyijNRdsnED74peD68zcxBJpVdmd/nHnCo/gWzk0AAr3/vH2Bkh5mDBLI9AQ7Wv2iV54XJ4siEf4DnwjskThyg7DP5ve4VHFzwUmUvpmzk+ne+KXgustNsqTLXn/UCmF/wslVeYoyC0evf+gb4a2SnJElcg7Kr8j3uFcwveEW2ILMORse/8Q3wbHSXVd5FzDq4aiDlHnBgoQA6W9DS8V4fAXc7OwmQXe0NcIMBLM8Pe5mPgGeiKZOMMlKr+z90r+CVhRsslq8ZFsCMbwqejqbMV1P5m9Bu6d/lBbDDWWaI7GWjX/sGeCa2x9IMOZvYLf07PQA2dFqaBRB2s4+Ap2N7prdUT4C5hZ0ivdnqmke/8k3B07F9spPEQSrbktvuXsHcotenP8WXjx7xDfCX2L7KxwLZrblt7gEvNbxRWagp/+To4ahfp7qTsY+dLAbZa3Jb3QNebnjzoCbqFoeApnR0+fjhuw7VVmN3BCXcTo6kH2hbVDvWF0nVPDQPkVW51LT1dja6P3wnoPPGT2Sk23JbN7o+F19sfCsyr4QrxpgUB0Ep07A4pmD1sFYqCtCkBm4ad0CMTJKX4io4rqvjGojzIEZEIKKJamS9E1eiBKohKOP3SAwd0HVr/9w2a2fn9GYuNbzdVVKUnnZMK+5p1SAysHe5qVVL2DGXjPNaLcMVH6bi0Ri/xpi7xtPZ2Hb5A2/eTFXqPxa/E+SA6tZQYePHmOGgIJPx/ViOBI5PI2I5noxjGjlKGvUdV0yOD9JAkQlF0w6pPE3Nz7QObH6greLZwLRCm1LlULvFNEoOHXBV/9TSPSwdglI9z+V29HhJOlcBZjaYDW3uYuAgK3UzOfjZfcblbMFPxfbeMn41qLOlf3uvr4DSuNW0uR2BUj6Zd53FwXmBQKS1f9cJL3BS9h8lG5JHsgVLBAAAAABJRU5ErkJggg==",os={class:"container detail_container"},as={class:"section_title"},ns={class:"collapse_head"},ds=["onClick"],cs={class:"psg_type"},rs=["onClick"],ls={class:"price_text"},us={key:0,class:"transit_title"},_s={key:1,class:"transit_title"},vs={class:"detail_info"},As={class:"base_info"},fs={class:"base_left"},hs={class:"text"},ps={class:"text"},xs={class:"base_right"},ks={class:"text"},bs={class:"info_content"},Ds={class:"info_item"},ys={class:"text"},Ls={class:"time"},Cs={class:"fly_info"},Es={class:"text"},Ps={class:"info_item text-right"},Vs={class:"text"},Bs={class:"time"},ws={class:"flex air_info"},Ss={class:"flex-1"},Fs={class:"code"},Ns={class:"text"},Hs={class:"flex-1 text-right"},Ts={class:"code"},Rs={class:"text"},Ys={class:"info_ft"},Ms={key:0,class:"icon"},qs={class:"text"},Js={key:0,class:"auxiliary_list"},Os={key:0,class:"auxiliary_item"},Xs={class:"info"},Ks={class:"label"},Us={key:1,class:"auxiliary_item"},gs={class:"info"},zs={class:"label"},Zs={class:"footer"},ms={class:"section_title"},Qs={class:"section_tips"},js={class:"tips_text"},Ws={class:"text"},Gs={class:"tips_text"},$s={class:"text"},Is={class:"tips_text"},st={class:"text"},tt={class:"tips_text"},it={class:"text"},et={class:"tips_text"},ot={class:"text"},at={class:"tips_text"},nt={class:"text"},dt=O({__name:"index",setup(ct){const{t:r}=X(),E=K(),F=I(),N=ts(),{id:y}=E.params,{prodOrderId:H,orderType:T}=E.query,L=p(!0),P=p(null),_=p([]),v=p([]),V=p([]),R=()=>{L.value=!0,W(y).then(l=>{const{code:e,data:u}=l||{};e==="00000"&&u&&(P.value=u,V.value=u==null?void 0:u.psgList)}).finally(()=>{L.value=!1})},B=(l,e)=>{const h=(e==="checked"?_.value:v.value).findIndex(i=>i===l);h>-1?e==="checked"?_.value.splice(h,1):v.value.splice(h,1):e==="checked"?_.value.push(l):v.value.push(l)},w=l=>{const e=parseInt(`${l/60}`),u=l%60;return`${e}h ${u}min`},Y=(l,e)=>{const u=G(e.departureDate).diff(l.arrivalDate,"minutes");return w(u||0)},M=()=>{var e;if(_.value.length<1){$.error(r("ticket.refund.selectPsg"));return}const l={orderId:(e=P.value)==null?void 0:e.orderId,selectPsg:_.value};N.saveRefundInfo(l),F.push({name:"TicketRefundApplyForm",params:{id:y},query:{prodOrderId:H,orderType:T}})};return y&&R(),(l,e)=>{const u=j,h=g;return U((d(),c("div",os,[s("div",as,t(o(r)("ticket.refund.passengerList")),1),(d(!0),c(x,null,k(V.value,i=>(d(),c("div",{key:i==null?void 0:i.psngId,class:A(["section_collapse",{open:v.value.includes(i==null?void 0:i.psngId)},{active:_.value.includes(i==null?void 0:i.psngId)}])},[s("div",ns,[s("div",{class:"head_left",onClick:a=>B(i==null?void 0:i.psngId,"checked")},[s("div",{class:A(["check_box",{active:_.value.includes(i==null?void 0:i.psngId)}])},null,2),s("div",null,t(i.lastName)+"/"+t(i.firstName),1)],8,ds),s("div",cs,t(i.psngTypeDesc),1),s("div",{class:"head_right",onClick:a=>B(i==null?void 0:i.psngId,"open")},[s("div",ls,t(i.currency)+" "+t(o(C)(i.amount+i.processFee,i.currency)),1),z(u,{class:"next_icon"},{default:Z(()=>[v.value.includes(i==null?void 0:i.psngId)?(d(),S(o(m),{key:0})):(d(),S(o(Q),{key:1}))]),_:2},1024)],8,rs)]),s("div",{class:A(["collapse_body",{open:v.value.includes(i==null?void 0:i.psngId)}])},[(d(!0),c(x,null,k(i.brandList,(a,q)=>(d(),c("div",{key:a.brandId,class:A(["segment_list",{has_border:q===1}])},[(d(!0),c(x,null,k(a.flightList,(n,D)=>(d(),c("div",{key:n.id,class:A(["flight_li",{multi_li:a.flightList.length>1}])},[+D==0?(d(),c("p",us,t(o(b)(n.departureDate,"ddd, ll")),1)):f("",!0),+D>0?(d(),c("h5",_s,t(o(r)("ticket.detail.flightTransitLabel"))+" "+t(Y(a.flightList[+D-1],n)),1)):f("",!0),s("div",{class:A(["info_box",{"pb-3 md:pb-8":D===0&&a.flightList.length>1}])},[s("div",vs,[s("div",As,[s("div",fs,[s("p",hs,t(n.flightNumber),1),s("p",ps,t(n.planeType),1)]),s("div",xs,[s("p",ks,t(n.cabinLevelDesc)+" ("+t(n.rbd)+t(o(r)("travelPass.stepFinished.cabin"))+") ",1)])]),s("div",bs,[s("div",Ds,[s("p",ys,t(o(b)(n.departureDate,"ddd, MMM D")),1
1),s("p",Ls,t(o(b)(n.departureDate,"HH:mm")),1)]),s("div",Cs,[s("p",Es,t(w(n.duration)),1),e[0]||(e[0]=s("div",{class:"fly_icon"},[s("img",{src:J,alt:"flight icon"})],-1))]),s("div",Ps,[s("p",Vs,t(o(b)(n.arrivalDate,"ddd, MMM D")),1),s("p",Bs,t(o(b)(n.arrivalDate,"HH:mm")),1)])]),s("div",ws,[s("div",Ss,[s("p",Fs,t(n.departureAirport),1),s("p",Ns,t(n.departureAirportName)+" ("+t(n.departureTerminal)+")",1)]),s("div",Hs,[s("p",Ts,t(n.arrivalAirport),1),s("p",Rs,t(n.arrivalAirportName)+" ("+t(n.arrivalTerminal)+")",1)])]),s("div",Ys,[n.operatingCarrier==="HX"?(d(),c("div",Ms)):f("",!0),s("p",qs,t(o(r)("ticket.detail.flightOperatedLabel"))+" "+t(n.operatingCarrierName),1)])])],2)],2))),128))],2))),128)),i.auxiliary.seat.length>0||i.auxiliary.luggage.length>0?(d(),c("div",Js,[i.auxiliary.seat.length>0?(d(),c("div",Os,[e[1]||(e[1]=s("div",{class:"icon"},[s("img",{src:is,alt:"seat"})],-1)),s("div",Xs,[s("div",Ks,t(o(r)("ticket.refund.paidSeats")),1),(d(!0),c(x,null,k(i.auxiliary.seat,a=>(d(),c("div",{key:a==null?void 0:a.id,class:"info_show"},t(a.prdName)+" "+t(a.currency)+t(o(C)(a.amount,a.currency)),1))),128))])])):f("",!0),i.auxiliary.luggage.length>0?(d(),c("div",Us,[e[2]||(e[2]=s("div",{class:"icon"},[s("img",{src:es,alt:"luggage"})],-1)),s("div",gs,[s("div",zs,t(o(r)("ticket.refund.prepaidExcessLuggage")),1),(d(!0),c(x,null,k(i.auxiliary.luggage,a=>(d(),c("div",{key:a==null?void 0:a.id,class:"info_show"},t(a.prdName)+" "+t(a.currency)+t(o(C)(a.amount,a.currency)),1))),128))])])):f("",!0)])):f("",!0)],2)],2))),128)),s("div",Zs,[s("div",{class:"primary_btn",onClick:M},t(o(r)("moduleCommon.nextBtnText")),1)]),s("div",ms,t(o(r)("ticket.refund.introTitle")),1),s("div",Qs,[s("div",js,[e[3]||(e[3]=s("div",{class:"index"},"1.",-1)),s("div",Ws,t(o(r)("ticket.refund.introTips1")),1)]),s("div",Gs,[e[4]||(e[4]=s("div",{class:"index"},"2.",-1)),s("div",$s,t(o(r)("ticket.refund.introTips2")),1)]),s("div",Is,[e[5]||(e[5]=s("div",{class:"index"},"3.",-1)),s("div",st,t(o(r)("ticket.refund.introTips3")),1)]),s("div",tt,[e[6]||(e[6]=s("div",{class:"index"},"4.",-1)),s("div",it,t(o(r)("ticket.refund.introTips4")),1)]),s("div",et,[e[7]||(e[7]=s("div",{class:"index"},"5.",-1)),s("div",ot,t(o(r)("ticket.refund.introTips5")),1)]),s("div",at,[e[8]||(e[8]=s("div",{class:"index"},"6.",-1)),s("div",nt,t(o(r)("ticket.refund.introTips6")),1)])])])),[[h,L.value,void 0,{fullscreen:!0,lock:!0}]])}}}),ft=ss(dt,[["__scopeId","data-v-048aea45"]]);export{ft 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.