PageSourceSearch

https://webresource.airchina.com.cn/_next/static/chunks/pages/itinerary/list-8e94db6bbe9e998e.js

js airchina.com.cn collected 2026-10-02 02:40:10 UTC 34,553 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7654],{76013:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/itinerary/list",function(){return n(33354)}])},4147:function(e,t,n){"use strict";var i=n(85893),r=n(49232),a=n.n(r);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){c(e,t,n[t])}))}return e}t.Z=function(e){var t=e.color,n=e.size,r=e.rotateDeg,c=e.offset,o=void 0===c?0:c,l=e.offTop,u=void 0===l?0:l,d=e.styleProps,_=void 0===d?{}:d,p=e.containerClassName,f=void 0===p?"":p,y=e.arrowClassName,m=void 0===y?"":y;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("span",{style:{position:"relative",left:o,top:u},className:f,children:(0,i.jsx)("span",{style:s({width:"".concat(n,"px"),height:"".concat(n,"px"),borderColor:t||"#d3d3d3",transform:"rotate(".concat(r+45,"deg)")},r>0?{bottom:0}:{},_),className:"".concat(a().arrow," ").concat(m)})})})}},24011:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var i=n(85893),r=n(67294),a=n(94184),c=n.n(a),s=n(20145),o=n.n(s),l=n(39562),u=n.n(l);var d=function(e){var t=e.totalPage,n=e.defaultCurrent,a=e.onChange,s=(0,r.useState)(n),o=s[0],l=s[1];(0,r.useEffect)((function(){l(n)}),[n]);var d=function(e){return e<1?1:e>t?t:e},_=c()(1!==o&&u().number,1===o&&u().active),p=c()(u().more,u().left),f=c()(u().more,u().right),y=c()(o!==t&&u().number,o===t&&u().active),m=[],g=o;if(o>t-3&&(g=t-3),o<4&&(g=4),t<=7)for(var v=2;v<t;v++)m.push(v);else for(var h=g-2;h<=g+2;h++)m.push(h);return(0,i.jsxs)("ul",{className:u()["pager-wrapper"],children:[(0,i.jsx)("li",{className:_,onClick:function(){1!==o&&(l(1),a(1))},children:"1"}),t>7&&o>=5&&(0,i.jsxs)("li",{className:p,onClick:function(){l(d(o-5)),a(d(o-5))},children:[(0,i.jsx)("i",{className:u()["ico-more-left"]}),(0,i.jsx)("span",{className:u()["left-ellipsis"],children:"\u2026"})]}),m.map((function(e,t){return(0,i.jsx)("li",{className:c()(e!==o&&u().number,e===o&&u().active),onClick:function(){e!==o&&(l(e),a(e))},children:e},t)})),t>7&&o<=t-5+1&&(0,i.jsxs)("li",{className:f,onClick:function(){l(d(o+5)),a(d(o+5))},children:[(0,i.jsx)("i",{className:u()["ico-more-right"]}),(0,i.jsx)("span",{className:u()["right-ellipsis"],children:"\u2026"})]}),1!==t?(0,i.jsx)("li",{className:y,onClick:function(){t!==o&&(l(t),a(t))},children:t}):""]})};function _(e){var t=e.total,n=void 0===t?0:t,a=e.currentPage,s=e.defaultCurrent,l=void 0===s?1:s,u=e.defaultPageSize,_=void 0===u?10:u,p=e.onChange,f=(0,r.useState)(l),y=f[0],m=f[1],g=Math.ceil(n/_);(0,r.useEffect)((function(){var e,t;"number"===typeof a&&0!==g&&m((t=g,(e=a)<1?1:e>t?t:e))}),[a,g]);var v=c()(o().btn,o()["btn-prev"]),h=c()(o()["i-prev-wrapper"],1===y?o().disabled:o().active),N=c()(o().icon,o()["i-prev-active"]),b=c()(o().icon,o()["i-prev-disabled"]),E=c()(o().icon,o()["i-prev-hover"]),x=c()(o().btn,o()["btn-next"]),D=c()(o()["i-next-wrapper"],y===g?o().disabled:o().active),I=c()(o().icon,o()["i-next-active"]),C=c()(o().icon,o()["i-next-disabled"]),R=c()(o().icon,o()["i-next-hover"]);return 0===n?"":(0,i.jsxs)("div",{className:o()["pagination-wrapper"],children:[(0,i.jsx)("button",{type:"button",onClick:function(){y<2||(m(y-1),p(y-1))},className:v,children:(0,i.jsxs)("span",{className:h,children:[(0,i.jsx)("i",{className:N}),(0,i.jsx)("i",{className:b}),(0,i.jsx)("i",{className:E})]})}),(0,i.jsx)(d,{totalPage:g,defaultCurrent:y,onChange:function(e){m(e),p(e)}}),(0,i.jsx)("button",{type:"button",onClick:function(){y>=g||(m(y+1),p(y+1))},className:x,children:(0,i.jsxs)("span",{className:D,children:[(0,i.jsx)("i",{className:I}),(0,i.jsx)("i",{className:C}),(0,i.jsx)("i",{className:R})]})})]})}var p=r.memo(_)},42654:function(e,t,n){"use strict";n.d(t,{o1:function(){return o},Cs:function(){return l},vl:function(){return u},y5:function(){return d},yu:function(){return _},ew:function(){return p},xW:function(){return y},b3:function(){return v},uX:function(){return h},Qj:function(){return N},iD:function(){return b},i_:function(){return E},ng:function(){return x},S5:function(){return D},Cq:function(){return I},J2:function(){return C},JM:function(){return R},Wd:function(){return O},iX:function(){return T},L9:function(){return w},eE:function(){return k}});var i=n(21952),r=n(95717);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c,s,o="OPEN",l="INVAILD",u="INVAILD_OPEN",d=function(e){return[{key:o,value:e("OPEN"),hyKey:"zggjhk_pcgn_wdxcy_xcflyk_dcx_000001"},{key:"END",value:e("END"),hyKey:"zggjhk_pcgn_wdxcy_xcflyk_lsxc_000001"},{key:l,value:e("INVAILD"),hyKey:"zggjhk_pcgn_wdxcy_xcflyk_yqxxc_000001"}]},_="Normal",p="Cancelled",f="InAdvance",y="Delayed",m="Deleted",g="Other",v=function(e){var t;return a(t={},_,e("Normal")),a(t,p,e("Cancelled")),a(t,f,e("InAdvance")),a(t,y,e("Delayed")),a(t,"Diversional",e("Diversional")),a(t,"Homebound",e("Homebound")),a(t,m,e("Deleted")),a(t,g,e("Other")),t},h=[y],N=[p,g,m],b=[_,f],E=function(e){return{SCH:e("SCH"),OFF:e("OFF"),ON:e("ON")}},x=function(e){return{0:e("Sunday"),1:e("Monday"),2:e("Tuesday"),3:e("Wednesday"),4:e("Thursday"),5:e("Friday"),6:e("Saturday")}},D="ITINERARY-01-0004",I=function(e){return{NOT_CERTIFIED:{desc:e("NOT_CERTIFIED_DESC"),tip:e("NOT_CERTIFIED_TIP"),linkText:e("NOT_CERTIFIED_TEXT"),linkUrl:"/user/center?type=info"},NO_ITINERARY:{desc:e("NO_ITINERARY_DESC"),tip:e("NO_ITINERARY_TIP")}}},C=function(e){return{wifi:e("wifi"),breakfast:e("breakfast"),meals:e("meals"),lunch:e("lunch"),dinner:e("dinner"),snack:e("snack")}},R=function(e){return{ADT:e("ADT"),CHD:e("CHD"),INF:e("INF"),DSP:e("DSP")}},O={CHECKIN:{code:"BLZJ",value:"\u529e\u7406\u503c\u673a"},CANCEL_CHECKIN:{code:"QXZJ",value:"\u53d6\u6d88\u503c\u673a"},DYDJP:{code:"DYDJP",value:"\u6253\u5370\u767b\u673a\u724c"},ITINERARY_MODIFY:{code:"KPBG",value:"\u5ba2\u7968\u53d8\u66f4"},ITINERARY_REFUND:{code:"TP",value:"\u9000\u7968"},ITINERARY_BXPZ:{code:"BXPZ",value:"\u62a5\u9500\u51ed\u8bc1"}},T=(a(c={},O.CHECKIN.code,i.PURPOSE_OF_EXTRACTION_TICKET.CheckIn.value),a(c,O.DYDJP.code,i.PURPOSE_OF_EXTRACTION_TICKET.CheckIn.value),a(c,O.ITINERARY_MODIFY.code,i.PURPOSE_OF_EXTRACTION_TICKET.FlightReshop.value),a(c,O.ITINERARY_REFUND.code,i.PURPOSE_OF_EXTRACTION_TICKET.FlightRefund.value),a(c,O.ITINERARY_BXPZ.code,i.PURPOSE_OF_EXTRACTION_TICKET.ReimbursementVoucher.value),c),w=(a(s={},O.CHECKIN.code,r.dC),a(s,O.CANCEL_CHECKIN.code,r.qK),a(s,O.DYDJP.code,r.XO),s),k=2},58006:function(e,t,n){"use strict";n.d(t,{yT:function(){return r},n:function(){return a},nD:function(){return c},UH:function(){return s},zT:function(){return o},jl:function(){return l},s9:function(){return u},L9:function(){return d},oX:function(){return _},m$:function(){return p},vn:function(){return f},Eq:function(){return y},Jt:function(){return m}});var i=n(21952),r="ID_NUMBER",a="TICKETNO",c="PAXNAME",s="FLIGHTNUMBER",o="FLIGHTDATE",l="RECORDID",u="SURNAME",d=function(e){return{baggagesDesc:{title:e("baggagesDescTitle"),labelList:[{key:"baggageNum",label:e("baggageNum"),isOneRow:!0},{key:"Color",label:e("Color"),isOneRow:!0}]},recordInfoDesc:{title:e("recordInfoDescTitle"),labelList:[{key:"recordId",label:e("recordId")},{key:"recordStatus",label:e("recordStatus")}]},baseInfoDesc:{title:e("baseInfoDescTitle"),labelList:[{key:"surName",label:e("surName1")},{key:"createDate",label:e("createDate")},{key:"flightNumWithDate",label:e("flightNumWithDate"),isOneRow:!0},{key:"passengerRoute",label:e("passengerRoute"),isOneRow:!0},{key:"feverAddress",label:e("feverAddress"),isOneRow:!0},{key:"foreverTel01",label:e("foreverTel01")},{key:"foreverTel02",label:e("foreverTel02")},{key:"tempTel01",label:e("tempTel01")},{key:"tempTel02",label:e("tempTel02")},{key:"phone01",label:e("phone01")},{key:"phone02",label:e("phone02")}]},expressDesc:{title:e("expressDescTitle"),tips:e("expressDesc_tips"),labelList:[{key:"expressCo",label:e("expressCo")},{key:"expressNo",label:e("expressNo")},{key:"pieces",label:e("pieces")},{key:"instructions",label:e("instructions")},{key:"additionalInfo",label:e("additionalInfo"),isOneRow:!0}]}}},_=function(e){return{PaxInfoObj:{title:e("pax-info"),labelList:[{key:"Surname",label:e("Surname")},{key:"IdentityDoc",label:e("IdentityDoc")},{key:"TicketNumber",label:e("TicketNumber")},{key:"TotalAmount",label:e("TotalAmount")}]},PriceInfoColumns:[{title:e("BaseAmount"),dataIndex:"BaseAmount",ke
1y:"BaseAmount"},{title:e("AirportConstructionFee"),dataIndex:"AirportConstructionFee",key:"AirportConstructionFee"},{title:e("FuelSurcharge"),dataIndex:"FuelSurcharge",key:"FuelSurcharge"},{title:e("OtherFee"),dataIndex:"OtherFee",key:"OtherFee"},{title:e("TotalAmount"),dataIndex:"TotalAmount",key:"TotalAmount"}],FlightColums:[{title:e("PaxSegmentID"),dataIndex:"PaxSegmentID",key:"PaxSegmentID"},{title:e("FlightNumber"),dataIndex:"FlightNumber",key:"FlightNumber"},{title:e("FlightDate"),dataIndex:"FlightDate",key:"FlightDate"},{title:e("FlightTime"),dataIndex:"FlightTime",key:"FlightTime"},{title:e("Dep"),dataIndex:"Dep",key:"Dep",width:"200"},{title:e("Arrival"),dataIndex:"Arrival",key:"Arrival",width:"200"},{title:e("CarrierCode"),dataIndex:"CarrierCode",key:"CarrierCode"},{title:e("CouponStatus"),dataIndex:"CouponStatus",key:"CouponStatus"}]}},p=function(e){return{"OPEN FOR USE":{statusDesc:e("no-use"),icon:"warn-blue"},OPEN:{statusDesc:e("no-use"),icon:"warn-blue"},O:{statusDesc:e("no-use"),icon:"warn-blue"},"CHECK-IN":{statusDesc:e("check-in"),icon:"success-blue"},"CHECKED IN":{statusDesc:e("check-in"),icon:"success-blue"},"CHECKED-IN":{statusDesc:e("check-in"),icon:"success-blue"},C:{statusDesc:e("check-in"),icon:"success-blue"},SUSPENDED:{statusDesc:e("suspended"),icon:"warn-red"},S:{statusDesc:e("suspended"),icon:"warn-red"},A:{statusDesc:e("cant-use"),icon:"warn-red"},U:{statusDesc:e("cant-use"),icon:"warn-red"},UNAVAILABLE:{statusDesc:e("cant-use"),icon:"warn-red"},L:{statusDesc:e("boarding"),icon:"success-green"},"Lifted/Boarded":{statusDesc:e("boarding"),icon:"success-green"},"LIFTED/BOARDED":{statusDesc:e("boarding"),icon:"success-green"},USED:{statusDesc:e("used"),icon:"success-green"},"USED/FLOWN":{statusDesc:e("used"),icon:"success-green"},"FLOWN/USED":{statusDesc:e("used"),icon:"success-green"},FLOWN:{statusDesc:e("used"),icon:"success-green"},F:{statusDesc:e("used"),icon:"success-green"},"USED/CLOSED":{statusDesc:e("used"),icon:"success-green"},EXCHANGED:{statusDesc:e("exch"),icon:"warn-green"},"PRINT/EXCH":{statusDesc:e("exch"),icon:"warn-green"},X:{statusDesc:e("exch"),icon:"warn-green"},"PRINT EXCHANGE":{statusDesc:e("exch"),icon:"warn-green"},E:{statusDesc:e("exch"),icon:"warn-green"},"EXCHANGED/REISSUED":{statusDesc:e("exch"),icon:"warn-green"},"Exchanged/Reissued":{statusDesc:e("exch"),icon:"warn-green"},G:{statusDesc:e("exch"),icon:"warn-green"},"Exchanged/FIM":{statusDesc:e("exch"),icon:"warn-green"},"EXCHANGED/FIM":{statusDesc:e("exch"),icon:"warn-green"},"LIFT BOARDED":{statusDesc:e("used"),icon:"success-green"},"FIM EXCH":{statusDesc:e("signed-trans"),icon:"warn-green"},"PAPER TICKET":{statusDesc:e("exch"),icon:"warn-green"},B:{statusDesc:e("used"),icon:"success-green"},VOID:{statusDesc:e("void"),icon:"err"},V:{statusDesc:e("void"),icon:"err"},REFUND:{statusDesc:e("refund"),icon:"err"},REFUNDED:{statusDesc:e("refund"),icon:"err"},R:{statusDesc:e("refund"),icon:"err"}}},f=function(e){return{BAGGAGE_COLOR:{WT:e("WT"),BK:e("BK"),GY:e("GY"),BU:e("BU"),RD:e("RD"),YW:e("YW"),BE:e("BE"),BN:e("BN"),GN:e("GN"),PU:e("PU"),MC:e("MC"),PR:e("PR")},BAGGAGE_TYPE:{"01":e("one"),"02":e("two"),"03":e("three"),"05":e("five"),"06":e("six"),"07":e("seven"),"08":e("eight"),"09":e("nine"),10:e("ten"),12:e("twelve"),20:e("twenty"),22:e("twenty-two"),23:e("twenty-three"),25:e("twenty-five"),26:e("twenty-six"),27:e("twenty-seven"),28:e("twenty-eight"),29:e("twenty-nine"),50:e("fifty"),51:e("fifty-one"),52:e("fifty-two"),53:e("fifty-three"),54:e("fifty-four"),55:e("fifty-five"),56:e("fifty-six"),57:e("fifty-seven"),58:e("fifty-eight"),59:e("fifty-nine"),60:e("sixty"),61:e("sixty-one"),62:e("sixty-two"),63:e("sixty-three"),64:e("sixty-four"),65:e("sixty-five"),66:e("sixty-six"),67:e("sixty-seven"),68:e("sixty-eight"),69:e("sixty-nine"),71:e("seventy-one"),72:e("seventy-two"),73:e("seventy-three"),74:e("seventy-four"),75:e("seventy-five"),81:e("eighty-one"),82:e("eighty-two"),83:e("eighty-three"),85:e("eighty-five"),89:e("eighty-nine"),90:e("ninety"),92:e("ninety-two"),93:e("ninety-three"),94:e("ninety-four"),95:e("ninety-five"),96:e("ninety-six"),97:e("ninety-seven"),98:e("ninety-eight"),99:e("ninety-nine")},BAGGAGE_DESC:{D:e("D"),L:e("L"),M:e("M"),R:e("R"),T:e("T"),B:e("B"),K:e("K"),C:e("C"),H:e("H"),S:e("S"),W:e("W"),X:e("
1X")},BAGGAGE_STATUS:{suspended:e("baggage-status-suspended"),nosuspended:e("baggage-status-nosuspended")},COLOR_STATUS:{suspended:e("color-status-suspended"),nosuspended:e("color-status-nosuspended")},RECORD_STATUS:{OPEN:e("OPEN"),SUSPEND:e("SUSPEND"),CLOSED:e("CLOSED")}}},y={OPEN:"OPEN",SUSPEND:"SUSPEND",CLOSED:"CLOSED"},m=function(e){return[{title:"flight-number",widthPercent:"14.4%",key:"flight-number"},{title:"flight-depart-time",widthPercent:e===i.EN?"11.5%":"8.3%",key:"flight-depart-time"},{title:"",widthPercent:e===i.EN?"7.8%":"10.7%",key:"flight-line"},{title:"flight-arrive-time",widthPercent:"13.1%",key:"flight-arrive-time"},{title:"operation-cycle",subData:[{title:"week_1"},{title:"week_2"},{title:"week_3"},{title:"week_4"},{title:"week_5"},{title:"week_6"},{title:"week_0"}],widthPercent:"0",key:"operation-cycle"},{title:"effective-time",widthPercent:"19%",key:"effective-time"}]}},95717:function(e,t,n){"use strict";n.d(t,{dC:function(){return c},XO:function(){return s},qK:function(){return o},sr:function(){return l},nP:function(){return u},lX:function(){return d},Qu:function(){return _},WI:function(){return p},mb:function(){return f},tO:function(){return y},w_:function(){return m},W4:function(){return g},GH:function(){return v},xK:function(){return h}});var i=n(21952);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a,c="CHECK_IN",s="HQDJP",o="CANCEL_CHECKIN",l="QUICK_ADD",u="RESULT_ADD",d={"ORDERCHECKIN-01-0028":"noCancelTimes","ORDERCHECKIN-01-0030":"overTime","ORDERCHECKIN-01-0029":"couponNoService"},_={"ORDERMERGE-01-0009":"ADD_PAX_ERR1","ORDERMERGE-01-0008":"ADD_PAX_ERR2","ORDERMERGE-01-0006":"ADD_PAX_ERR3","ORDERMERGE-01-0010":"ADD_PAX_ERR4","ORDERMERGE-01-0007":"ADD_PAX_ERR5"},p={"ORDERMERGE-01-0009":"ADD_PAX_ERR1","ORDERMERGE-01-0008":"ADD_PAX_ERR2","ORDERMERGE-01-0006":"ADD_PAX_ERR3","ORDERMERGE-01-0007":"ADD_PAX_ERR5"},f={"MILEAGE_CREDIT_CASH-02-0006":"INSUFFICIENT_BALANCE_FAIL"},y={"MILEAGE_CREDIT_CASH-02-0006":"INSUFFICIENT_BALANCE_FAIL"},m=(r(a={},i.PASSENGER.baby,"babyTicket"),r(a,i.PASSENGER.special,"specialTicket"),r(a,i.UMNR,"umnrTicket"),r(a,"CBBG","cantCheckIn"),a),g="VIEW_DJP",v="MSG",h="EMAIL"},33354:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return oe},default:function(){return le}});var i=n(34051),r=n.n(i),a=n(85893),c=n(67294),s=n(99083),o=n(68621),l=n(4506),u=n(97963),d=n(24011),_=n(11163),p=n(4147),f=n(29012),y=n(42654),m=n(95873),g=n.n(m),v=function(e){var t=e.type,n=(0,o.$G)("itinerary-list").t,i=(0,_.useRouter)().push,r=(0,y.Cq)(n)[t],c=r.desc,s=r.tip,l=r.linkText,u=r.linkUrl;return(0,a.jsxs)("div",{className:g().empty,children:[(0,a.jsx)("div",{className:g()["empty-img-".concat(t)]}),(0,a.jsx)("p",{className:g()["empty-desc"],children:c}),(0,a.jsxs)("div",{className:g()["empty-tip"],children:[s,!!l&&(0,a.jsxs)("span",{onClick:function(){(0,f.F6)("zggjhk_pcgn_wdxcy_wsmts_qrz_000001"),i(u)},clstag:(0,f.dR)("zggjhk_pcgn_wdxcy_wsmts_qrz_000001"),children:[l,(0,a.jsx)(p.Z,{color:"#d81f2a",styleProps:{top:"5px",left:"-15px",cursor:"pointer"}})]})]})]})},h=(0,c.memo)(v),N=n(79840),b=n(58006),E=n(21952),x=n(37218),D=n(77328),I=n(25811),C=n(94184),R=n.n(C),O=n(43308),T=n.n(O);function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k=function(e){var t=e||{},n=t.itineraryItemKey,i=t.itineraryItem,r=t.open,s=void 0!==r&&r,l=t.isInvalidOpen,d=void 0!==l&&l,m=t.airlinesMap,g=void 0===m?{}:m,v=(0,o.$G)("itinerary-list").t,h=(0,o.$G)("query-services").t,C=(0,_.useRouter)(),O=C.locale,k=C.push,j=(0,c.useState)({}),A=j[0],P=j[1],S=(0,b.m$)(h),F=(0,c.useState)(!1),L=F[0],G=F[1],M="".concat(E.AIRPORT_DATA,"-").concat(O);(0,c.useEffect)((function(){var e,t=(null===(e=(0,x.$o)(M))||void 0===e?void 0:e.airports)||{};P(t)}),[M]);var H=(0,c.useMemo)((function(){return n===y.vl?v("no_date"):"".concat(n," ").concat((0,y.ng)(v)[(0,N.We)(n)])}),[n]);return(0,a.jsxs)("div",{className:T().itinerarycard,children:[!s&&(0,a.jsx)("div",{className:T()["itinerarycard-time"],children:H}),(0,a.jsx)("div",{className:"".concat(T()["itinerarycard-card"]," ").concat(s&&T()["itinerarycard-card-open"]),children:(0,a.jsx)("div",{className:T()["itinerarycard-content"],
1children:null===i||void 0===i?void 0:i.map((function(e,t){var n,i,r=e.ItinerarySegment,c=e.Ticket,o=e.ItineraryTypeCode,l=e.ItineraryID,_=e.Pax,m=r||{},h=m.MarketingCarrierDesigCode,b=m.MarketingCarrierFlightNumberText,x=m.OperatingCarrierDesigCode,D=m.OperatingCarrierFlightNumberText,C=m.FlightStatusCode,j=m.ActualArrival,P=m.ActualDep,F=m.ScheduledArrival,L=m.ScheduledDep,M=_.IdentityDoc,H=_.Individual,U=c[0],X=U.Coupon,B=U.TicketNumber,K=(null===X||void 0===X?void 0:X.find((function(e){return e.ItineraryRefID===l}))).CouponStatusCode,Y=S[K]||{},Z=Y.icon,z=Y.statusDesc,W=P||{},q=W.AircraftDateTime,V=W.IATA_LocationCode,J=W.TerminalName,Q=j||{},$=Q.AircraftDateTime,ee=Q.IATA_LocationCode,te=Q.TerminalName,ne=L||{},ie=ne.AircraftDateTime,re=ne.IATA_LocationCode,ae=ne.TerminalName,ce=F||{},se=ce.AircraftDateTime,oe=ce.IATA_LocationCode,le=ce.TerminalName,ue=q||ie,de=J||ae,_e=V||re,pe=null===(n=A[_e])||void 0===n?void 0:n.name,fe=!d&&ue?(0,N.xA)(ue,"HH:mm"):"--:--",ye=$||se,me=te||le,ge=ee||oe,ve=null===(i=A[ge])||void 0===i?void 0:i.name,he=!d&&ye?(0,N.xA)(ye,"HH:mm"):"--:--",Ne=(0,N.u$)([ue,ye],"days");return(0,a.jsxs)("div",{className:T()["itinerarycard-content-main"],children:[(0,a.jsxs)("div",{className:T()["content-top"],children:[(0,a.jsxs)("div",{className:T()["content-top-left"],children:[(0,a.jsx)(I.Z,{icon:!0,flightNumber:b,carrierFlightNumber:D,carrierCode:x,salesCode:h,showHover:!0,AirlinesMap:g,flightNumberClass:T().flightNumberClass}),!s&&(0,a.jsxs)("div",{className:T()["content-top-left-ticket"],children:[v("ticketnum"),B]}),o!==y.Cs&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:T()["content-top-left-detail"],clstag:(0,f.dR)("zggjhk_pcgn_wdxcy_lbcz_ckxq_000001"),onClick:function(){var e,t;return function(e,t,n,i,r,a,c,s,o,l){try{(0,f.iR)("zggjhk_pcgn_wdxcy_lbcz_ckxq_000001",{journey_id:a})}catch(_){}(0,u.pm)({TicketNumber:e,Data:{IdentityDocID:c,IdentityDocTypeCode:s,Individual:r,ItineraryTypeCode:o}}).then((function(){k({pathname:"/itinerary/detail",query:{TicketNumber:e,ItineraryID:a,ItineraryTypeCode:o,airPort:"".concat(t,"-").concat(n),depTimeScheduled:i,isOpen:l,isInvalidOpen:d}})})).catch((function(e){(null===e||void 0===e?void 0:e.status)===E.HTTP_NOT_LOGIN_CODE&&G(!0)}))}(B,_e,ge,ie,H,l,null===(e=M[0])||void 0===e?void 0:e.IdentityDocID,null===(t=M[0])||void 0===t?void 0:t.IdentityDocTypeCode,o,s)},children:[v("view-detail"),(0,a.jsx)(p.Z,{color:"#002569",styleProps:{cursor:"pointer",position:"static",display:"block"},containerClassName:T()["arrow-wrapper"]})]})})]}),(0,a.jsxs)("div",{className:T()["content-top-right"],children:[(0,a.jsx)("div",{className:"".concat(T()["status-icon"]," ").concat(T()["status-icon-".concat(Z)])}),z]})]}),(0,a.jsxs)("div",{className:T()["content-bottom"],children:[(0,a.jsxs)("div",{className:T()["content-bottom-dep"],children:[(0,a.jsx)("div",{className:T()["flight-time"],children:s?v("undetermined"):fe}),(0,a.jsxs)("div",{className:R()(T()["flight-airport"],w({},T()["flight-airport-arrive-en"],O===E.EN)),children:[pe," ",de?"(".concat(de,")"):""]})]}),(0,a.jsxs)("div",{className:T()["content-bottom-status"],children:[(0,a.jsxs)("div",{className:T()["line-arrow"],children:[(0,a.jsx)("span",{className:T().line}),(0,a.jsx)("span",{className:T().arrow})]}),(0,a.jsxs)("div",{className:T()["flight-status"],children:[(0,a.jsx)("div",{className:T()["flight-status-icon"]}),(0,a.jsx)("div",{className:T()["flight-status-desc"],children:(0,y.b3)(v)[C]})]})]}),(0,a.jsxs)("div",{className:T()["content-bottom-arrive"],children:[(0,a.jsxs)("div",{className:T()["fighttime-wrapper"],children:[(0,a.jsx)("div",{className:T()["flight-time"],children:s?v("undetermined"):he}),Ne>0&&(0,a.jsxs)("span",{className:T()["diff-day"],children:["+",Ne,v("day")]})]}),(0,a.jsxs)("div",{className:R()(T()["flight-airport"],T().ellipsis,w({},T()["flight-airport-arrive-en"],O===E.EN)),title:"".concat(ve," ").concat(me?"(".concat(me,")"):""),children:[ve," ",me?"(".concat(me,")"):""]})]})]})]},t)}))})}),(0,a.jsx)(D.Z,{visible:L,setVisible:G})]})},j=(0,c.memo)(k),A=n(80353),P=n(68990),S=n.n(P),F=function(e,t){var n=e.openData,i=void 0===n?[]:n,r=(0,c.useState)(!1),s=r[0],l=r[1],u=(0,o.$G)("itinerary-list").t;return(0,c.useImperativeHandle)(t,(function(){return{closeDetail:function(){return l(!1)}}})),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:S().open,children:[(0,a.jsxs)("div",{className:S()["open-left"],children:[(0,a.jsx)("i",{className:S()["open-left-icon"]}),(0,a.jsx)("span",{children:u("open-num",{num:i.length})})]}),(0,a.jsxs)("div",{className:S()["open-right"],onClick:function(){l(!s)},children:[u(s?"close-detail":"view-detail"),(0,a.jsx)(A.Z,{direction:s?"up":"down",style:{borderTopColor:"#666666",borderRightColor:"#666666",top:"-2px",marginLeft:"8px"},className:S()["arrow-stakeholder"]})]})]}),s&&(0,a.jsx)("div",{className:S().content,children:(0,a.jsx)(j,{open:!0,itineraryItem:i})})]})},L=(0,c.memo)((0,c.forwardRef)(F)),G=n(83317),M=n(77470),H=n.n(M);function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}
1)))),i.forEach((function(t){U(e,t,n[t])}))}return e}var B=function(e,t){var n=e.dataList,i=void 0===n?[]:n,r=e.handleClick,s=void 0===r?function(){}:r,o=e.current,l=e.currentIndex,u=e.tabStyle,d=(0,c.useState)(),_=d[0],p=d[1];return(0,c.useImperativeHandle)(t,(function(){return{mouseEnterIndex:_}})),(0,a.jsx)(G.Z,{onClick:s,current:o,style:X({width:"100%",height:"51px",borderRadius:"4px 4px 0 0"},u),children:i.map((function(e,t){var n,r=e.key===o,c={};return e.hyKey&&(c.clstag=(0,f.dR)(e.hyKey)),(0,a.jsx)(G.Z.Item,{onMouseEnter:function(){return p(t)},children:(0,a.jsx)("div",X({className:H()["tab-container"]},c,{children:(0,a.jsx)("div",{className:R()(H()["tab-default"],(n={},U(n,H()["tab-active"],r),U(n,H()["tab-active-left"],r&&0===t),U(n,H()["tab-active-right"],r&&t===i.length-1),U(n,H()["tab-before-active"],l-t===1),U(n,H()["tab-last"],t===i.length-1),n)),children:(0,a.jsx)("div",{className:H()["tab-value"],children:e.value})})}))},e.key||t)}))})},K=(0,c.memo)((0,c.forwardRef)(B)),Y=n(57087),Z=n.n(Y);function z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){z(e,t,n[t])}))}return e}var q=function(){var e=(0,o.$G)("itinerary-list").t,t=(0,c.useRef)(),n=(0,c.useRef)(),i=(0,l.xv)().dispatch,r=(0,c.useState)(y.o1),s=r[0],_=r[1],p=(0,c.useState)(0),m=p[0],g=p[1],v=(0,c.useState)({}),N=v[0],b=v[1],E=(0,c.useState)(0),x=E[0],D=E[1],I=(0,c.useState)({}),C=I[0],R=I[1],O=(0,c.useState)("NO_ITINERARY"),T=O[0],w=O[1],k=(0,c.useState)({PageNumber:1,PageSize:10}),A=k[0],P=k[1];(0,c.useEffect)((function(){i({type:"show"}),(0,u.mF)(W({ItineraryTypeCode:s},A)).then((function(e){i({type:"none"}),b(null===e||void 0===e?void 0:e.itineraryMap),D(null===e||void 0===e?void 0:e.total),R(null===e||void 0===e?void 0:e.Airlines)})).catch((function(e){var t;i({type:"none"}),b({}),Array.isArray(e)&&(null===(t=e[0])||void 0===t?void 0:t.ErrorID)===y.S5?w("NOT_CERTIFIED"):w("NO_ITINERARY")}))}),[s,A,i]);var S=(0,c.useCallback)((function(i){var r;try{var a=(0,y.y5)(e).find((function(e){return e.key===i.key})).hyKey;a&&(0,f.F6)(a)}catch(c){}_(i.key),g(t.current.mouseEnterIndex),D(0),P({PageNumber:1,PageSize:10}),null===n||void 0===n||null===(r=n.current)||void 0===r||r.closeDetail()}),[]);return(0,a.jsxs)("div",{className:Z()["main-container"],children:[(0,a.jsx)("div",{className:Z()["main-bgbanner"]}),(0,a.jsxs)("div",{className:Z()["main-content"],children:[(0,a.jsx)("div",{className:Z()["content-top"],children:(0,a.jsx)("span",{className:Z()["content-top-title"],children:e("my-itinerary")})}),(0,a.jsxs)("div",{className:Z()["content-main"],children:[(0,a.jsx)(K,{current:s,currentIndex:m,handleClick:S,dataList:(0,y.y5)(e),ref:t}),N.OPEN&&(0,a.jsx)(L,{openData:N.OPEN,ref:n}),(0,a.jsx)("div",{className:Z()["content-main-content"],children:1===Object.keys(N).length&&N.OPEN?(0,a.jsx)(h,{type:T}):N&&Object.keys(N).length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:Z()["content-desc"],children:e("flight-tip")}),Object.keys(N).map((function(e,t){return"OPEN"===e?null:(0,a.jsx)("div",{className:Z()["content-item"],children:(0,a.jsx)(j,{itineraryItemKey:e,itineraryItem:N[e],isInvalidOpen:e===y.vl,airlinesMap:C})},t)}))]}):(0,a.jsx)(h,{type:T})})]}),(0,a.jsx)("div",{className:Z()["content-pagination"],children:(0,a.jsx)(d.Z,{total:x,currentPage:A.PageNumber,defaultPageSize:A.PageSize,onChange:function(e){e!=A.PageNumber&&P((function(t){return t.PageNumber=e,W({},t)}))}})})]})]})},V=n(83726),J=n(59354),Q=n(18108),$=n(9728),ee=n(23746),te=n(38326),ne=n(71173),ie=n(12994),re=n(83756),ae=n.n(re);function ce(e,t,n,i,r,a,c){try{var s=e[a](c),o=s.value}catch(l){return void n(l)}s.done?t(o):Promise.resolve(o).then(i,r)}var se=s.Z.useChangeSiteInit,oe=!0,le=function(e){var t=e.locale,n=e.loyaltyProgramType;se({locale:t});var i=(0,te.bN)().env,s=void 0===i?"sit":i,o=(0,c.useState)({}),l=o[0],u=o[1],d=function(){var e,n=(e=r().mark((function e(){var n;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ne.r)({parent_key:Q.PAGE_ID_CONF,config_key:Q.LEGO_PAGE_ID_ITINERARY_LIST_CONF,locale:t}).catch((function(){}));case 2:n=e.sent,u(n);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(i,r){var a=e.apply(t,n);function c(e){ce(a,i,r,c,s,"next",e)}function s(e){ce(a,i,r,c,s,"throw",e)}c(void 0)}))});return function(){return n.apply(this,arguments)}}();return(0,c.useEffect)((function(){d()}),[]),(0,a.jsxs)(V.ER,{value:{loyaltyProgramType:n},children:[(0,a.jsx)(q,{}
1),(0,ie.b)(l[(0,ee.resolveConfWithEnv)(Q.MODULE_ID_CONF,Q.LEGO_MODULE_ID_MARKETING_BANNER_ITINERARY_CONF,s)])&&(0,a.jsx)("div",{className:ae()["banner-wrap"],children:(0,a.jsx)($.Z,{height:130,width:1164,marketingConfig:l[(0,ee.resolveConfWithEnv)(Q.MODULE_ID_CONF,Q.LEGO_MODULE_ID_MARKETING_BANNER_ITINERARY_CONF,s)],clsParams:{storey_id:"zggjhk_pcgn_wdxcy_lbcz",storey_name:"\u5217\u8868\u64cd\u4f5c",element_id:"zggjhk_pcgn_wdxcy_lbcz_ckxq_000001",element_name:"\u67e5\u770b\u8be6\u60c5"},BurialPointClick:function(){try{(0,f.F6)("zggjhk_pcgn_wdxcy_lbcz_ckxq_000001")}catch(e){}}})}),(0,a.jsx)(J.Z,{})]})}},97963:function(e,t,n){"use strict";n.d(t,{mF:function(){return r},VY:function(){return a},jw:function(){return c},JR:function(){return s},pm:function(){return o},OW:function(){return l},dg:function(){return u},WB:function(){return d}});var i=n(53039),r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/list",e)},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/detail",e,{needBase64:!0})},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/order/product/list",e)},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/carbon-offset-itinerary",e)},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/set-paxinfo-redis",e,{needBase64:!0})},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/get-paxinfo-redis",e)},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/set-extraction-params-redis",e)},d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.Z.post("/api/itinerary/get-extraction-params-redis",e)}},20145:function(e){e.exports={"pagination-wrapper":"pagination_pagination-wrapper__dRBoq",btn:"pagination_btn__Q5A2X",icon:"pagination_icon__kFPCj","btn-prev":"pagination_btn-prev__3RcKs","i-prev-wrapper":"pagination_i-prev-wrapper__yBBrH","i-prev-active":"pagination_i-prev-active__57D88","i-prev-disabled":"pagination_i-prev-disabled__9yeME","i-prev-hover":"pagination_i-prev-hover__rrFPp",disabled:"pagination_disabled__XjUBg",active:"pagination_active__m1QdQ","btn-next":"pagination_btn-next__zWnIT","i-next-wrapper":"pagination_i-next-wrapper__Lzk33","i-next-active":"pagination_i-next-active__Z2fWG","i-next-disabled":"pagination_i-next-disabled__OXiCH","i-next-hover":"pagination_i-next-hover__U1DwR"}},39562:function(e){e.exports={"pager-wrapper":"pager_pager-wrapper__ZW_3w",number:"pager_number__8pzOb",active:"pager_active__4RWyO",more:"pager_more__5iels","left-ellipsis":"pager_left-ellipsis__8by6K","right-ellipsis":"pager_right-ellipsis__zMybB","ico-more-left":"pager_ico-more-left__vIFRZ","ico-more-right":"pager_ico-more-right__cRLz0",left:"pager_left__anuRV",right:"pager_right__4CtHY"}},95873:function(e){e.exports={empty:"empty_empty__JuwzV","empty-img-NOT_CERTIFIED":"empty_empty-img-NOT_CERTIFIED__Utmjh","empty-img-NO_ITINERARY":"empty_empty-img-NO_ITINERARY__aIEO6","empty-desc":"empty_empty-desc__JXcAt","empty-tip":"empty_empty-tip___4ye8"}},43308:function(e){e.exports={"itinerarycard-time":"itinerary-card_itinerarycard-time___v4WM","itinerarycard-card":"itinerary-card_itinerarycard-card__8XOUo","itinerarycard-card-open":"itinerary-card_itinerarycard-card-open__G2p4F","itinerarycard-content":"itinerary-card_itinerarycard-content__rLO7Z","itinerarycard-content-main":"itinerary-card_itinerarycard-content-main__HRE6p","content-top":"itinerary-card_content-top__PFul8","content-top-left":"itinerary-card_content-top-left__tl9kC","content-top-left-ticket":"itinerary-card_content-top-left-ticket__Ye6aj","content-top-left-detail":"itinerary-card_content-top-left-detail__bjBoD","arrow-wrapper":"itinerary-card_arrow-wrapper__0NYX2","content-top-right":"itinerary-card_content-top-right__k_jYm","status-icon":"itinerary-card_status-icon__E4MFo","status-icon-warn-blue":"itinerary-card_status-icon-warn-blue__pIXVL","status-icon-warn-red":"itinerary-card_status-icon-warn-red__sPeDS","status-icon-warn-green":"itinerary-card_status-icon-warn-green__iJpYS","status-icon-success-blue":"itinerary-card_status-icon-success-blue__y2ubY","status-icon-success-green":"itinerary-card_status-icon-success-green__kMJDS","status-icon-err":"itinerary-card_status-icon-err__jsyqH",flightNumberClass:"itinerary-card_flightNumberClass__XxxNP","content-bottom":"itinerary-card_content-bottom__2wYl1","fighttime-wrapper":"itinerary-card_fighttime-wrapper__FNFHl","flight-time":"itinerary-card_flight-time__54CPO","diff-day":"itinerary-card_diff-day__Kv4hu","flight-airport":"itinerary-card_flight-airport__dt4uU",ellipsis:"itinerary-card_ellipsis__S0qo5","content-bottom-dep":"itinerary-card_content-bottom-dep__vu_0Z","flight-airport-arrive-en":"itinerary-card_flight-airport-arrive-en__cbPHo","content-bottom-arrive":"itinerary-card_content-bottom-arrive__95LJV","content-bottom-status":"itinerary-card_content-bottom-status__1lKoQ","line-arrow":"itinerary-card_line-arrow__pc5nR",line:"itinerary-card_line__XYwMV",arrow:"itinerary-card_arrow__wdRP6","flight-status":"itinerary-card_flight-status__TWgCy","flight-status-icon":"itinerary-card_flight-status-icon__nbRqT","flight-status-desc":"itinerary-card_flight-status-desc__eGs1i"}},68990:function(e){e.exports={open:"open-ticket_open__zi6V8","open-left":"open-ticket_open-left___kCQF","open-right":"open-ticket_open-right__QNKoZ","open-left-icon":"open-ticket_open-left-icon__n7hFX","open-right-icon":"open-ticket_open-right-icon__m_BOM",content:"open-ticket_content__1rl19"}},77470:function(e){e.exports={"tab-container":"type-tab_tab-container__3EV0A","tab-default":"type-tab_tab-default__rHhVs","tab-value":"type-tab_tab-value__1vpR4","tab-active":"type-tab_tab-active___oXFy","tab-active-left":"type-tab_tab-active-left__ALPp_","tab-active-right":"type-tab_tab-active-right__xm6_j","tab-last":"type-tab_tab-last__EEo0_","tab-before-active":"type-tab_tab-before-active__q3qBj"}},57087:function(e){e.exports={"main-bgbanner":"itinerary-manage_main-bgbanner__i7AKk","main-content":"itinerary-manage_main-content__CVa5U","content-top":"itinerary-manage_content-top__9dNZq","content-top-title":"itinerary-manage_content-top-title__q0Vop","content-top-desc":"itinerary-manage_content-top-desc__Zsk35","content-main":"itinerary-manage_content-main__rrtGJ","content-main-content":"itinerary-manage_content-main-content__7RZOa","content-desc":"itinerary-manage_content-desc__c6bv_","content-item":"itinerary-manage_content-item__3jaxk","content-pagination":"itinerary-manage_content-pagination__We97Y"}},83756:function(e){e.exports={"banner-wrap":"itinerary_banner-wrap__YKmq0"}}},function(e){e.O(0,[9670,9774,2888,179],(function(){return t=76013,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.