PageSourceSearch

https://www.shangri-la.com/fe-static/sl-fe-revamp-prod/_next/stati…/fast-check-in-b96c7f6799f7a00f.js

js shangri-la.com collected 2026-09-24 08:33:19 UTC 130,447 bytes, 9 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3669],{17669:function(e,n,i){"use strict";var t=i(4149),o=i(15626);n.Z=void 0;var l=t(i(93120)),r=t(i(15626)),a=t(i(35141)),s=function(e,n){if(!n&&e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var i=f(n);if(i&&i.has(e))return i.get(e);var t={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&Object.prototype.hasOwnProperty.call(e,r)){var a=l?Object.getOwnPropertyDescriptor(e,r):null;a&&(a.get||a.set)?Object.defineProperty(t,r,a):t[r]=e[r]}return t.default=e,i&&i.set(e,t),t}(i(67294)),c=t(i(45598)),u=t(i(94184)),d=t(i(18475)),m=t(i(64749)),v=i(31929),g=t(i(72454)),p=i(47419);function f(e){if("function"!=typeof WeakMap)return null;var n=new WeakMap,i=new WeakMap;return(f=function(e){return e?i:n})(e)}var h=m.default.Option;function _(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}var I=function(e,n){var i,t,o=e.prefixCls,f=e.className,I=e.children,C=e.dataSource,b=(0,c.default)(I);1===b.length&&(0,p.isValidElement)(b[0])&&!_(b[0])&&(i=(0,a.default)(b,1)[0]);var N=i?function(){return i}:void 0;return t=b.length&&_(b[0])?I:C?C.map(function(e){if((0,p.isValidElement)(e))return e;switch((0,r.default)(e)){case"string":return s.createElement(h,{key:e,value:e},e);case"object":var n=e.value;return s.createElement(h,{key:n,value:n},e.text);default:throw Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[],s.useEffect(function(){(0,g.default)(!("dataSource"in e),"AutoComplete","`dataSource` is deprecated, please use `options` instead."),(0,g.default)(!i||!("size"in e),"AutoComplete","You need to control style self instead of setting `size` when using customize input.")},[]),s.createElement(v.ConfigConsumer,null,function(i){var r=(0,i.getPrefixCls)("select",o);return s.createElement(m.default,(0,l.default)({ref:n},(0,d.default)(e,["dataSource"]),{prefixCls:r,className:(0,u.default)("".concat(r,"-auto-complete"),f),mode:m.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:N}),t)})},C=s.forwardRef(I);C.Option=h,n.Z=C},14321:function(e,n,i){"use strict";var t=i(4149);n.Z=void 0;var o=t(i(14993)),l=(0,t(i(45418)).default)(o.default);n.Z=l},88497:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/reservation/fast-check-in",function(){return i(19920)}])},37525:function(e,n,i){"use strict";var t=i(26042),o=i(69396),l=i(99534),r=i(85893),a=i(17669),s=i(24993),c=i.n(s),u=function(e){var n=e.children,i=(0,l.Z)(e,["children"]);return(0,r.jsx)("div",{className:c().wrap,children:(0,r.jsx)(a.Z,(0,o.Z)((0,t.Z)({},i),{children:n}))})};n.Z=u},98413:function(e,n,i){"use strict";i.d(n,{j:function(){return g}});var t=i(14924),o=i(26042),l=i(69396),r=i(99534),a=i(85893),s=i(31059),c=i(94184),u=i.n(c),d=i(67784),m=i.n(d),v={brand:"brand"},g={square:"square",circle:"circle"},p=function(e){var n,i=e.theme,c=e.className,d=e.adobeTrack,p=void 0===d?{}:d,f=e.shape,h=e.disable,_=e.disabled,I=(0,r.Z)(e,["theme","className","adobeTrack","shape","disable","disabled"]),C={};return(null==p?void 0:p.editable)&&(C["data-track-button-name"]=null==p?void 0:p.editable),(0,a.jsx)("div",(0,l.Z)((0,o.Z)({className:u()([c,m().wraper,(n={},(0,t.Z)(n,m().brand,i===v.brand),(0,t.Z)(n,m().square,f===g.square),(0,t.Z)(n,m().circle,f===g.circle),n),(null==p?void 0:p.editable)?"adobe-link":"",])},C),{children:(0,a.jsx)(s.default,(0,l.Z)((0,o.Z)({},I),{disabled:null!=_?_:h}))}))};p.Group=s.default.Group,n.Z=p},66248:function(e,n,i){"use strict";var t=i(85893),o=i(11163),l=i(17248),r=i.n(l),a=i(86073),s=i(94184),c=i.n(s),u=i(57852);n.Z=function(e){var n=e.title,i=e.back,l=e.backFn,s=e.show,d=void 0!==s&&s,m=(0,o.useRouter)(),v=(0,u.Z)();return(0,t.jsxs)("div",{className:c()("h-50px bg-color-fff relative flex justify-center items-center sm:hidden",{hidden:d?!d:v}),children:[(void 0===i?null:i)||(0,t.jsx)("span",{className:"".concat(r().iconBack," py-10px px-15px absolute left-0"),onClick:function(){"function"==typeof l?l():m.back()}}),(0,t.jsx)(a.Z,{className:"text-st line-clamp-1 px-30px",children:n})]})}},40767:function(e,n,i){"use strict";var t=i(26042),o=i(69396),l=i(85893),r=i(1825),a=i(69034),s=i.n(a),c=i(67294),u=i(69447),d=i(24002),m=i(94184),v=i.n(m),g=i(10268),p=function(e){var n=e.visible,i=e.data,a=e.onClose,m=e.onConfirm,p=e.value,f=e.drawerOptions,h=(0,g.$G)().t,_=(0,c.useState)(),I=_[0],C=_[1],b=(0,c.useState)(null),N=b[0],y=b[1],x=function(){a()},k=function(){a(),m(I)};(0,c.useEffect)(function(){i&&i.length&&C(i[0])},[i]),(0,c.useEffect)(function(){if(n&&void 0!==p&&i&&i.length&&N){var e,t,o=null==i?void 0:null===(e=i.findIndex)||void 0===e?void 0:e.call(i,function(e){return e.value===p});o>=0&&(null==N||null===(t=N.slideTo)||void 0===t||t.call(N,o),C(i[o]))}},[p,n,i,N]);var L=function(e){C(i[e.activeIndex])};return(0,l.jsx)("div",{children:(0,l.jsx)(r.Z,(0,o.Z)((0,t.Z)({width:"100%",title:(0,l.jsxs)("div",{className:v()(s().headerBox,"text-regular"),children:[(0,l.jsx)("div",{className:s().cancelBox,onClick:x,children:h("cancel")}
1),(0,l.jsx)("div",{className:s().confirmBox,onClick:k,children:h("confirm")})]}),placement:"bottom",onClose:x,visible:n,height:"250px",closable:!1,className:s().drawerWrapper},void 0===f?{}:f),{children:(0,l.jsxs)("div",{className:s().optionsBox,children:[(0,l.jsx)("div",{className:s().topLine}),(0,l.jsx)("div",{className:s().bottomLine}),(0,l.jsx)(u.t,{onSwiper:function(e){return y(e)},slidesPerView:5,centeredSlides:!0,onSlideChange:L,direction:"vertical",className:"h-full",children:null==i?void 0:i.map(function(e,n){return(0,l.jsx)(d.o,{children:(0,l.jsx)("div",{className:v()(s().optionBox,"text-regular"),children:e.label})},n)})})]})}))})};n.Z=p},73319:function(e,n,i){"use strict";i.d(n,{Z:function(){return c},z:function(){return a}});var t=i(26042),o=i(69396),l=i(9279),r=i.n(l)().envParam.staticPublicPath,a=function(e){return/.+\/$/.test(r)?"".concat(r).concat(e):"".concat(r,"/").concat(e)},s=(0,o.Z)((0,t.Z)((0,o.Z)((0,t.Z)({annualIntroduceTitle:"sl_com_mp/images/annual/title_text_new.png",annualIntroduceTitleOld:"sl_com_mp/images/annual/title.png",annualDetailArrow:"sl_com_mp/images/annual/arrow.png",annualIndexBg:"sl_com_mp/images/annual/bg.png",musicOn:"sl_com_mp/images/annual/[email protected]",musicOff:"sl_com_mp/images/annual/[email protected]",musicSource:"sl_com_mp/music/newfrontier.mp3",annualCityBg:"sl_com_mp/images/annual/chuguo_bg.png",annualFbBg:"sl_com_mp/images/annual/fb_bg.png",annualCityWindow:"sl_com_mp/images/annual/[email protected]",annualEstablishABondBg:"sl_com_mp/images/annual/hotel_bg.png",annualHotelBg:"sl_com_mp/images/annual/[email protected]",annualTimeBg:"sl_com_mp/images/annual/stay_bg.png",annualBillBg:"sl_com_mp/images/annual/bill.png",annualZhang:"sl_com_mp/images/annual/gaizhang.png",annualTimeCabsuleBg:"sl_com_mp/images/annual/timeC
1apsule_bg.png",annualLogo:"sl_com_mp/images/annual/logo.gif",annualCandle:"sl_com_mp/images/annual/candle.gif",annualSea:"sl_com_mp/images/annual/[email protected]",annualCityWalk:"sl_com_mp/images/annual/citywalk.png",annualChild:"sl_com_mp/images/annual/child.png",annualSLC:"sl_com_mp/images/annual/[email protected]",annualReportPicLeft:"sl_com_mp/images/annual/[email protected]",annualReportPicTop:"sl_com_mp/images/annual/[email protected]",annualReportPicRight:"sl_com_mp/images/annual/[email protected]",annualReportHotelTitle:"sl_com_mp/images/annual/hotelTitle.png",annualFestivalBg:"sl_com_mp/images/annual/festival_bg.png",annualBallon:"sl_com_mp/images/annual/[email protected]",annualBallon2:"sl_com_mp/images/annual/[email protected]",annualRibbon:"sl_com_mp/images/annual/ribbon.png",annualCake:"sl_com_mp/images/annual/cake.png",annualLeadBg:"sl_com_mp/images/annual/lead_bg.png",annualNoLeadBg:"sl_com_mp/images/annual/lead_no_bg.png",annualStayBg:"sl_com_mp/images/annual/weekend_bg.png",annualOrderBg:"sl_com_mp/images/annual/order_bg.png",annualMemberBg:"sl_com_mp/images/annual/member.png",annualLine:"sl_com_mp/images/annual/line.png",annualHotelIcon:"sl_com_mp/images/annual/hotelIcon.png",annualShare:"sl_com_mp/images/annual/share/share.png",annualShareC:"sl_com_mp/images/annual/share/share_c.png",annualShareF:"sl_com_mp/images/annual/share/share_f.png",annualShareJ:"sl_com_mp/images/annual/share/share_j.png",annualShareN:"sl_com_mp/images/annual/share/share_citywalk.png",annualShareP:"sl_com_mp/images/annual/share/share_p.png",annualShareS:"sl_com_mp/images/annual/share/share_s.png",annualShareW:"sl_com_mp/images/annual/share/share_w.png",annualShareX:"sl_com_mp/images/annual/share/share_x.png",annualShareD:"sl_com_mp/images/annual/share/share_default.png",annualShareZ:"sl_com_mp/images/annual/share/share_frendszone.png",annualBrands:"sl_com_mp/images/annual/logos.png",coastalStyle:"sl_com_mp/images/annual/theme/coastalStyle.png",foreignCityDiscovery:"sl_com_mp/images/annual/theme/foreignCityDiscovery.png",kidFriendlyPlaces:"sl_com_mp/images/annual/theme/kidFriendlyPlaces.png",nicheDiscovery:"sl_com_mp/images/annual/theme/nicheDiscovery.png",mainlandCityDiscovery:"sl_com_mp/images/annual/theme/mainlandCityDiscovery.png",fbmDoorLeft:"sl_com_mp/images/fifthBrandMoving/door_l.webp",fbmDoorRight:"sl_com_mp/images/fifthBrandMoving/door_r.webp",fbmDoorLine:"sl_com_mp/images/fifthBrandMoving/line.png",fbmDoorHandleLeft:"sl_com_mp/images/fifthBrandMoving/doorHandleLeft.png",fbmDoorHandleRight:"sl_com_mp/images/fifthBrandMoving/doorHandleRight.png",slcIcon:"sl_com_mp/images/fifthBrandMoving/slc.png",fbmHead:"sl_com_mp/images/fifthBrandMoving/bg.png",fbmLogo:"sl_com_mp/images/fifthBrandMoving/logo.png",fmbBoat:"sl_com_mp/images/fifthBrandMoving/boat.png",fmbDuck:"sl_com_mp/images/fifthBrandMoving/duck.png",fmbbook1:"sl_com_mp/images/fifthBrandMoving/Accommodation1.png",fmbbook2:"sl_com_mp/images/fifthBrandMoving/Accommodation2_new.png",fmbfb1:"sl_com_mp/images/fifthBrandMoving/F&B1.png",fmbfb2:"sl_com_mp/images/fifthBrandMoving/F&B2_new.png",fmbFlower:"sl_com_mp/images/fifthBrandMoving/flower.png",fmbTea:"sl_com_mp/images/fifthBrandMoving/tea.png",fmbCloud:"sl_com_mp/images/fifthBrandMoving/cloud.png",fmbBottomBg:"sl_com_mp/images/fifthBrandMoving/bottomBg.jpg",fmbShare:"sl_com_mp/images/fifthBrandMoving/share.png",fmbShareZ:"sl_com_mp/images/fifthBrandMoving/shareZoon.png",fmbShareD:"sl_com_mp/images/fifthBrandMoving/shareDefault.png",fmbhangzhou:"sl_com_mp/images/fifthBrandMoving/hangzhou.png",fmbfb:"sl_com_mp/images/fifthBrandMoving/fb.png",peopleIcon:"sl_com_mp/images/summer_campaign/people.png",taskIcon:"sl_com_mp/images/summer_campaign/task.png",summerBanner:"sl_com_mp/images/summer_campaign/banner.png",summerBannerEn:"sl_com_mp/images/summer_campaign/banner_en.png",summerBannerCn:"sl_com_mp/images/summer_campaign/banner_cn.png",summerBannerTc:"sl_com_mp/images/summer_campaign/banner_tc.png",summerGift:"sl_com_mp/images/summer_campaign/gift.png",congratGif:"sl_com_mp/images/summer_campaign/congrat.gif",successIcon:"sl_com_mp/images/summer_campaign/success.png",teaPic:"sl_com_mp/images/summer_campaign/theme/christmas/tea.png",keyPic:"sl_com_mp/images/summer_campaign/theme/christmas/key.png",meeingDefault:"imgs/meeting/meeting_default.png",meetingBtpBg:"imgs/meeting/meeting_btp_bg.png",meetingBtpBgMobile:"imgs/meeting/meeting_btp_bg_mobile.png",famexLogo:"sl_com_mp/images/famex/famex-logo.png",famexLogoSc:"sl_com_mp/images/famex/famex-logo-sc.png",famexLogoTc:"sl_com_mp/images/famex/famex-logo-tc.png",famexDashboardBgBottom:"sl_com_mp/images/famex/dashboard-bg-bottom.png",famexDashboardBgTop:"sl_com_mp/images/famex/dashboard-bg-top.png",famexDashboardRedeemPic:"sl_com_mp/images/famex/[email protected]",famexHomepageBgBottom:"sl_com_mp/images/famex/homepage-bg
1-bottom.png",famexHomepageBgTop:"sl_com_mp/images/famex/homepage-bg-top.png",famexHomepageBgModule:"sl_com_mp/images/famex/homepage-bg-module.png",addButton:"sl_com_mp/images/menu_list/add-btn.png",addDisableButton:"sl_com_mp/images/menu_list/add-btn-disable.png",logo:"sl_com_mp/images/menu_list/logo.png"},Array.from({length:12},function(e,n){return"explore".concat(n+1)}).reduce(function(e,n,i){return e[n]="imgs/temporary/explore-".concat(i+1,".png"),e},{})),{service11:"imgs/temporary/service-1-1.jpg",service12:"imgs/temporary/service-1-2.jpg",service21:"imgs/temporary/service-2-1.jpg",service22:"imgs/temporary/service-2-2.jpg",service23:"imgs/temporary/service-2-3.jpg",service24:"imgs/temporary/service-2-4.jpg",service31:"imgs/temporary/service-3-1.jpg",service41:"imgs/temporary/service-4-1.jpg",foodImage:"imgs/temporary/food.gif",cityImage:"imgs/temporary/city.gif",christmasImage:"imgs/temporary/christmas_1.gif",christmasCard:"imgs/temporary/christmas-card.png",payAli:"imgs/temporary/pay-ali.png",payWechat:"imgs/temporary/pay-wx.png",payUnion:"imgs/temporary/pay-un.png",payJcb:"imgs/temporary/pay-jcb.png",payAex:"imgs/temporary/pay-aex.png",payVisa:"imgs/temporary/pay-visa.png",payMaster:"imgs/temporary/pay-mc.png",payApple:"imgs/temporary/pay-apple.png",payDiners:"imgs/temporary/pay-diners.png",iconCharged:"imgs/temporary/i-charged.png",iconFree:"imgs/temporary/i-free.png",iconPhone:"imgs/temporary/phone.png",iconEmail:"imgs/temporary/email.png",bannerCenter:"sl_com_mp/images/5thBrand/banner_center.png",group1:"sl_com_mp/images/5thBrand/group1.png",group2:"sl_com_mp/images/5thBrand/group2.png",group3:"sl_com_mp/images/5thBrand/group3.png",group4:"sl_com_mp/images/5thBrand/group4.png",group5:"sl_com_mp/images/5thBrand/group5.png",group6:"sl_com_mp/images/5thBrand/group6.png",group7:"sl_com_mp/images/5thBrand/group7.png",mobileLabel:"sl_com_mp/images/5thBrand/mobile_label.png",label:"sl_com_mp/images/5thBrand/label.png",mobileBorder:"sl_com_mp/images/5thBrand/mobile_border.png",border:"sl_com_mp/images/5thBrand/website_border.png",ship:"sl_com_mp/images/5thBrand/ship.png",shanzi:"sl_com_mp/images/5thBrand/shanzi.png",jiangxin:"sl_com_mp/images/5thBrand/jiangxin.png",zhenxiang:"sl_com_mp/images/5thBrand/zhenxiang.png",beach:"sl_com_mp/images/5thBrand/beach.png",xinju:"sl_com_mp/images/5thBrand/xinju.png",flower:"sl_com_mp/images/5thBrand/flower.png",yayan:"sl_com_mp/images/5thBrand/yayan.png",tea:"sl_com_mp/images/5thBrand/tea.png",teaWay:"sl_com_mp/images/5thBrand/tea-way.png",xiangyue:"sl_com_mp/images/5thBrand/xiangyue.png",lantern:"sl_com_mp/images/5thBrand/lantern.png",house:"sl_com_mp/images/5thBrand/house.png",buttonBorder:"sl_com_mp/images/5thBrand/button_border_v2.png",buttonBorderWhite:"sl_com_mp/images/5thBrand/button_border_white_v2.png",buttonFill:"sl_com_mp/images/5thBrand/button_fill_v2.png",accommodation_makeyourself:"sl_com_mp/images/5thBrand/accommodation/make_your_self_at_home_logo.png",dining_livingroom:"sl_com_mp/images/5thBrand/dining/living_room_logo.png",dining_food:"sl_com_mp/images/5thBrand/dining/food.png",dining_tea:"sl_com_mp/images/5thBrand/dining/tea.png",wellness_tree:"sl_com_mp/images/5thBrand/wellness/tree.png",reservationAccountBg:"sl_com_mp/images/reservation/result/account_bg.png",voucherModalBg:"sl_com_mp/images/voucher/voucher_modal_bg.png",voucherModalImg:"sl_com_mp/images/voucher/voucher_modal_img.png",bg1:"sl_com_mp/images/5thBrand/bg1.png",bg2:"sl_com_mp/images/5thBrand/bg2.png",bg3:"sl_com_mp/images/5thBrand/bg3.png",bg4:"sl_com_mp/images/5thBrand/bg4.png",famexBg:"sl_com_mp/images/famex/download_bg.png",famexJoinBg:"sl_com_mp/images/famex/famex-join-bg.png",famexJoinBgWebsite:"sl_com_mp/images/famex/famex-join-bg-website.png",cbsBanner:"sl_com_mp/images/cbs/banner.jpg",gcLogoCn:"sl_com_mp/images/account/Group_cn.png",gcLogoEn:"sl_com_mp/images/account/Group_en.png",gcSignInPicBottom:"sl_com_mp/images/account/signIn_pic_bottom.png",gcSignInBg:"sl_com_mp/images/account/signin_bg_website.png",gcSignInBgMobile:"sl_com_mp/images/account/signin_bg_mobile.png"}),{slcHomeMobileAward1:"sl_com_mp/images/slcHome/awardPoints1.png",slcHomeMobileAward2:"sl_com_mp/images/slcHome/awardPoints2.png",slcHomePcAward1:"sl_com_mp/images/slcHome/gc_home_earn.jpg",slcHomePcAward2:"sl_com_mp/images/slcHome/redeemPoints.jpg",slcHomeMobileDinner:"sl_com_mp/images/slcHome/dining.png",slcHomePcDinner:"sl_com_mp/images/slcHome/[email protected]",slcHomeMobileBg:"sl_com_mp/images/slcHome/background.png",slcHomeChild:"sl_com_mp/images/slcHome/[email protected]",slcHomeNight:"sl_com_mp/images/slcHome/[email protected]",slcHomeMember:"sl_com_mp/images/slcHome/[email protected]",slcHomeMobileCheck:"sl_com_mp/images/slcHome/[email protected]",slcHomeMobileDiamond:"sl_com_mp/images/slcHome/[email protected]",slcHomeMobileGold:"sl_com_mp/images/slcHome/[email protected]",slcHomeMobileJade:"sl_com_mp/images/slcHome/[email protected]",slcHomeMobilePolaris:"sl_com_mp/images/slcHome/[email protected]",slcHomePcDiamond:"sl_com_mp/images/slcHome/gc-diamond.png",slcHomePcGold:"sl_com_mp/images/slcHome/gc-gold.png",slcHomePcJade:"sl_com_mp/images/slcHome/gc-jade.png",slcHomePcPolaris:"sl_com_mp/images/slcHome/gc-polaris.png",videoMock:"sl_com_mp/images/slcHome/CareerVid.mp4"}),{wifiIcon:"sl_com_mp/images/wifi_icon.png",wifiBgWebsite:"sl_com_mp/images/wifi_bg_website.png",wifiBgWebsite2:"sl_com_mp/images/wifi_bg_website2.png",wifiRegisterBannerMobileCN:"sl_com_mp/images/wifi_register_banner_mobile-cn.png",wifiRegisterBannerMobileTC:"sl_com_mp/images/wifi_register_banner_mobile-tc.png",wifiRegisterBannerMobileEN:"sl_com_mp/images/wifi_register_banner_mobile-en.png",wifiRegisterBannerWebsiteCN:"sl_com_mp/images/wifi_register_banner_website-cn.png",wifiRegisterBannerWebsiteTC:"sl_com_mp/images/wifi_register_banner_website-tc.png",wifiRegisterBannerWebsiteEN:"sl_com_mp/images/wifi_register_banner_website-en.png",wifiFinalJoinBg:"sl_com_mp/images/wifi_final_join_bg.png",wifiFinalJoinBgTop:"sl_com_mp/images/wifi_final_join_bg_top.png",wifiFinalLabelCN:"sl_com_mp/images/wifi_final_high_speed-cn.png",wifiFinalLabelTC:"sl_com_mp/images/wifi_final_high_speed-tc.png",wifiFinalLabelEN:"sl_com_mp/images/wifi_final_high_speed-en.png",voucherLocked:"sl_com_mp/images/voucher_locked.png",wifiTips:"sl_com_mp/images/wifi_tips.png",wifiWechat:"sl_com_mp/images/wifi_wechat.png",fbBackgroun
1d:"sl_com_mp/images/fb_background.png",fbBanner:"sl_com_mp/images/fb_banner.png",giftboxActive:"sl_com_mp/images/summer_campaign/theme/christmas/activity/giftbox1.png",giftboxInactive:"sl_com_mp/images/summer_campaign/theme/christmas/activity/giftbox1_inactive.png",btpBenefitBg:"imgs/logo/bg_theme_1.png",mciBridgeBg:"imgs/logo/gc_bg_1180x268.png",mciIconUserYellow:"imgs/icons/icon_user_yellow.svg",mciIconBookYellow:"imgs/icons/icon_book_yellow.svg",mciIconHeartYellow:"imgs/icons/icon_heart_yellow.svg",mciIconPhoneYellow:"imgs/icons/icon_phone_yellow.svg",mciIconKeyYellow:"imgs/icons/icon_key_yellow.svg"});function c(){var e={};for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=a(s[n]));return e}},19920:function(e,n,i){"use strict";i.r(n),i.d(n,{__N_SSG:function(){return nJ},default:function(){return nz}});var t,o,l=i(26042),r=i(85893),a=i(14924),s=i(69396),c=i(828),u=i(67294),d=i(74555),m=i(94184),v=i.n(m),g=i(35829),p=i(66248),f=i(10268),h=i(56928),_=i.n(h),I=i(11163),C=i(11440),b=i(46005),N=i(82862),y=i(98413),x=i(13284),k=i(73319),L=i(75978),w=i(88754),G=i(72734),S=i.n(G),T=(0,k.Z)(),Z=T.famexJoinBg,j=T.famexLogoSc,F=T.famexLogoTc,P=T.famexLogo,M=T.famexJoinBgWebsite,E=function(){var e=(0,f.$G)("common").t,n=(0,N.Z)(),i=n.jumpPolicy,t=n.jumpCookie,o=e("famex.protocal",{jumpTC:n.jumpTC,jumpPolicy:i,jumpCookie:t}),l=(0,w.Z)().sm,a=(0,I.useRouter)().locale;return(0,r.jsx)("div",{className:S().wrapper,children:(0,r.jsxs)("div",{className:S().container,style:{backgroundImage:"url(".concat(l?M:Z,")")},children:[(0,r.jsxs)("div",{className:S().content,children:[(0,r.jsx)("div",{className:v()(S().title,"title-bold"),children:e("famex.title")}),(0,r.jsx)(C.Z.Item,{name:"joinFamex",className:S().protocalItem,valuePropName:"checked",validateTrigger:"onChange",children:(0,r.jsx)(y.Z,{children:(0,r.jsx)(x.Z,{data:o,className:v()(S().protocal,"text-regular")})})})]}),(0,r.jsx)("div",{className:S().logoContainer,children:(0,r.jsx)(L.Z,{className:S().logo,data:{src:"cn"===a?j:"tc"===a?F:P},alt:"famex-logo"})})]})})},B=i(42962),A=i.n(B),O={PROTOCAL_AGREE:"protocalAgree",CHECK_ALL:"checkAll",DATA_TRANSFER:"dataTransfer"},R=O.PROTOCAL_AGREE,D=O.CHECK_ALL,W=O.DATA_TRANSFER,Y=function(e){var n=e.form,i=(0,f.$G)("fastCheckIn").t,t=(0,f.$G)("val
1idate").t,o=(0,f.$G)("legal").t,l=(0,N.Z)(),s=l.jumpPolicy,c=l.jumpCookie,d=i("dataAgree",{policyUrl:l.jumpTC,privacyPolicyUrl:s,cookiePolicyUrl:c});(0,u.useEffect)(function(){if(n){var e,i=(e={},(0,a.Z)(e,D,!1),(0,a.Z)(e,R,!1),(0,a.Z)(e,W,!1),e),t=n.getFieldsValue(),o={};Object.keys(i).forEach(function(e){void 0===t[e]&&(o[e]=i[e])}),Object.keys(o).length>0&&n.setFieldsValue(o)}},[n]);var m=function(e){var i,t=(i={},(0,a.Z)(i,R,e),(0,a.Z)(i,W,e),i);n.setFieldsValue(t)},g=function(){var e=n.getFieldsValue(),i=e[R]||!1,t=e[W]||!1;n.setFieldsValue((0,a.Z)({},D,i&&t))};return(0,r.jsxs)("div",{className:A().protocal,children:[(0,r.jsx)(C.Z.Item,{className:v()(A().all),name:D,valuePropName:"checked",initialValue:!1,children:(0,r.jsx)(y.Z,{onChange:function(e){var n;return m(null==e?void 0:null===(n=e.target)||void 0===n?void 0:n.checked)},children:i("agreeAll")})}),(0,r.jsx)(C.Z.Item,{className:v()(A().item),name:R,valuePropName:"checked",validateTrigger:"onChange",initialValue:!1,rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(t("protocal"))},message:(0,r.jsx)("div",{className:A().error,children:t("protocal")})},],children:(0,r.jsx)(y.Z,{onChange:g,children:(0,r.jsx)(x.Z,{data:d,className:A().termText})})}),(0,r.jsx)(C.Z.Item,{className:A().item,name:W,valuePropName:"checked",validateTrigger:"onChange",initialValue:!1,rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(o("dataTransferError"))},message:(0,r.jsx)("div",{className:A().error,children:o("dataTransferError")})},],children:(0,r.jsx)(y.Z,{onChange:g,children:i("dataTransfer")})})]})},V=i(71729),U=i(3904),H=i(88939),q=i(40767),J=i(84740),z=i(48071),X=i(9279),K=i.n(X),$=i(79113),Q=i.n($),ee=i(74736),en=i(88731),ei=i.n(en),et=i(83900),eo=i.n(et),el="0123456789",er="ABCDEFGHIJKLMNOPQRSTUVWXYZ",ea="挂警学港澳",es=RegExp("[".concat("京津渝沪冀晋辽吉黑苏浙皖闽赣鲁豫鄂湘粤琼川贵云陕甘青蒙桂宁新藏使领","][").concat(er).concat(ea,"][").concat(el).concat(er,"]{4}[").concat(el).concat(er).concat(ea,"]{1,2}")),ec=RegExp("使[".concat(el).concat(er).concat(ea,"][").concat(el).concat(er,"]{4}[").concat(el).concat(er).concat(ea,"]{1,2}")),eu=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/\s/g,"").toUpperCase()},ed=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=eu(e);return!!n&&(es.test(n)||ec.test(n))},em=function(e){if("string"==typeof e&&e)try{return JSON.parse(e)}catch(n){return{}}return"object"==typeof e&&e?e:{}},ev=function(e){return Array.isArray(e)?e:"string"==typeof e&&e?e.split(","):[]},eg=function(e){var n=e.parkingEntrance,i=e.supportParking,t=e.supportParkingTime,o=e.carRegisterNo,l=(void 0===n?{}:n)||{},r=l.show,a=l.targetUrl,s=l.bizCode,c=em(void 0===s?"":s),u=(null==c?void 0:c.parkingDeadline)||(void 0===t?"":t)||"",d=ev(null==c?void 0:c.carRegisterNo),m=ev(void 0===o?"":o),v=(d.length>0?d:m).filter(Boolean).slice(0,3);return{mobileParkingTargetUrl:void 0===a?"":a,parkingDeadline:u,carNos:v,hasCarNos:v.length>0,displayCarNos:v.join(", "),showParkingSection:"boolean"==typeof r?r:!!i}},ep=function(e){var n=eu(e||"");n&&eo().set(ei().CAR_NUMBER,n)},ef=i(34651),eh=function(e){var n,i,t=e.form,o=e.arrival,l=void 0===o?{}:o,s=e.parkingEntrance,d=e.supportParking,m=e.supportParkingTime,p=e.carRegisterNo,h=e.isLogin,_=e.dispatch,N=e.hotelCode,y=e.hotelTelephone,x=e.confirmationNumber,k=e.preferences,G=void 0===k?[]:k,S=e.showArrivalTip,T=e.setShowArrivalTip,Z=e.fetchData,j=void 0===Z?ee.ZT:Z,F=e.onBeforeStayPreferenceNavigate,P=void 0===F?ee.ZT:F,M=(0,I.useRouter)(),E=M.locale,B=M.query,A=(0,c.Z)(C.Z.useForm(),1)[0],O=(0,f.$G)("fastCheckIn").t,R=(0,f.$G)("common").t,D=(0,w.Z)().sm,W=(0,u.useState)(""),Y=W[0],X=W[1],$=(null==B?void 0:B.orderNo)||"",en=eg({parkingEntrance:void 0===s?{}:s,supportParking:d,supportParkingTime:void 0===m?"":m,carRegisterNo:void 0===p?"":p}),et=en.mobileParkingTargetUrl,el=en.parkingDeadline,er=en.carNos,ea=en.hasCarNos,es=en.displayCarNos,ec=en.showParkingSection,em=ea?O("freeParkingModal.checkTitle"):O("freeParkingModal.inputTitle"),ev=ea?O("freeParkingModal.checkDesc",{time:el}):O("freeParkingModal.inputDesc",{time:el}),eh=[{title:O("pleaseSelect"),label:O("pleaseSelect"),value:"",disabled:!0}
1,],e_=void 0===y?"":y,eI=eh.concat(l&&l.optionTimes&&(null==l?void 0:null===(n=l.optionTimes)||void 0===n?void 0:n.map(function(e){return{title:e.time,label:e.time,value:e.time,disabled:!1}}))||[]),eC=(0,u.useState)(!1),eb=eC[0],eN=eC[1],ey=l&&l.selectedTime||"",ex=(0,u.useState)(),ek=ex[0],eL=ex[1],ew=(0,u.useState)(!1),eG=ew[0],eS=ew[1],eT=(0,u.useState)(!0),eZ=eT[0],ej=eT[1],eF=(0,u.useRef)(!1),eP=(null===K()||void 0===K()?void 0:null===(i=K().envParam)||void 0===i?void 0:i.staticPublicPath)||"",eM="".concat(eP,"imgs/icons/icon_ok_circle_green.svg"),eE=(0,u.useMemo)(function(){return Array.isArray(G)?G.map(function(e){return"string"==typeof e?e:(null==e?void 0:e.label)||(null==e?void 0:e.name)||(null==e?void 0:e.value)||""}).filter(Boolean).join("、"):"string"==typeof G?G:""},[G]),eB=function(){var e,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=i.value,o=void 0===t?"":t,l=i.placeholder,s=!!"".concat(o||"").trim();return(0,r.jsxs)("div",{className:Q().mobileActionState,children:[(0,r.jsx)("div",{className:v()(Q().mobileActionText,(e={},(0,a.Z)(e,Q().mobileActionTextFilled,s),(0,a.Z)(e,Q().mobileActionTextPlaceholder,!s),e)),children:s?o:void 0===l?"":l}),(0,r.jsx)("div",{className:v()(Q().mobileActionIcon,(n={},(0,a.Z)(n,Q().mobileActionIconFilled,s),(0,a.Z)(n,Q().mobileActionIconPlaceholder,!s),n)),children:s?(0,r.jsx)("div",{className:Q().mobileActionCompleteIcon,children:(0,r.jsx)(L.Z,{data:{src:eM},width:20,height:20,alt:"complete icon"})}):(0,r.jsx)("span",{className:Q().mobileActionArrow,"aria-hidden":"true"})})]})},eA=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";ej(eu(e).length<7)};(0,u.useEffect)(function(){ey&&t&&(t.setFieldsValue({arrivalTime:ey}),eL(ey))},[ey,t]);var eO=function(){var e=(0,J.XW)(z.g2,{locale:E,propertyCode:N,confirmNo:x});(0,g.openUrl)({url:e,target:"_self"})},eR=function(){(0,ef.Ns)({clickName:ef.zi.STAY_PREFERENCE,guardRef:eF,onNavigate:function(){if(h){P(),eO();return}(0,g.openLogin)()}})},eD=function(){if(D){X(eo().get(ei().CAR_NUMBER)||""),eS(!0);return}h||(0,g.openLogin)();var e=et||(0,J.XW)(z.IO,{locale:E,hotelCode:N,orderNo:$});(0,g.openUrl)({url:e,target:"_self"})},eW=function(){A.setFieldsValue({historyCarNo:Y}),eA(Y)},eY=function(e){e.stopPropagation(),eo().remove(ei().CAR_NUMBER),X(""),A.setFieldsValue({historyCarNo:""}),ej(!0)},eV=function(){eS(!1),A.resetFields(),ej(!0)},eU=function(){if(!$){j();return}_({type:"fastCheckIn/fetchCarNo",payload:{orderNo:$,hotelCode:N}})},eH=function(){A.validateFields().then(function(e){var n=eu((null==e?void 0:e.historyCarNo)||"");_({type:"fastCheckIn/modifyCarNo",payload:{orderNo:$,carNumber:n},onSuccess:function(e){var i=e.data,t=i.resultCode,o=i.resultMsg;"SUCCESS"===t?(ep(n),X(n),eV(),eU()):"NEED_LOGIN_FIRST"===t?(0,g.openLogin)():V.Z.alert({content:o,okText:R("ok"),onOk:function(){"ALREADY_ADD_CAR_NO"===t&&eU()}})},onError:function(e){V.Z.alert({content:null==e?void 0:e.message,okText:R("ok")})}})}).catch(function(e){console.log(e)})};return(0,r.jsxs)("div",{className:Q().otherServicesWrap,children:[(0,r.jsxs)("div",{className:v()(Q().checkInItemWrap,Q().arrivalTimeWrap),children:[(0,r.jsx)("div",{className:"hidden sm:block",children:(0,r.jsx)("div",{className:v()(Q().checkInItemTitle,"text-medium"),children:(0,r.jsx)("div",{className:Q().title,children:O("arrivalTime")})})}),(0,r.jsx)("div",{className:"block sm:hidden",children:(0,r.jsxs)("div",{className:v()(Q().checkInItemTitle,Q().mobileActionTrigger,"text-medium"),onClick:function(){return eN(!0)},children:[(0,r.jsxs)("div",{className:Q().mobileArrivalTimeTopRow,children:[(0,r.jsx)("div",{className:Q().mobileArrivalTimeLabelWrap,children:(0,r.jsx)("div",{className:v()(Q().mobileTitle,"text-medium"),children:O("arrivalTime")})}),(0,r.jsx)("div",{className:Q().mobileArrivalTimeValueWrap,children:eB({value:ek,placeholder:O("pleaseSelect")})})]}),S&&(0,r.jsx)("div",{className:Q().arrivalErrorTips,children:O("validator.pleaseSelectArrivalTime")})]})}),(0,r.jsx)("div",{className:v()(Q().checkInItemContent,Q().arrivalTimeContent),children:(0,r.jsx)(C.Z.Item,{label:O("arrivalTime"),className:Q().hiddenFormItem,name:"arrivalTime",colon:!1,rules:[{required:!0,message:O("validator.pleaseSelectArrivalTime")},],children:(0,r.jsx)(H.Z,{options:eI,className:Q().arrivalTimeSelect,placeholder:O("pleaseSelect")})})})]}),(0,r.jsx)(q.Z,{visible:eb,onClose:function(){return eN(!1)},onConfirm:function(e){var n=null==e?void 0:e.value;eL(n),t.setFieldsValue({arrivalTime:n}
1),T(!n),t.validateFields(["arrivalTime"]).catch(ee.ZT)},data:eI}),ec&&(0,r.jsxs)("div",{className:v()(Q().checkInItemWrap,Q().freeParkingWrap),children:[(0,r.jsxs)("div",{className:v()(Q().checkInItemTitle,D?"":Q().mobileActionTrigger,"text-medium"),onClick:D?void 0:eD,children:[(0,r.jsx)("div",{className:Q().title,children:O("freeParking")}),D?h?ea?null:(0,r.jsx)("div",{className:v()(Q().operation),onClick:eD,children:"+ ".concat(O("addLicensePlate"))}):(0,r.jsx)("div",{className:Q().memberOnly,onClick:g.openLogin,children:O("exclusiveForMembers")}):eB({value:h?es:"",placeholder:h?O("freeParkingPlaceholder"):O("exclusiveForMembers")})]}),(0,r.jsxs)("div",{className:v()(Q().checkInItemContent,Q().freeParkingContent),children:[(0,r.jsx)("div",{className:v()(Q().onlyWebsite,Q().checkInItemEmptyDesc),children:O("freeParkingDesc")}),ea&&(0,r.jsxs)("div",{className:v()(Q().freeParkingPlate,"sm:block hidden"),children:[(0,r.jsx)("span",{children:O("freeParking.carNo")}),(0,r.jsx)("span",{className:"text-bold",children:es}),(0,r.jsxs)("div",{className:"text-regular",children:[O("freeParkingModal.changeTipsPrefix"),e_,O("freeParkingModal.changeTipsSuffix")]})]})]})]}),(0,r.jsxs)("div",{className:v()(Q().checkInItemWrap,Q().stayPreferenceWrap),children:[(0,r.jsxs)("div",{className:v()(Q().checkInItemTitle,D?"":Q().mobileActionTrigger,"text-medium"),onClick:D?void 0:eR,children:[(0,r.jsx)("div",{className:Q().title,children:O("additionalRequest")}),D?h?(0,r.jsx)("div",{className:Q().operation,onClick:eR,children:"+ ".concat(O("edit"))}):(0,r.jsx)("div",{className:Q().memberOnly,onClick:eR,children:O("exclusiveForMembers")}):eB({value:h?eE:"",placeholder:h?O("optional"):O("exclusiveForMembers")})]}),(0,r.jsx)("div",{className:v()(Q().checkInItemContent,Q().stayPreferenceContent),children:(0,r.jsx)("div",{className:v()(Q().onlyWebsite,Q().checkInItemEmptyDesc),children:O("additionalRequestDesc")})})]}),(0,r.jsx)(V.Z,{visible:eG,title:(0,r.jsxs)("div",{className:Q().detailModalHeader,children:[(0,r.jsx)("div",{className:Q().detailModalHeaderTitle,children:em}),(0,r.jsx)("div",{className:Q().detailModalClose,onClick:eV})]}),footer:(null==er?void 0:er.length)>0?null:(0,r.jsxs)("div",{className:"flex items-center justify-end",children:[(0,r.jsx)(b.Z,{type:"primary",className:v()(Q().confirmButton,(0,a.Z)({},Q().confirmDisable,eZ)),onClick:eH,disabled:eZ,children:R("save")}),(0,r.jsx)(b.Z,{className:Q().cancelButton,onClick:eV,children:R("cancel")})]}),width:710,customClass:Q().freeParkingModal,children:(0,r.jsxs)("div",{className:Q().freeParkingModalCont,children:[(0,r.jsx)("div",{className:Q().freeParkingModalDesc,children:ev}),ea?(0,r.jsxs)("div",{className:Q().freeParkingList,children:[er.map(function(e,n){return(0,r.jsxs)("div",{className:Q().freeParkingItem,children:[(0,r.jsxs)("div",{className:Q().freeParkingItemTitle,children:[O("freeParking.carNo")," ",ea&&er.length>1?n+1:""]}),(0,r.jsx)("div",{className:Q().freeParkingItemValue,children:e})]},n)}),(0,r.jsxs)("div",{className:Q().freeParkingModalTips,children:[O("freeParkingModal.changeTipsPrefix"),e_,O("freeParkingModal.changeTipsSuffix")]})]}):(0,r.jsx)(C.Z,{form:A,children:(0,r.jsxs)("div",{className:Q().freeParkingForm,children:[(0,r.jsx)("div",{className:Q().freeParkingFormLabel,children:O("freeParking.carNo")}),(0,r.jsx)("div",{className:Q().freeParkingFormInput,children:(0,r.jsx)(C.Z.Item,{name:"historyCarNo",validateTrigger:"onSubmit",rules:[{validator:function(e,n){var i=eu(n);return i&&ed(i)?Promise.resolve():Promise.reject(O("freeParkingModal.carNumberError"))}},],children:(0,r.jsx)(U.Z,{className:Q().carNoUppercaseInput,onChange:function(e){e.stopPropagation(),eA(e.target.value||"")}})})}),Y&&(0,r.jsxs)("div",{className:Q().historyContainer,children:[(0,r.jsx)("div",{className:Q().historyTitle,children:O("freeParkingModal.history")}),(0,r.jsxs)("div",{className:Q().historyCarNo,onClick:eW,children:[Y,(0,r.jsx)("span",{className:Q().historyCloseIcon,onClick:eY})]})]})]})})]})})]})},e_=i(29815),eI=i(37525),eC=i(53010),eb=i(33980),eN=i(47007),ey=i(14321),ex=i(51024),ek=i(30381),eL=i.n(ek),ew={FIRST_NAME:"firstName",LAST_NAME:"lastName",ID_TYPE:"idType",ID_NUMBER:"idNumber",NATIONALITY:"nationality",COUNTRY_CODE:"countryCode",BIRTH:"birth",MOBILE_NUMBER:"mobileNumber",MOBILE_AREA_CODE:"mobileNumberAreaCode",EMAIL:"email"},eG=i(53642),eS=i(4869),eT=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return["idType","idNumber","operaId"].some(function(n){return Object.prototype.hasOwnProperty.call(e||{},n)})},eZ=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(null==n?void 0:null===(e=n.orderIdList)||void 0===e?void 0:e[0])||{}},ej=function(e){var n=e.guestNum,i=e.selectedFellowIds,t=void 0===i?[]:i,o=e.mergedGuestList,r=void 0===o?[]:o,a=e.hotelCountryCode,c=e.checkInGuests,u=void 0===c?[]:c,d=e.isLogin,m=e.remainingCount,v=t.some(function(e){return!!(0,eS.Y6)(e)}),g=Array.from({length:n||0},function(e,n){var i=(null==u?void 0:u[n])||{},o=(0,eS.Y6)(null==t?void 0:t[n]),c=v?o:o||(0,eS.Y6)(null==i?void 0:i.fellowId);if(!c)return(null==i?void 0:i.resId)?(0,s.Z)((0,l.Z)({},(0,eS.uj)(),i),{fellowId:(null==i?void 0:i.fellowId)||""}):(0,eS.uj)();var d=r.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===c})||{},m=u.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===c})||i||{}
1,g=(0,eS.Y6)(null==m?void 0:m.fellowId).startsWith("CustomID_")||!(0,eS.Y6)(null==d?void 0:d.fellowId)?(0,l.Z)({},d,m):(0,s.Z)((0,l.Z)({},m,d),{resId:(null==m?void 0:m.resId)||"",gcProfileId:(null==m?void 0:m.gcProfileId)||"",fellowId:c,saveFreGuestFlag:void 0===(null==m?void 0:m.saveFreGuestFlag)?null==d?void 0:d.saveFreGuestFlag:null==m?void 0:m.saveFreGuestFlag}),p=(0,eS.Uw)(null==g?void 0:g.countryCode,a),f=(null==g?void 0:g.idList)||(null==m?void 0:m.idList)||[],h=f.findIndex(function(e){return(null==e?void 0:e.idCardType)===p}),_=h>-1?f[h]:f[0]||{},I=eZ(g),C=(null==I?void 0:I.idCardType)||(null==I?void 0:I.idCardNo)||(null==I?void 0:I.operaId)?I:_,b=eT(m),N=(0,eS.y$)((null==g?void 0:g.fellowId)||c),y=N&&!!(null==g?void 0:g.resId);return(0,s.Z)((0,l.Z)({},(0,eS.uj)(),g),{gcProfileId:(null==g?void 0:g.gcProfileId)||"",self:y?!!(null==g?void 0:g.self):!N&&!!(null==g?void 0:g.self),firstName:(null==g?void 0:g.firstName)||"",lastName:(null==g?void 0:g.lastName)||"",idType:b?(null==m?void 0:m.idType)||"":(null==C?void 0:C.idCardType)||p,idNumber:b?(null==m?void 0:m.idNumber)||"":(null==C?void 0:C.idCardNo)||"",operaId:b?(null==m?void 0:m.operaId)||"":(null==C?void 0:C.operaId)||"",birth:(null==g?void 0:g.birth)||"",countryCode:(null==g?void 0:g.countryCode)||"",mobileNumberAreaCode:(null==g?void 0:g.mobileNumberAreaCode)?(0,ee.j6)(g.mobileNumberAreaCode):"",mobileNumber:(null==g?void 0:g.mobileNumber)||"",email:(null==g?void 0:g.email)||"",saveFreGuestFlag:null==g?void 0:g.saveFreGuestFlag})});return(0,eS.RT)({guestList:g,isLogin:void 0===d||d,remainingCount:void 0===m?0:m})},eF=function(e){var n=e.guest,i=void 0===n?{}:n,t=e.idType,o=void 0===t?"":t,l=e.idNumber,r=void 0===l?"":l,a=(null==i?void 0:i.idList)||[];if(!r)return{idNumber:"",operaId:""};var s=a.find(function(e){return(null==e?void 0:e.idCardType)===o&&(!r||(null==e?void 0:e.idCardNo)===r)})||a.find(function(e){return(null==e?void 0:e.idCardType)===o})||{};return{idNumber:r||(null==s?void 0:s.idCardNo)||"",operaId:(null==s?void 0:s.operaId)||""}},eP=function(e){var n=e.mergedGuestList,i=e.fellowId,t=e.idTypeList,o=void 0===t?[]:t,r=(void 0===n?[]:n).find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(i)})||{},a=(null==r?void 0:r.idList)||[],c=new Map((o||[]).map(function(e,n){return[null==e?void 0:e.value,n]})),u=(0,e_.Z)(a).sort(function(e,n){var i=c.get(null==e?void 0:e.idCardType),t=c.get(null==n?void 0:n.idCardType);return(null!=i?i:Number.MAX_SAFE_INTEGER)-(null!=t?t:Number.MAX_SAFE_INTEGER)}).map(function(e,n){var i=(null==e?void 0:e.idCardType)||"",t=(null==e?void 0:e.idCardNo)||"",l=(null==e?void 0:e.operaId)||"",r=(0,eS.u4)(i,o),a="".concat(r).concat(t?" ".concat(t):"").trim(),s=JSON.stringify({idCardType:i,idCardNo:t,operaId:l}),c="stored_".concat(n,"_").concat(i);return{label:a,title:r,optionValue:c,optionMeta:s,meta:{idCardType:i,idCardNo:t,operaId:l}}}),d=(o||[]).map(function(e){var n=(null==e?void 0:e.value)||"",i=(0,eS.u4)(n,o),t=JSON.stringify({idCardType:n,idCardNo:"",operaId:""}),l="type_only_".concat(n);return{label:i,title:i,optionValue:l,optionMeta:t,meta:{idCardType:n,idCardNo:"",operaId:""}}}),m=(0,e_.Z)(u).concat((0,e_.Z)(d));return{idCardNumberOptions:u.filter(function(e){var n;return null==e?void 0:null===(n=e.meta)||void 0===n?void 0:n.idCardNo}).map(function(e){return{value:e.meta.idCardNo,label:e.label,key:e.optionValue,optionMeta:e.optionMeta,meta:(0,s.Z)((0,l.Z)({},e.meta),{searchText:e.label})}}),idCardTypeOptions:m.map(function(e){return{label:e.label,title:e.title,value:e.optionValue,optionMeta:e.optionMeta}})}},eM=function(e){var n=e.guest,i=void 0===n?{}:n,t=e.idTypeOptions,o=void 0===t?[]:t,l=(null==i?void 0:i.idType)||"",r=(null==i?void 0:i.idNumber)||"",a=(null==i?void 0:i.operaId)||"",s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return JSON.parse((null==e?void 0:e.optionMeta)||(null==e?void 0:e.value)||"{}")}catch(n){return{}}},c=o.find(function(e){var n=s(e);return(null==n?void 0:n.idCardType)===l&&((null==n?void 0:n.idCardNo)||"")===r&&(!a||((null==n?void 0:n.operaId)||"")===a)});if(c)return c.value;var u=o.find(function(e){var n=s(e);return(null==n?void 0:n.idCardType)===l&&!(null==n?void 0:n.idCardNo)});if(u)return u.value;var d=o.find(function(e){var n=s(e);return(null==n?void 0:n.idCardType)===l});return(null==d?void 0:d.value)||""},eE=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,eS.y$)(null==e?void 0:e.fellowId)},eB=function(e){var n=e.nextSelectedFellowIds,i=void 0===n?[]:n,t=e.mergedGuestList,o=void 0===t?[]:t,r=e.currentGuestList,a=void 0===r?[]:r,c=e.guestNum,u=e.isFirstOrderRoom,d=void 0===u||u;return Array.from({length:(void 0===c?0:c)||0},function(e,n){var t,r=(null==a?void 0:a[n])||{},c=(0,eS.Y6)(null==i?void 0:i[n]),u=(0,eS.Y6)(null==r?void 0:r.fellowId),m=(null==r?void 0:r.resI
1d)||"",v=(null==r?void 0:r.gcProfileId)||"";if(!c)return eE(r)?(0,s.Z)((0,l.Z)({},r),{self:!1,resId:m,gcProfileId:d&&(null==r?void 0:r.gcProfileId)||""}):m?(0,s.Z)((0,l.Z)({},(0,eS.uj)()),{resId:m,gcProfileId:d?v:"",fellowId:""}):(0,eS.uj)();var g=a.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===c})||{},p=o.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===c})||{},f=(0,s.Z)((0,l.Z)({},p,g),{fellowId:c,resId:m,gcProfileId:d?v:(null==g?void 0:g.gcProfileId)||(null==p?void 0:p.gcProfileId)||""}),h=!!(null==f?void 0:null===(t=f.idList)||void 0===t?void 0:t.length)||!!(null==f?void 0:f.idType)||!!(null==f?void 0:f.idNumber);return u&&u!==c&&!h&&(f.idType="",f.idNumber="",f.operaId="",f.idList=[]),f})},eA=function(e){var n=e.nextSelectedFellowIds,i=void 0===n?[]:n,t=e.mergedGuestList,o=void 0===t?[]:t,l=e.currentGuestList,r=e.guestNum,a=void 0===r?0:r,s=e.isFirstOrderRoom,c=e.hotelCountryCode,u=e.isLogin,d=e.remainingCount,m=eB({nextSelectedFellowIds:i,mergedGuestList:o,currentGuestList:void 0===l?[]:l,guestNum:a,isFirstOrderRoom:void 0===s||s}),v=ej({guestNum:a,selectedFellowIds:i,mergedGuestList:o,hotelCountryCode:c,checkInGuests:m,isLogin:void 0===u||u,remainingCount:void 0===d?0:d});return{selectedFellowIds:i,checkInGuests:v}},eO={PC:"pc",MOBILE:"mobile"},eR=(t={},(0,a.Z)(t,eO.PC,{checkInGuests:"pcCheckInGuests",selectedFellowIds:"pcSelectedFellowIds",gcPreGuestList:"pcGcPreGuestList",orderGuests:"pcOrderGuests",cachedGuestList:"pcCachedGuestList",preMergeGuestList:"pcPreMergeGuestList"}),(0,a.Z)(t,eO.MOBILE,{checkInGuests:"mobileCheckInGuests",selectedFellowIds:"mobileSelectedFellowIds",gcPreGuestList:"mobileGcPreGuestList",orderGuests:"mobileOrderGuests",cachedGuestList:"mobileCachedGuestList",preMergeGuestList:"mobilePreMergeGuestList"}),t),eD=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=eR[e]||{};return Object.entries(n).reduce(function(e,n){var t=(0,c.Z)(n,2),o=t[0],l=t[1];return e[i[o]||o]=l,e},{})},eW=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.entries(eR[e]||{}).reduce(function(e,i){var t=(0,c.Z)(i,2),o=t[0],l=t[1];return e[o]=null==n?void 0:n[l],e},{})},eY=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(0,s.Z)((0,l.Z)({},(0,eS.uj)()),{fellowId:"",resId:n,gcProfileId:i,idList:[]})},eV=function(e){var n=e.fellowId,i=e.guestList;return(void 0===i?[]:i).find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(n)})||{}},eU=function(e){var n=e.index,i=e.selectedFellowIds,t=void 0===i?[]:i,o=e.mergedGuestList,r=e.currentCheckInGuests,a=void 0===r?[]:r,s=(null==a?void 0:a[n])||{},c=(0,eS.Y6)(null==t?void 0:t[n]);return c?(0,l.Z)({},eV({fellowId:c,guestList:void 0===o?[]:o}),s):s},eH=function(e){var n=e.fellowId,i=e.selectedFellowIds,t=void 0===i?[]:i,o=e.mergedGuestList,r=void 0===o?[]:o,a=e.currentCheckInGuests,s=void 0===a?[]:a,c=e.slotCount,u=(0,eS.Y6)(n);if(!u)return -1;var d=(0,l.Z)({},eV({fellowId:u,guestList:r}),eV({fellowId:u,guestList:s}));return(null==d?void 0:d.self)?Array.from({length:void 0===c?0:c},function(e,n){return n}).find(function(e){var n=eU({index:e,selectedFellowIds:t,mergedGuestList:r,currentCheckInGuests:s});return!(0,eG.n_)(n)}):-1},eq=function(e){var n=e.selectedFellowIds,i=void 0===n?[]:n,t=e.guestNum,o=e.mergedGuestList,r=void 0===o?[]:o,a=e.currentCheckInGuests,s=void 0===a?[]:a,c=Number((void 0===t?0:t)||0);if(c<=0)return[];var u=[];i.forEach(function(e){var n=(0,eS.Y6)(e);n&&!u.some(function(e){return e===n})&&u.push(n)});var d=Array.from({length:c},function(){}),m=new Set;Array.from({length:c},function(e,n){return n}).forEach(function(e){var n=(null==s?void 0:s[e])||{},t=(0,eS.Y6)((null==n?void 0:n.fellowId)||(null==i?void 0:i[e]));t&&(0,eG.n_)(n)&&u.includes(t)&&(d[e]=t,m.add(t))});var v=u.filter(function(e){return!m.has(e)}),g=v.find(function(e){var n=(0,l.Z)({},eV({fellowId:e,guestList:r}),eV({fellowId:e,guestList:s}));return!!(null==n?void 0:n.self)});if(g){var p=Array.from({length:c},function(e,n){return n}).find(function(e){var n=(null==s?void 0:s[e])||{};return!(0,eG.n_)(n)&&!d[e]});"number"==typeof p&&(d[p]=g,m.add(g))}return v.filter(function(e){return!m.has(e)}
1).forEach(function(e){var n=d.findIndex(function(e){return!e});n>-1&&(d[n]=e,m.add(e))}),d},eJ=function(e){var n=e.checkInGuests,i=void 0===n?[]:n,t=e.guestNum;return Array.from({length:Math.max(Number((void 0===t?0:t)||0),i.length)},function(e,n){var t=(null==i?void 0:i[n])||{};if(null==t||!t.dummyProfile)return(0,eS.Y6)(null==t?void 0:t.fellowId)||void 0})},ez=function(e){var n=e.selectedFellowIds,i=void 0===n?[]:n,t=e.fellowId,o=e.guestNum,l=(0,eS.Y6)(t);return Array.from({length:Math.max(Number((void 0===o?0:o)||0),i.length)},function(e,n){var t=(0,eS.Y6)(null==i?void 0:i[n]);return t===l?void 0:t||void 0})},eX=function(e){var n=e.selectedFellowIds,i=e.mergedGuestList,t=void 0===i?[]:i,o=e.currentCheckInGuests,r=void 0===o?[]:o,a=e.isLogin,c=e.remainingCount;return(0,eS.RT)({guestList:(void 0===n?[]:n).map(function(e){var n=(0,eS.Y6)(e);if(!n)return null;var i=r.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===n})||{},o=t.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===n})||{},a=(0,s.Z)((0,l.Z)({},i,o),{fellowId:n});return Object.keys(a).length>1?a:null}).filter(Boolean),isLogin:void 0===a||a,remainingCount:void 0===c?0:c})},eK=function(e){var n=e.selectedFellowIds,i=e.mergedGuestList,t=void 0===i?[]:i,o=e.currentCheckInGuests,l=void 0===o?[]:o,r=e.isLogin,a=void 0===r||r,s=e.remainingCount,c=void 0===s?0:s,u=e.guestNum,d=void 0===u?0:u,m=e.isFirstOrderRoom,v=eq({selectedFellowIds:void 0===n?[]:n,guestNum:d,mergedGuestList:t,currentCheckInGuests:l});return{selectedGuests:eX({selectedFellowIds:v,mergedGuestList:t,currentCheckInGuests:l,isLogin:a,remainingCount:c}),checkInGuests:e0({selectedFellowIds:v,mergedGuestList:t,currentCheckInGuests:l,isLogin:a,remainingCount:c,guestNum:d,isFirstOrderRoom:void 0===m||m}),selectedFellowIds:v}},e$=function(e){var n=e.selectedFellowIds,i=e.previousFellowId,t=e.nextFellowId,o=(0,eS.Y6)(i),l=(0,eS.Y6)(t);return(void 0===n?[]:n).map(function(e){return(0,eS.Y6)(e)===o&&l||e})},eQ=function(e){var n=e.selectedFellowIds,i=void 0===n?[]:n,t=e.fellowId,o=e.guestNum,l=void 0===o?0:o,r=e.mergedGuestList,a=e.currentCheckInGuests,s=(0,eS.Y6)(t);if(!s||i.some(function(e){return(0,eS.Y6)(e)===s})||(0,eS.oN)(i)>=Number(l||0))return(0,e_.Z)(i);var c=Math.max(Number(l||0),i.length),u=Array.from({length:c},function(e,n){return(0,eS.Y6)(null==i?void 0:i[n])||void 0}),d=u.findIndex(function(e){return!e}),m=eH({fellowId:s,selectedFellowIds:u,mergedGuestList:void 0===r?[]:r,currentCheckInGuests:void 0===a?[]:a,slotCount:c});if(m>-1){var v=u[m];if(u[m]=s,v&&v!==s){var g=u.findIndex(function(e,n){return n!==m&&!e});g>-1&&(u[g]=v)}return u}return d>-1?(u[d]=s,u):(0,e_.Z)(u).concat([s])},e0=function(e){var n=e.selectedFellowIds,i=void 0===n?[]:n,t=e.mergedGuestList,o=void 0===t?[]:t,r=e.currentCheckInGuests,a=void 0===r?[]:r,c=e.isLogin,u=e.remainingCount,d=e.guestOverrides,m=e.guestNum,v=void 0===m?0:m,g=e.isFirstOrderRoom,p=void 0===g||g,f=Number(v||0)||Math.max(a.length,i.length),h=Number(v||0)>0?eq({selectedFellowIds:i,guestNum:v,mergedGuestList:o,currentCheckInGuests:a}):i,_=new Map((void 0===d?[]:d).filter(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)}).map(function(e){return[(0,eS.Y6)(null==e?void 0:e.fellowId),e]}));return(0,eS.RT)({guestList:Array.from({length:f},function(e,n){var i=(null==a?void 0:a[n])||{},t=(0,eS.Y6)(null==h?void 0:h[n]),r=(null==i?void 0:i.resId)||"",c=(null==i?void 0:i.gcProfileId)||"";if(!t)return eY(n,r,p?c:"");var u=a.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===t})||{},d=o.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===t})||{},m=_.get(t)||{};return(0,s.Z)((0,l.Z)({},u,d,m),{fellowId:t,resId:r,gcProfileId:p?c:(null==m?void 0:m.gcProfileId)||(null==u?void 0:u.gcProfileId)||(null==d?void 0:d.gcProfileId)||""})}),isLogin:void 0===c||c,remainingCount:void 0===u?0:u})},e1=function(e){var n=e.selectedGuest,i=e.nextGuest,t=void 0===i?{}:i,o=e.nextSelectedFellowIds,l=void 0===o?[]:o,r=e.currentCheckInGuests,a=void 0===r?[]:r,s=e.mergedGuestList,c=e.isLogin,u=e.remainingCount,d=e.guestNum,m=e.isFirstOrderRoom,v=(0,eS.Y6)(null==t?void 0:t.fellowId),g=(0,eS.oT)({guest:void 0===n?{}:n,checkInGuests:a})||!!l.includes(v);return g?{checkInGuests:e0({selectedFellowIds:l,mergedGuestList:void 0===s?[]:s,guestOverrides:[t],isLogin:void 0===c||c,remainingCount:void 0===u?0:u,currentCheckInGuests:a,guestNum:void 0===d?0:d,isFirstOrderRoom:void 0===m||m}),shouldSyncImmediately:g}:{checkInGuests:a||[],shouldSyncImmediately:g}},e2=function(e){var n=e.formData,i=void 0===n?{}:n,t=e.saveToList,o=e.shouldShowSaveToList,r=void 0!==o&&o,a=e.selectedGuest,c=void 0===a?{}:a,u=e.gcPreGuestList,d=void 0===u?[]:u,m=e.orderGuests,v=void 0===m?[]:m,g=e.cac
1hedGuestList,p=void 0===g?[]:g,f=e.selectedFellowIds,h=void 0===f?[]:f,_=e.guestNum,I=void 0===_?0:_,C=e.preMergeGuestList,b=void 0===C?[]:C,N=e.checkInGuests,y=void 0===N?[]:N,x=e.isLogin,k=void 0===x||x,L=e.remainingCount,w=void 0===L?0:L,G=e.isFirstOrderRoom,S=(null==i?void 0:i.fellowId)||(null==c?void 0:c.fellowId)||(0,eS.IT)({sources:[h,b,y,d,v,p,]}),T=(0,s.Z)((0,l.Z)({},c,i),{fellowId:S}),Z=(0,s.Z)((0,l.Z)({},T),{saveFreGuestFlag:(0,eS.JF)({guest:(0,s.Z)((0,l.Z)({},T),{saveFreGuestFlag:r?!!(void 0!==t&&t):null==T?void 0:T.saveFreGuestFlag}),isLogin:k,shouldShowSaveOption:r})}),j=(0,eS.aC)(Z),F={},P=d.some(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(S)}),M=v.some(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(S)}),E=p.some(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(S)});P&&(F.gcPreGuestList=d.map(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(S)?(0,l.Z)({},e,j):e})),M&&(F.orderGuests=v.map(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(S)?(0,s.Z)((0,l.Z)({},e,j),{resId:(null==e?void 0:e.resId)||"",gcProfileId:(null==e?void 0:e.gcProfileId)||""}):e})),E&&(F.cachedGuestList=p.map(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===(0,eS.Y6)(S)?(0,l.Z)({},e,j):e})),P||M||E||(F.cachedGuestList=(0,e_.Z)(p).concat([j]));var B=eQ({selectedFellowIds:h,fellowId:S,guestNum:I,mergedGuestList:b,currentCheckInGuests:y}),A=e1({selectedGuest:c,nextGuest:Z,nextSelectedFellowIds:B,currentCheckInGuests:y,mergedGuestList:b,isLogin:k,remainingCount:w,guestNum:I,isFirstOrderRoom:void 0===G||G});return{payload:(0,s.Z)((0,l.Z)({},F),{selectedFellowIds:B,checkInGuests:(0,eS.RT)({guestList:A.checkInGuests,isLogin:k,remainingCount:w})}),shouldSyncImmediately:A.shouldSyncImmediately}},e6=i(62278),e4=i.n(e6),e9=[],e5=function(e){var n=e.pinyin,i=(0,f.$G)("val
1idate").t;return n?(0,r.jsxs)("span",{className:e4().pinyinTip,children:[n,i("isCorrect")]}):null},e3=function(e){var n=e.dispatch,i=e.isLogin,t=e.selectedFellowIds,o=void 0===t?[]:t,c=e.guestNum,d=e.gcPreGuestList,m=void 0===d?[]:d,g=e.orderGuests,p=void 0===g?[]:g,h=e.cachedGuestList,_=e.checkInGuests,b=void 0===_?[]:_,N=e.pcDraftRestored,x=void 0!==N&&N,k=e.form,L=e.hotelCountryCode,w=e.remainingCount,G=e.isFirstOrderRoom,S=void 0===G||G,T=h||e9,Z=m||e9,j=(0,f.$G)("fastCheckIn").t,F=(0,I.useRouter)().locale,P="cn"===F,M=["cn","tc","jp"].includes(F),E=(0,u.useState)([]),B=E[0],A=E[1],O=(0,u.useState)([]),R=O[0],D=O[1],W=(0,u.useState)(""),Y=W[0],q=W[1],J=(0,u.useState)({}),z=J[0],X=J[1],K=(0,u.useState)({}),$=K[0],Q=K[1],en=(0,u.useState)({}),ei=en[0],et=en[1],eo=(0,u.useState)({}),el=eo[0],er=eo[1],ea=Array.from({length:c||0},function(e,n){return n}),es=(0,u.useRef)({}),ec=[{value:"PASSPORT",label:j("passport")},{value:"ID",label:j("ID")},{value:"OTHER",label:j("other")},],eu=(0,eN.Z)().phoneAreaList,ed=void 0===eu?[]:eu,em=(0,u.useMemo)(function(){return{options:ed.map(function(e){return{label:null==e?void 0:e.country,value:null==e?void 0:e.countryCode,pinyin:(0,ee.RN)(null==e?void 0:e.country),area:null==e?void 0:e.phoneArea}})}},[ed]).options,ev=(0,u.useMemo)(function(){return(0,eS.Ur)({gcPreGuestList:m,orderGuests:p,cachedGuestList:T,checkInGuests:b})},[m,p,T,b]);(0,u.useEffect)(function(){n({type:"fastCheckIn/setValue",payload:eD(eO.PC,{preMergeGuestList:ev})})},[n,ev]);var eg=(0,u.useMemo)(function(){return(0,eS.on)(Z,Y)},[Z,Y]);(0,u.useEffect)(function(){return function(){return q("")}},[]);var ep=(0,u.useMemo)(function(){return Array.from({length:c||0},function(e,n){var i;return(null==b?void 0:b[n])||(0,eS.uj)()})},[b,c]),ef=(0,u.useRef)(),eh=JSON.stringify({selectedFellowIds:o,guestNum:c,isFirstOrderRoom:S,hotelCountryCode:L,pcDraftRestored:x,mergedGuestListLength:(null==ev?void 0:ev.length)||0,gcPreGuestListFellowIds:(m||[]).map(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)}).join(",")});(0,u.useEffect)(function(){if(ef.current!==eh){ef.current=eh,X({}),Q({}),et({}),er({}),k.resetFields(["checkInGuests"]);var e=x?ep:ej({guestNum:c,selectedFellowIds:o,mergedGuestList:ev,hotelCountryCode:L,checkInGuests:b,isLogin:i,remainingCount:w,gcPreGuestList:m});k.setFieldsValue({checkInGuests:e})}},[eh,o,ev,k,L,c,S,b,i,w,m,x,ep,]);var ek=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];k.setFieldsValue({checkInGuests:e})},eT=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object.prototype.hasOwnProperty.call(e,"checkInGuests")&&ek(e.checkInGuests||[]),n({type:"fastCheckIn/setValue",payload:eD(eO.PC,e)})},eE=function(e){delete es.current[e]},eB=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.nextSelectedFellowIds,t=e.nextCheckInGuests;return ej({guestNum:c,selectedFellowIds:void 0===n?o:n,mergedGuestList:ev,hotelCountryCode:L,checkInGuests:void 0===t?b:t,isLogin:i,remainingCount:w,gcPreGuestList:m})},eR=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.nextSelectedFellowIds,t=e.currentGuestList,l=void 0===t?eB():t;return eA({nextSelectedFellowIds:void 0===n?o:n,mergedGuestList:ev,currentGuestList:l,guestNum:c,isFirstOrderRoom:S,hotelCountryCode:L,isLogin:i,remainingCount:w,gcPreGuestList:m})},eW=function(){return k.getFieldValue("checkInGuests")||eB()},eY=function(e,n){var i=eW(),t=(0,l.Z)({},i[e]||{}),o=n(t,i);if(!o)return{guests:i,current:t,nextGuests:i};var r=(0,e_.Z)(i);return r[e]=o,ek(r),{guests:i,current:t,nextGuests:r}},eV=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.guest,i=void 0===n?{}:n,t=e.guestList,l=void 0===t?eW():t,r=(0,eS.Y6)(null==i?void 0:i.fellowId);return(0,eS.y$)(r)?r:(0,eS.IT)({sources:[o,l,ev,b]})},eU=function(e,n,t,r){var c=(0,eS.KR)(e);if(c){var u=n===ew.FIRST_NAME?A:D,d=n===ew.FIRST_NAME?B:R,v=(0,e_.Z)(d);if(v[t]&&(v[t]=""),c){var g=(0,ee.RN)(c);P&&g!==c?(v[t]=null==g?void 0:g.toUpperCase(),u((0,e_.Z)(v))):u(v)}else u(v);var p=k.getFieldValue("checkInGuests")||[],f=(0,l.Z)({},p[t]||{}),h=(0,eS.Y6)((null==f?void 0:f.fellowId)||r),_=(0,eS.Y6)(null==o?void 0:o[t]),I=ev.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===_});if(!((0,eG.n_)(f)||(0,eG.n_)(I))&&I&&(0,eS.Ru)({guest:I,gcPreGuestList:m})&&(0,eS.Y6)(null==I?void 0:I.fellowId)===h&&c!==((null==I?void 0:I[n])||"")){var C,b=eV({guest:f,guestList:p}),N=(0,s.Z)((0,l.Z)({},f),(C={resId:(null==f?void 0:f.resId)||""},(0,a.Z)(C,n,c),(0,a.Z)(C,"fellowId",b),(0,a.Z)(C,"gcProfileId",S&&((null==f?void 0:f.gcProfileId)||(null==I?void 0:I.gcProfileId))||""),(0,a.Z)(C,"self",!1),(0,a.Z)(C,"idType",""),(0,a.Z)(C,"idNumber",""),(0,a.Z)(C,"operaId",""),(0,a.Z)(C,"idList",[]),C));es.current[t]=I;var y=(0,e_.Z)(o);y[t]=b;var x=(0,e_.Z)(p);x[t]=N;var L=eR({nextSelectedFellowIds:y,currentGuestList:x});eT(L);return}f[n]=c,f.fellowId=f.fellowId||r||eV({guest:f,guestList:p}),(0,eS.y$)(f.fellowId)&&(f.self=!1);var G=(0,e_.Z)(p);G[t]=f;var T=(0,eS.RT)({guestList:G,isLogin:i,remainingCount:w,gcPreGuestList:m});
1if((0,eS.Y6)(f.fellowId).startsWith("CustomID_")&&(0,eS.Rv)(f)){var Z=(0,e_.Z)(o);Z[t]=f.fellowId;var j=eR({nextSelectedFellowIds:Z,currentGuestList:T});eT(j);return}ek(T)}},eH=function(e){var n=k.getFieldValue("checkInGuests")||[],i=(0,l.Z)({},n[e]||{}),t=(0,eS.KR)(null==i?void 0:i.firstName),r=(0,eS.KR)(null==i?void 0:i.lastName),a=es.current[e],c=(0,eS.Y6)(null==o?void 0:o[e]),u=ev.find(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)===c}),d=(0,eG.n_)(i)||(0,eG.n_)(u),v=a||(u&&(0,eS.Ru)({guest:u,gcPreGuestList:m})?u:null);if(d){eE(e);return}if(!v){if(!t&&!r){var g=(0,e_.Z)(n);g[e]=(0,s.Z)((0,l.Z)({},(0,eS.uj)()),{resId:(null==i?void 0:i.resId)||"",gcProfileId:(null==i?void 0:i.gcProfileId)||"",fellowId:""});var p=(0,e_.Z)(o);p[e]=void 0;var f=eR({nextSelectedFellowIds:p,currentGuestList:g});eT(f)}eE(e);return}var h=(null==v?void 0:v.firstName)||"",_=(null==v?void 0:v.lastName)||"";if(t===h&&r===_){if(c!==(0,eS.Y6)(null==v?void 0:v.fellowId)){var I=(0,eS.c9)({selectedFellowIds:o,index:e,fellowId:null==v?void 0:v.fellowId}),C=eR({nextSelectedFellowIds:I,currentGuestList:n});eT(C)}eE(e);return}var b=t||r?eV({guest:i,guestList:n}):"",N=(0,s.Z)((0,l.Z)({},(0,eS.uj)()),{resId:(null==i?void 0:i.resId)||"",gcProfileId:S&&((null==i?void 0:i.gcProfileId)||(null==v?void 0:v.gcProfileId))||"",firstName:t,lastName:r,fellowId:b,saveFreGuestFlag:null==i?void 0:i.saveFreGuestFlag}),y=(0,e_.Z)(n);y[e]=N;var x=(0,e_.Z)(o);x[e]=b||void 0;var L=eR({nextSelectedFellowIds:x,currentGuestList:y});eT(L),eE(e)},eq=function(e,n,i){eE(i);var t,l=null==n?void 0:null===(t=n.key)||void 0===t?void 0:t.toString();if(ev.find(function(e){var n;return(null==e?void 0:null===(n=e.fellowId)||void 0===n?void 0:n.toString())===l})){if(!(0,eS.lL)({currentSlotFellowId:null==o?void 0:o[i],selectedFellowId:l,index:i,lockedGuestSlotMap:eK}))return;var r=(0,eS.c9)({selectedFellowIds:o,index:i,fellowId:l}),a=eR({nextSelectedFellowIds:r,currentGuestList:eW()});eT(a)}},eJ=function(e){return"number"==typeof(null==eK?void 0:eK[(0,eS.Y6)(e)])},eX=function(e){var n=(0,eS.Y6)(null==e?void 0:e.fellowId),i=o.findIndex(function(e){return(0,eS.Y6)(e)===n});i>-1&&eE(i);var t=o.some(function(e){return(0,eS.Y6)(e)===n}),l=(0,e_.Z)(o);if(t){if(eJ(n))return;l=ez({selectedFellowIds:o,fellowId:n,guestNum:c})}else{if((0,eS.oN)(o)>=c){V.Z.alert({content:j("maxRoomTips").replace("{num}",c)});return}var r=Array.from({length:c||0},function(e,n){return n}).find(function(e){return!(0,eS.Y6)(null==o?void 0:o[e])});r>-1?l=(0,eS.c9)({selectedFellowIds:o,index:r,fellowId:n}):l.push(n)}var a=eR({nextSelectedFellowIds:l,currentGuestList:eW()});eT(a)},eK=(0,eS.kz)({mergedGuestList:ev,selectedFellowIds:o}).lockedGuestSlotMap,e$=P?[ew.LAST_NAME,ew.FIRST_NAME]:[ew.FIRST_NAME,ew.LAST_NAME],eQ=function(e){var n,i,t=e.fieldName,a=e.index,c=e.guest,u=e.fellowId,d=void 0===u?"":u,m=t===ew.FIRST_NAME,g=m?null==B?void 0:B[a]:null==R?void 0:R[a],p=m?j("validator.pleaseInputFirstName"):j("validator.pleaseInputLastName");return(0,r.jsx)(C.Z.Item,{className:v()(e4().nameNoRequiredMark,e4().nameFieldItem),label:j(t),name:["checkInGuests",a,t],rules:[{required:!0,message:p},{pattern:P?eC.Z.isSlNameAllowChinese:eC.Z.isSlName,message:p},],getValueFromEvent:function(e){return(0,eS.KR)(e)},extra:g?(0,r.jsx)(e5,{pinyin:g}):null,children:(0,r.jsx)(eI.Z,{className:v()(e4().guestInput,e4().nameFieldNoWave),dropdownClassName:v()(e4().selectLikeDropdown,e4().nameSelectLikeDropdown),options:(0,eS.Mh)({mergedGuestList:Z,fieldName:t,index:a,lockedGuestSlotMap:eK}).map(function(e){var n,i;return(0,s.Z)((0,l.Z)({},e),{label:(0,r.jsxs)("div",{className:e4().manualSelectedOption,children:[(0,r.jsx)("span",{children:e.label}),(null==e?void 0:null===(n=e.key)||void 0===n?void 0:n.toString())===(null==o?void 0:null===(i=o[a])||void 0===i?void 0:i.toString())&&(0,r.jsx)("span",{className:e4().manualSelectedOptionIcon})]})})}),onSelect:function(e,n){return eq(e,n,a)},disabled:e6(void 0===c?{}:c,t),onChange:function(e){return eU(e,t,a,d)},filterOption:function(e,n){var i;return -1!==((null===(i=n.meta)||void 0===i?void 0:i.searchText)||n.title||n.value).toUpperCase().indexOf(e.toUpperCase())},children:(0,r.jsx)(ex.default,{allowClear:!0,onBlur:function(){return eH(a)}})})},t)},e0=function(e){var n=e.guest,i=void 0===n?{}:n,t=e.idCardNo;if((null==i?void 0:i[ew.ID_TYPE])!=="ID")return i;var o=(0,eS.gg)({idCardNo:void 0===t?"":t,currentValues:i,areaCodeField:ew.MOBILE_AREA_CODE,countryCodeField:ew.COUNTRY_CODE});return Object.keys(o).length?(0,l.Z)({},i,o):i},e1=function(e,n,i){var t={},r=(null==i?void 0:i.optionMeta)||(null==i?void 0:i.key);if(r)try{t=JSON.parse(r)}catch(c){t={}}var u=(null==t?void 0:t.idCardType)||"",d=eF({guest:ev.find(function(e){var i,t;return(null==e?void 0:null===(i=e.fellowId)||void 0===i?void 0:i.toString())===(null==o?void 0:null===(t=o[n])||void 0===t?void 0:t.toString())})||{},idType:u,idNumber:(null==t?void 0:t.idCardNo)||""}),m=d.idNumber,v=d.operaId;eY(n,function(e){return e0({guest:(0,s.Z)((0,l.Z)({},e),{idType:u||"",idNumber:m||"",operaId:v||""}),idCardNo:m||""})}),er(function(e){return(0,s.Z)((0,l.Z)({},e),(0,a.Z)({},n,!1))}),et(function(e){return(0,s.Z)((0,l.Z)({},e),(0,a.Z)({},n,(0,eS.c5)(m)?0:e[n]))})},e2=function(e,n){var i=(0,eS.H)({phoneAreaList:ed,countryCode:e});
1i&&eY(n,function(n){var t,o,r;return(null==n?void 0:null===(t=n[ew.MOBILE_AREA_CODE])||void 0===t?void 0:null===(o=t.trim)||void 0===o?void 0:o.call(t))?null:(0,s.Z)((0,l.Z)({},n),(r={},(0,a.Z)(r,ew.COUNTRY_CODE,e||""),(0,a.Z)(r,ew.MOBILE_AREA_CODE,i),r))})},e6=function(e,n){var i=ev.find(function(n){return(0,eS.Y6)(null==n?void 0:n.fellowId)===(0,eS.Y6)(null==e?void 0:e.fellowId)})||e;return(0,eS.ls)({guest:e,referenceGuest:i,fieldName:n,fieldsName:ew})},e3=function(e){X(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,1))}),eY(e,function(n){return(0,eS.C3)({value:null==n?void 0:n[ew.MOBILE_NUMBER],hasTouched:!!z[e]})?(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},ew.MOBILE_NUMBER,"")):null})},e8=function(e){Q(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,1))}),eY(e,function(n){return(0,eS.C3)({value:null==n?void 0:n[ew.EMAIL],hasTouched:!!$[e]})?(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},ew.EMAIL,"")):null})},e7=function(e){et(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,1))}),eY(e,function(n){if(!(0,eS.C3)({value:null==n?void 0:n[ew.ID_NUMBER],hasTouched:!!ei[e]}))return null;var i,t=eZ(n),o=!!((null==t?void 0:t.operaId)&&(null==n?void 0:n.operaId)===(null==t?void 0:t.operaId)&&(null==n?void 0:n[ew.ID_TYPE])===(null==t?void 0:t.idCardType));return(0,s.Z)((0,l.Z)({},n),(i={},(0,a.Z)(i,ew.ID_NUMBER,""),(0,a.Z)(i,"operaId",o&&(null==n?void 0:n.operaId)||""),i))})},ne=function(e){var n=eW(),i=(0,l.Z)({},n[e]||{});if((0,eS.SL)(null==i?void 0:i[ew.BIRTH])){var t=(0,s.Z)((0,l.Z)({},i),(0,a.Z)({},ew.BIRTH,"")),o=(0,e_.Z)(n);o[e]=t,eT({checkInGuests:o,gcPreGuestList:(0,eS.Ct)({guestList:m,targetGuest:i,patch:(0,a.Z)({},ew.BIRTH,"")}),orderGuests:(0,eS.Ct)({guestList:p,targetGuest:i,patch:(0,a.Z)({},ew.BIRTH,"")}),cachedGuestList:(0,eS.Ct)({guestList:T,targetGuest:i,patch:(0,a.Z)({},ew.BIRTH,"")})})}},nn=function(){var e,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,o=(null==i?void 0:null===(e=i.checkInGuests)||void 0===e?void 0:e[t])||{},l=null==o?void 0:o[ew.MOBILE_AREA_CODE],r=null==o?void 0:o[ew.MOBILE_NUMBER];if(!(l&&l.trim()&&r&&r.trim()))return"";var a=(0,eS.Yh)({value:r,hasTouched:!!z[t]})?eC.Z.isSlMobileWithMask:eC.Z.isSlMobile,s=!!(l&&(null===(n=l.trim)||void 0===n?void 0:n.call(l))),c=a.test(r);return s&&c?"":j("validator.pleaseInputCorrectPhone")},ni=function(e,n){var i,t,o,l,r,a,s,c=(null==e?void 0:null===(i=e.toUpperCase)||void 0===i?void 0:i.call(e))||"",u=(null==n?void 0:null===(t=n.label)||void 0===t?void 0:null===(o=t.toUpperCase)||void 0===o?void 0:o.call(t))||"",d=(null==n?void 0:null===(l=n.value)||void 0===l?void 0:null===(r=l.toUpperCase)||void 0===r?void 0:r.call(l))||"",m=(null==n?void 0:null===(a=n.pinyin)||void 0===a?void 0:null===(s=a.toUpperCase)||void 0===s?void 0:s.call(a))||"";return u.includes(c)||d.includes(c)||m.includes(c)},nt=eB();return(0,r.jsxs)("div",{className:v()(e4().guestInfoWrap,e4().checkInItemWrap),children:[(0,r.jsx)("div",{className:v()(e4().guestInfoTitle,e4().checkInItemTitle,"text-medium"),children:(0,r.jsx)("div",{className:e4().title,children:j("guestInfoTitle")})}),(0,r.jsxs)("div",{className:e4().guestInfoContent,children:[i&&(0,r.jsxs)("div",{className:e4().gcGuestListWrap,children:[(0,r.jsxs)("div",{className:e4().gcGuestListHeader,children:[(0,r.jsx)("div",{className:e4().gcGuestListTitle,children:j("frequentTraveler")}),(0,r.jsx)("div",{className:e4().gcGuestListSearch,children:(0,r.jsx)(U.Z,{vvalue:Y,allowClear:!0,className:e4().gcGuestListInput,placeholder:j("validator.searchPlaceholder"),prefix:(0,r.jsx)("span",{className:e4().searchIcon}),onChange:function(e){return q(e.target.value)}})})]}),(null==eg?void 0:eg.length)>0?(0,r.jsx)("div",{className:e4().gcGuestList,children:eg.map(function(e,n){var i,t=(0,eS.Y6)(null==e?void 0:e.fellowId),l=o.some(function(e){return(0,eS.Y6)(e)===t}),s=l&&eJ(t);return(0,r.jsxs)("div",{className:v()(e4().gcGuestListItem,(i={},(0,a.Z)(i,e4().gcGuestListItemChecked,l),(0,a.Z)(i,e4().gcGuestListItemDisabled,s),i)),onClick:function(){!s&&eX(e)},children:[e.firstName," ",e.lastName]},n)})}):(0,r.jsx)("div",{className:v()(e4().gcGuestListEmpty),children:j("searchNo
1Data")})]}),(0,r.jsx)("div",{className:e4().checkInGuestList,layout:"vertical",children:(null==ea?void 0:ea.length)>0&&ea.map(function(e){var n,t=k.getFieldValue(["checkInGuests",e])||nt[e]||{},o=null==t?void 0:t.fellowId,c=eP({mergedGuestList:ev,fellowId:n=null==t?void 0:t.fellowId,idTypeList:ec}),u=c.idCardTypeOptions,d=c.idCardNumberOptions;return(0,r.jsx)(C.Z.Item,{noStyle:!0,shouldUpdate:!0,children:function(){var n=k.getFieldValue(["checkInGuests",e])||nt[e]||{},c=e6(n,ew.BIRTH),m=(0,eS.SL)(null==n?void 0:n[ew.BIRTH]),g=i&&(0,eS.IB)(n,L);return(0,r.jsxs)("div",{className:v()(e4().checkInGuestItem,(0,a.Z)({},e4().showIdTips,g)),children:[g&&(0,r.jsx)("div",{className:e4().idTips,children:j("idTips")}),(0,r.jsxs)("div",{className:e4().checkInGuestContent,children:[(0,r.jsx)("div",{className:v()(e4().guestItemLabel,"text-medium"),children:j("guestLabel").replace("{num}",e+1)}),(0,r.jsxs)("div",{className:e4().guestItemCont,children:[(0,r.jsx)("div",{className:e4().guestItemFields,children:e$.map(function(n){return eQ({fieldName:n,index:e,guest:t,fellowId:o})})}),(0,r.jsxs)("div",{className:v()(e4().guestItemFields,e4().bottomBorderField),children:[(0,r.jsx)(C.Z.Item,{label:j(ew.ID_TYPE),children:(0,r.jsx)(C.Z.Item,{noStyle:!0,shouldUpdate:!0,children:function(){var n=k.getFieldValue(["checkInGuests",e,])||t;return(0,r.jsx)(H.Z,{disabled:e6(n,ew.ID_TYPE),options:u,optionLabelProp:"title",className:e4().idTypeSelect,value:eM({guest:n,idTypeOptions:u}),onChange:function(n,i){return e1(n,e,i)}})}})}),(0,r.jsx)(C.Z.Item,{noStyle:!0,shouldUpdate:!0,children:function(){var n=k.getFieldValue(["checkInGuests",e,])||t,i=d||[];return(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,ew.ID_NUMBER,],label:j(ew.ID_NUMBER),children:(0,r.jsx)(eI.Z,{className:v()(e4().guestInput,e4().nameFieldNoWave),disabled:e6(n,ew.ID_NUMBER),dropdownClassName:e4().selectLikeDropdown,open:!!el[e]&&i.length>0,options:i,onSelect:function(n,i){e1(n,e,i),er(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,!1))})},onSearch:function(){return er(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,!1))})},filterOption:function(){return!0},children:(0,r.jsx)(ex.default,{allowClear:!0,onChange:function(){return er(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,!1))})},onBlur:function(n){er(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,!1))});var i,t=k.getFieldValue("checkInGuests")||[],o=(0,l.Z)({},t[e]||{});o[ew.ID_NUMBER]=(null==n?void 0:null===(i=n.target)||void 0===i?void 0:i.value)||"";var r=e0({guest:o,idCardNo:o[ew.ID_NUMBER]});if(r!==o){var c=(0,e_.Z)(t);c[e]=r,k.setFieldsValue({checkInGuests:c})}},onFocus:function(){e7(e),er(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,i.length>0))})}})})})}})]}),(0,r.jsxs)("div",{className:v()(e4().guestItemFields,e4().bottomBorderField),children:[(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,ew.COUNTRY_CODE,],children:(0,r.jsx)(H.Z,{wrapClassName:e4().selectLabelAligned,label:j("nationality"),showSearch:!0,filterOption:ni,disabled:e6(t,ew.COUNTRY_CODE),options:em,onChange:function(n){return e2(n,e)}})}),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,ew.BIRTH,],label:j(ew.BIRTH),getValueProps:function(e){return{value:e?(0,eS.SL)(e)?void 0:eL()(e):void 0}},children:(0,r.jsx)(ey.Z,{mode:"date",format:function(e){var n;return(0,eS.Ec)({value:(null==e?void 0:null===(n=e.format)||void 0===n?void 0:n.call(e,"YYYY-MM-DD"))||e,locale:F,useEastAsianBirthFormat:M})},className:v()(e4().datepicker,(0,a.Z)({},e4().maskedBirthDatepicker,m&&!c)),placeholder:m?(0,eS.Ec)({value:null==n?void 0:n[ew.BIRTH],locale:F,useEastAsianBirthFormat:M}):"",disabled:c,dropdownClassName:e4().dropdownClassNameStyle,onOpenChange:function(n){n&&ne(e)}})})]}),(0,r.jsxs)("div",{className:v()(e4().guestItemFields,e4().bottomBorderField),children:[(0,r.jsx)("div",{className:e4().bottomBorderPhone,children:(0,r.jsx)(eb.Z,{label:j(ew.MOBILE_NUMBER),form:k,bordered:!1,required:!1,areaCodeAllowClear:!1,areaCodeName:["checkInGuests",e,ew.MOBILE_AREA_CODE,],phoneNumberName:["checkInGuests",e,ew.MOBILE_NUMBER,],customValidator:function(n){return nn(n,e)},onFocus:function(){return e3(e)},disabled:e6(t,ew.MOBILE_NUMBER),iDDCodePlaceholder:j("mobileAreaCode")})}),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,ew.EMAIL,],label:j("email"),className:e4().emailFormItem,rules:[{validator:function(n,i){var t,o;return i?new Promise(function(n,t){var o=(0,eS.Yh)({value:i,hasTouched:!!$[e]})?eC.Z.isSlEmailWithMask:eC.Z.isSlEmail;i&&o.test(i)?n():t(j("validator.pleaseInputEmail"))}):Promise.resolve()}},],children:(0,r.jsx)(U.Z,{allowClear:!0,maxLength:100,disabled:e6(t,ew.EMAIL),onFocus:function(){return e8(e)}})})]}),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,"fellowId",],className:e4().hiddenFormItem,children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,ew.ID_TYPE,],className:e4().hiddenFormItem,children:(0,r.jsx)(U.Z,{})}
1),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,"resId"],className:e4().hiddenFormItem,children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,"gcProfileId",],className:e4().hiddenFormItem,children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,"operaId",],className:e4().hiddenFormItem,children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{noStyle:!0,shouldUpdate:!0,children:function(){var n=k.getFieldValue(["checkInGuests",e,])||t,o=k.getFieldValue("checkInGuests")||eB(),l=(0,eS.nZ)({guestList:o,isLogin:i,remainingCount:w});return(0,eS.Pj)({guest:n,isLogin:i,remainingCount:w})&&l.includes(e)?(0,r.jsx)("div",{className:e4().saveAsFrequentGuest,children:(0,r.jsx)(C.Z.Item,{name:["checkInGuests",e,"saveFreGuestFlag",],valuePropName:"checked",noStyle:!0,children:(0,r.jsx)(y.Z,{children:j("saveAsFrequent")})})}):null}})]})]})]})}},e)})})]})]})},e8=i(30204),e7=i(47568),ne=i(99534),nn=i(10092),ni=i(16792),nt=i(43959),no=i.n(nt),nl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return eD(eO.MOBILE,e)},nr=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.dispatch,t=n.form,o=n.payload,l=void 0===o?{}:o,r=n.onAfterSync;null==i||i({type:"fastCheckIn/setValue",payload:nl(l)}),Object.prototype.hasOwnProperty.call(l,"checkInGuests")&&(null==t||null===(e=t.setFieldsValue)||void 0===e||e.call(t,{checkInGuests:l.checkInGuests})),null==r||r()},na=ni.Z.getDataSource,ns=new Date(1900,0,1),nc=function(e){var n=e.pinyin,i=(0,f.$G)("val
1idate").t;return n?(0,r.jsxs)("span",{className:no().pinyinTip,children:[n,i("isCorrect")]}):null},nu=function(e){return(0,ee.j6)(e)||""},nd=function(e){var n=e.dispatch,i=e.selectedGuest,t=e.mode,o=e.fromSelect,d=e.onSaved,m=e.onClose,g=e.isLogin,p=void 0===g||g,h=e.hotelCountryCode,_=e.profileCountryCode,N=e.remainingCount,x=e.allowedCount,k=e.selectedFellowIds,L=void 0===k?[]:k,w=e.orderGuests,G=void 0===w?[]:w,S=e.cachedGuestList,T=void 0===S?[]:S,Z=e.checkInGuests,j=void 0===Z?[]:Z,F=e.guestNum,P=e.preMergeGuestList,M=void 0===P?[]:P,E=e.gcPreGuestList,B=void 0===E?[]:E,A=e.isFirstOrderRoom,O=void 0===A||A,R=(0,I.useRouter)(),D=R.locale,W=R.query,Y=R.back,H=(0,f.$G)("fastCheckIn").t,J=(0,eN.Z)().phoneAreaList,z=void 0===J?[]:J,X=(0,f.$G)("common").t,K=(0,c.Z)(C.Z.useForm(),1)[0],$=(0,u.useState)(!1),Q=$[0],en=$[1],ei=(0,u.useState)(-1),et=ei[0],eo=ei[1],el=(0,u.useState)(!1),er=el[0],ea=el[1],es=(0,u.useMemo)(function(){return new Date},[]),ec=(0,u.useState)(),eu=ec[0],ed=ec[1],em=(0,u.useState)(),ev=em[0],eg=em[1],ep=(0,u.useState)(!1),eh=ep[0],eI=ep[1],ey=(0,u.useState)(!1),ex=ey[0],ek=ey[1],eL=(0,u.useState)(!1),eT=eL[0],eZ=eL[1],ej=(0,u.useState)({}
1),eF=ej[0],eP=ej[1],eM=(0,u.useState)(""),eE=eM[0],eB=eM[1],eA=(0,u.useState)(""),eO=eA[0],eR=eA[1],eD=(0,u.useState)(0)[1],eW=(0,u.useRef)(""),eY=t||(null==W?void 0:W.type)||"add",eV="add"===eY,eU="cn"===D,eH=["cn","tc","jp"].includes(D),eq="boolean"==typeof o?o:(null==W?void 0:W.from)==="select",eJ=eq?eV?(0,eS.Uw)(_,h):(0,eS.Uw)(null==i?void 0:i.countryCode,h):"",ez=(0,u.useMemo)(function(){var e=z.map(function(e){return{label:null==e?void 0:e.country,value:null==e?void 0:e.countryCode,pinyin:(0,ee.RN)(null==e?void 0:e.country),area:null==e?void 0:e.phoneArea}}),n=na(e,D,"label","value"),i=eE.toUpperCase(),t=i?n.filter(function(e){var n,t,o,l,r,a,s=(e||{}).value,c=void 0===s?{}:s;return(null==c?void 0:null===(n=c.label)||void 0===n?void 0:null===(t=n.toUpperCase)||void 0===t?void 0:t.call(n).includes(i))||(null==c?void 0:null===(o=c.value)||void 0===o?void 0:null===(l=o.toUpperCase)||void 0===l?void 0:l.call(o).includes(i))||(null==c?void 0:null===(r=c.pinyin)||void 0===r?void 0:null===(a=r.toUpperCase)||void 0===a?void 0:a.call(r).includes(i))}):n;return{groupCountryList:n,filteredCountryList:t,countryNameMap:e.reduce(function(e,n){var i,t,o=null==n?void 0:null===(i=n.value)||void 0===i?void 0:null===(t=i.toUpperCase)||void 0===t?void 0:t.call(i);return o&&(null==n?void 0:n.label)&&(e[o]=n.label),e},{})}},[z,D,eE]),eX=ez.groupCountryList,eK=ez.filteredCountryList,e0=ez.countryNameMap,e6=(0,u.useMemo)(function(){var e,n=[{value:"ID",name:H("ID")},{value:"PASSPORT",name:H("passport")},{value:"OTHER",name:H("other")},];return{data:{firstName:(null==i?void 0:i.firstName)||"",lastName:(null==i?void 0:i.lastName)||"",fellowId:(null==i?void 0:i.fellowId)||"",countryCode:(null==i?void 0:i.countryCode)||"",countryName:(null==i?void 0:i.countryName)||"",mobileNumber:(null==i?void 0:i.mobileNumber)||"",mobileNumberAreaCode:(null==i?void 0:i.mobileNumberAreaCode)||"",email:(null==i?void 0:i.email)||"",birth:(null==i?void 0:i.birth)||"",idList:(null==i?void 0:null===(e=i.idList)||void 0===e?void 0:e.length)>0?i.idList:[{idCardType:eJ,idCardNo:""}]},idTypeList:n}},[H,i,eJ]),e4=e6.data,e9=e6.idTypeList,e5=(0,u.useMemo)(function(){return JSON.stringify({type:eY,isFromSelect:eq,defaultCardType:eJ,fellowId:(null==i?void 0:i.fellowId)||"",firstName:(null==i?void 0:i.firstName)||"",lastName:(null==i?void 0:i.lastName)||"",countryCode:(null==i?void 0:i.countryCode)||"",countryName:(null==i?void 0:i.countryName)||"",mobileNumberAreaCode:(null==i?void 0:i.mobileNumberAreaCode)||"",mobileNumber:(null==i?void 0:i.mobileNumber)||"",email:(null==i?void 0:i.email)||"",birth:(null==i?void 0:i.birth)||"",idList:(null==i?void 0:i.idList)||[]})},[eY,eq,eJ,i]),e3=(0,l.Z)({},e4,K.getFieldsValue(!0)),nt=eq&&(0,eS.Pj)({guest:e3,isLogin:p,remainingCount:N}),nr=!!nt&&!1!==(0,eS.JF)({guest:e3,isLogin:p,shouldShowSaveOption:nt}),nd=i||{},nm=function(e){return(0,eS.ls)({guest:nd,referenceGuest:i,fieldName:e,fieldsName:ew,platform:eS.DT.MOBILE})},nv=nm(ew.FIRST_NAME),ng=nm(ew.LAST_NAME),np=nm(ew.ID_TYPE),nf=nm(ew.COUNTRY_CODE),nh=nm(ew.BIRTH),n_=nm(ew.MOBILE_NUMBER),nI=nm(ew.E
1MAIL),nC=function(e){return e?no().readonlyField:void 0},nb=eU?[ew.LAST_NAME,ew.FIRST_NAME]:[ew.FIRST_NAME,ew.LAST_NAME];(0,u.useEffect)(function(){document.title=eV?H("addGuestTitle"):H("editGuest.title")},[eV,H]),(0,u.useEffect)(function(){(0,ef.vs)({PageName:eV?ef.Pb.TRAVELER_INFO_NEW:ef.Pb.TRAVELER_INFO_EDIT})},[eV]),(0,u.useEffect)(function(){eW.current!==e5&&(eW.current=e5,eI(!1),ek(!1),eZ(!1),eP({}),eR((0,eS.SL)(null==e4?void 0:e4.birth)?e4.birth:""),K.setFieldsValue((0,s.Z)((0,l.Z)({},e4),{mobileNumberAreaCode:nu(null==e4?void 0:e4.mobileNumberAreaCode),idList:(0,eS.Fp)((null==e4?void 0:e4.idList)||[],e9)})))},[e4,K,e5,e9]),(0,u.useEffect)(function(){var e,n,t=null==i?void 0:null===(e=i.countryCode)||void 0===e?void 0:null===(n=e.toUpperCase)||void 0===n?void 0:n.call(e),o=e0[t],l=K.getFieldValue("countryName");t&&o&&!l&&K.setFieldsValue({countryName:o})},[e0,K,i]),(0,u.useEffect)(function(){if(!nt){K.setFieldsValue({saveToList:!1}),eI(!1);return}eh||K.setFieldsValue({saveToList:nr})},[nr,K,nt,eh]);var nN,ny=function(e){if("function"==typeof d){d(e);return}if("function"==typeof m){m();return}Y()},nx=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=e2({formData:e,saveToList:t,shouldShowSaveToList:nt,selectedGuest:i,gcPreGuestList:B,orderGuests:G,cachedGuestList:T,selectedFellowIds:L,guestNum:F,preMergeGuestList:M,checkInGuests:j,isLogin:p,remainingCount:N,isFirstOrderRoom:O}),l=o.payload,r=o.shouldSyncImmediately;n({type:"fastCheckIn/setValue",payload:nl(l)}),ny({checkInGuests:l.checkInGuests,selectedFellowIds:l.selectedFellowIds,shouldSyncImmediately:r})},nk=(nN=(0,e7.Z)(function(){var e,n,i,t,o,r,a,c,u,d,m,v;return(0,nn.__generator)(this,function(g){switch(g.label){case 0:return g.trys.push([0,2,,3]),[4,K.validateFields()];case 1:return n=g.sent(),i=K.getFieldsValue(!0),t=n.saveToList,o=(0,ne.Z)(n,["saveToList"]),r=(0,s.Z)((0,l.Z)({},o),{countryCode:(null==i?void 0:i.countryCode)||(null==o?void 0:o.countryCode)||"",countryName:(null==i?void 0:i.countryName)||(null==o?void 0:o.countryName)||"",firstName:eU?(null==o?void 0:o.firstName)&&(0,ee.RN)(o.firstName):o.firstName,lastName:eU?(null==o?void 0:o.lastName)&&(0,ee.RN)(o.lastName):o.lastName,birth:(0,eG.Wp)(null==o?void 0:o.birth),mobileNumberAreaCode:(0,ee.j6)(null==o?void 0:o.mobileNumberAreaCode,!0)||"",checkTwoFa:eq,idList:(null==o?void 0:null===(e=o.idList)||void 0===e?void 0:e.length)>0?(0,eS.ri)({idList:o.idList,rawIdList:(null==i?void 0:i.idList)||[],sourceIdList:(null==e4?void 0:e4.idList)||[]}):void 0}),a=!!t,eq?nx(r,a):nL(r),[3,3];case 2:return(v=null==(c=g.sent())?void 0:null===(u=c.errorFields)||void 0===u?void 0:null===(d=u[0])||void 0===d?void 0:null===(m=d.errors)||void 0===m?void 0:m[0])&&e8.FN.show({content:v}),[3,3];case 3:return[2]}})}),function(){return nN.apply(this,arguments)}),nL=function(e){if(p&&N<=0&&"add"===eY){e8.FN.show({content:H("maxCountAddAlert",{num:x})});return}var t,o=(null==e?void 0:null===(t=e.fellowId)||void 0===t?void 0:t.indexOf("CustomID_"))>-1,r="travelCompanion/editFreGuestFn";("add"===eY||o)&&(r="travelCompanion/saveFreGuestFn"),n({type:r,payload:{query:e,onSuccess:function(t){var r=t.data;if(0==+t.status){var a=[],c=[],u=(0,e_.Z)(L);if(o){var d=G.find(function(e){return e.fellowId===i.fellowId}),m=T.find(function(e){return e.fellowId===i.fellowId});d?(G.map(function(e){e.fellowId!==i.fellowId&&c.push(e)}),n({type:"fastCheckIn/setValue",payload:nl({orderGuests:c})})):m&&(T.map(function(e){e.fellowId!==i.fellowId&&a.push(e)}),n({type:"fastCheckIn/setValue",payload:nl({cachedGuestList:a})})),(null==L?void 0:L.length)<=Number(F||0)&&(u=e$({selectedFellowIds:L,previousFellowId:null==i?void 0:i.fellowId,nextFellowId:null==r?void 0:r.id}))}else u=eQ({selectedFellowIds:L,fellowId:(null==r?void 0:r.id)||(null==i?void 0:i.fellowId),guestNum:F,mergedGuestList:M,currentCheckInGuests:j});var v=e1({selectedGuest:i,nextGuest:(0,s.Z)((0,l.Z)({},i,e),{fellowId:(null==r?void 0:r.id)||(null==i?void 0:i.fellowId)}),nextSelectedFellowIds:u,currentCheckInGuests:j,mergedGuestList:M,isLogin:p,remainingCount:N,guestNum:F,isFirstOrderRoom:O});n({type:"fastCheckIn/setValue",payload:nl({checkInGuests:v.checkInGuests,selectedFellowIds:u})}),ny({checkInGuests:v.checkInGuests,selectedFellowIds:u,shouldSyncImmediately:v.shouldSyncImmediately})}},onError:function(e){V.Z.info({content:(null==e?void 0:e.error)||X("networkTipsTechnicalDifficulty")})}}})},nw=function(){ek(!0);var e=K.getFieldValue("mobileNumber");(0,eS.C3)({value:e,hasTouched:ex})&&K.setFieldsValue({mobileNumber:""})},nG=function(){eZ(!0);var e=K.getFieldValue("email");(0,eS.C3)({value:e,hasTouched:eT})&&K.setFieldsValue({email:""})},nS=function(e){eP(function(n){return(0,s.Z)((0,l.Z)({},n),(0,a.Z)({},e,1))});var n=K.getFieldsValue(!0),i=(null==n?void 0:n.idList)||[],t=i[e]||{};if((0,eS.C3)({value:null==t?void 0:t.idCardNo,hasTouched:!!eF[e]})){var o=(0,e_.Z)(i);o[e]=(0,s.Z)((0,l.Z)({},t),{idCardNo:"",operaId:""}),K.setFieldsValue({idList:o})}},nT=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=null==n?void 0:n.mobileNumberAreaCode,t=null==n?void 0:n.mobileNumber;if(!(i&&i.trim()&&t&&t.trim()))return"";var o=(0,eS.Yh)({value:t,hasTouched:ex})?eC.Z.isSlMobileWithMask:eC.Z.isSlMobile,l=!!(i&&(null===(e=i.trim)||void 0===e?void 0:e.call(i))),r=o.test(t);return l&&r?"":H("validator.pleaseInputCorrectPhone")},nZ=function(e,n){return n?new Promise(function(e,i){var t=(0,eS.Yh)({value:n,hasTouched:eT})?eC.Z.isSlEmailWithMask:eC.Z.isSlEmail;n&&t.test(n)?e():i(H("validator.pleaseInputEmail"))}):Promise.resolve()},nj=function(e){if(!np){var n,i=K.getFieldsValue().idList;Object.assign(i[et],{idCardType:e,idCardTypeName:(0,eS.u4)(e,e9)}),K.setFieldsValue({idList:i}),nF({idType:e,idCardNo:(null==i?void 0:null===(n=i[et])||void 0===n?void 0:n.idCardNo)||""})}},nF=function(e){var n=e.idType,i=e.idCardNo;if("ID"===(void 0===n?"":n)){var t=(0,eS.gg)({idCardNo:void 0===i?"":i,currentValues:K.getFieldsValue(!0),countryNameField:"countryName"});Object.keys(t).length&&K.setFieldsValue(t)}},nP=function(e){ea(!1),eR(""),K.setFieldsValue({birth:(0,eG.Wp)(e)})},nM=function(e){var n=e===ew.FIRST_NAME,i=n?nv:ng,t=n?H("validator.pleaseInputFirstName"):H("validator.pleaseInputLastName");return(0,r.jsx)(C.Z.Item,{name:e,rules:[{required:!0,message:t},{pattern:eU?eC.Z.isSlNameAllowChinese:eC.Z.isSlName,message:t},],extra:(0,r.jsx)(nc,{pinyin:n?eu:ev}),children:(0,r.jsx)(U.Z,{className:nC(i),placeholder:H(e),readOnly:i,onChange:function(n){return nO(n,e)},onFocus:function(e){if(i){var n,t;null==e||null===(n=e.target)||void 0===n||null===(t=n.blur)||void 0===t||t.call(n)}},required:!0})},e)},nE=function(){var e=K.getFieldValue("birth");(0,eS.SL)(e)&&(K.setFieldsValue({birth:""}),eR("")),ea(!0)},nB=function(e,n){if(!eH)return n;switch(e){case"year":return"".concat(n,"年");case"month":return"".concat(n,"月");case"day":return"".concat(n,"日");default:return n}},nA=function(e){var n,i=e||{},t=i.value,o={countryCode:t||"",countryName:i.label||""},l=K.getFieldValue("mobileNumberAreaCode");if(!(null==l?void 0:null===(n=l.trim)||void 0===n?void 0:n.call(l))){var r=(0,eS.H)({phoneAreaList:z,countryCode:t});r&&(o.mobileNumberAreaCode=r)}K.setFieldsValue(o)},nO=function(e,n){var i,t=null==e?void 0:null===(i=e.target)||void 0===i?void 0:i.value,o="firstName"===n?ed:eg;if(eU&&t){var l=(0,ee.RN)(t);l===t?o():o(null==l?void 0:l.toUpperCase())}else o()};return(0,r.jsx)("div",{className:no().companionEditPage,children:(0,r.jsxs)(C.Z,{form:K,onValuesChange:function(e){if(Object.prototype.hasOwnProperty.call(e,ew.MOBILE_AREA_CODE)){var n=nu(null==e?void 0:e[ew.MOBILE_AREA_CODE]);if(n&&n!==(null==e?void 0:e[ew.MOBILE_AREA_CODE])){K.setFieldsValue((0,a.Z)({},ew.MOBILE_AREA_CODE,n));return}}eD(function(e){return e+1}),Object.prototype.hasOwnProperty.call(e,"saveToList")&&eI(!0)},initialValues:(0,s.Z)((0,l.Z)({},e4),{mobileNumberAreaCode:nu(null==e4?void 0:e4.mobileNumberAreaCode),saveToList:nr}),children:[(0,r.jsxs)("div",{className:no().editForm,children:[(0,r.jsxs)("div",{className:no().editFormTop,children:[(0,r.jsx)("div",{className:no().editTips,children:H("editGuest.tips")}),(0,r.jsx)(C.Z.Item,{name:"fellowId",style:{display:"none"},children:(0,r.jsx)(U.Z,{})}),nb.map(function(e){return nM(e)})]}),(0,r.jsx)("div",{className:no().idListWrapper,children:(0,r.jsx)(C.Z.List,{name:"idList",children:function(e,n){var i=n.add,t=n.remove;return(0,r.jsxs)(r.Fragment,{children:[e.map(function(e,n){return(0,r.jsxs)("div",{className:no().idListItem,children:[(0,r.jsxs)("div",{className:no().idListItemCont,children:[(0,r.jsx)(C.Z.Item,{name:[e.name,"idCardType"],fieldKey:[e.fieldKey,"idCardType"],style:{display:"none"},children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{name:[e.name,"operaId"],fieldKey:[e.fieldKey,"operaId"],style:{display:"none"},children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{name:[e.name,"idCardTypeName"],fieldKey:[e.fieldKey,"idCardTypeName"],children:(0,r.jsx)(U.Z,{className:nC(np),placeholder:H("idType"),readOnly:np,onClick:function(){!np&&(nS(n),eo(n),en(!0))},onFocus:function(e){if(np){var i,t;null==e||null===(i=e.target)||void 0===i||null===(t=i.blur)||void 0===t||t.call(i);return}nS(n)}})}),(0,r.jsx)(C.Z.Item,{className:no().idCardNoItem,name:[e.name,"idCardNo"],fieldKey:[e.fieldKey,"idCardNo"],children:(0,r.jsx)(U.Z,{className:nC(np),placeholder:H("idNumber"),readOnly:np,onBlur:function(e){var i;nF({idType:K.getFieldValue(["idList",n,"idCardType",]),idCardNo:(null==e?void 0:null===(i=e.target)||void 0===i?void 0:i.value)||""})},onFocus:function(e){if(np){var i,t;null==e||null===(i=e.target)||void 0===i||null===(t=i.blur)||void 0===t||t.call(i);return}nS(n)}})})]}),(0,r.jsx)("div",{className:no().idListItemDel,onClick:function(){!np&&t(e.n
1ame)}})]},n)}),(null==e?void 0:e.length)<5&&(0,r.jsx)("div",{className:no().addIdItem,children:(0,r.jsx)("div",{className:v()(no().btnText),onClick:function(){!(e.length>=5)&&!np&&i({idCardType:"",idCardNo:""})},children:H("addID")})})]})}})}),(0,r.jsxs)("div",{className:no().editFormBottom,children:[(0,r.jsx)(C.Z.Item,{name:"countryCode",style:{display:"none"},children:(0,r.jsx)(U.Z,{})}),(0,r.jsx)(C.Z.Item,{name:"countryName",children:(0,r.jsx)(ni.Z,{label:H("nationality"),dataSource:eK,groupDataSource:eX,disabled:nf,onConditionChange:eB,onSelect:nA,renderContent:function(e){var n=(e||{}).value,i=void 0===n?{}:n;return"".concat((null==i?void 0:i.label)||""," (").concat((null==i?void 0:i.value)||"",")")}})}),(0,r.jsx)(C.Z.Item,{name:"birth",getValueProps:function(e){var n;return{value:(0,eS.Ec)({value:e,locale:D,useEastAsianBirthFormat:eH})}},children:(0,r.jsx)(U.Z,{className:nC(nh),placeholder:eO||H("birth"),readOnly:!0,onClick:function(){nh||nE()},onFocus:function(e){if(nh){var n,i;null==e||null===(n=e.target)||void 0===n||null===(i=n.blur)||void 0===i||i.call(n)}},allowClear:!nh})}),(0,r.jsx)(C.Z.Item,{children:(0,r.jsx)(eb.Z,{areaCodeName:"mobileNumberAreaCode",phoneNumberName:"mobileNumber",label:H("mobileNumber"),form:K,iDDCodePlaceholder:H("mobileAreaCode"),phoneNumberAlertMessage:H("validator.pleaseInputCorrectPhone"),phoneNumberInvalidAlertMessage:H("validator.pleaseInputCorrectPhone"),customValidator:nT,disabled:n_,onFocus:nw,showWebsiteSplitor:!0})}),(0,r.jsx)("div",{className:no().emailFormItem,children:(0,r.jsx)(C.Z.Item,{name:"email",rules:[{validator:nZ},],children:(0,r.jsx)(U.Z,{className:nC(nI),maxLength:50,allowClear:!nI,readOnly:nI,required:!0,placeholder:H("email"),onFocus:function(e){if(nI){var n,i;null==e||null===(n=e.target)||void 0===n||null===(i=n.blur)||void 0===i||i.call(n);return}nG()}})})})]})]}),(0,r.jsxs)("div",{className:no().operateWrap,children:[nt&&(0,r.jsxs)("div",{className:no().saveToListWrap,children:[(0,r.jsx)(C.Z.Item,{name:"saveToList",valuePropName:"checked",children:(0,r.jsx)(y.Z,{shape:y.j.square,className:no().saveToListCheckbox})}),(0,r.jsx)("div",{className:no().saveToList,children:H("saveAsFrequent")})]}),(0,r.jsx)(b.Z,{type:"primary",rounded:!0,className:no().saveBtn,onClick:nk,children:H("save")})]}),(0,r.jsx)(q.Z,{visible:Q,onClose:function(){eo(-1),en(!1)},onConfirm:function(e){nj(null==e?void 0:e.value)},data:(e9||[]).map(function(e){return{label:null==e?void 0:e.name,value:null==e?void 0:e.value}})}),(0,r.jsx)(e8.Mt,{visible:er,min:ns,max:es,onClose:function(){return ea(!1)},onConfirm:function(e){return nP(e)},renderLabel:nB})]})})},nm=i(5668),nv=i.n(nm),ng=i(97089),np=[],nf=function(e){var n=e.dispatch,i=e.isLogin,t=e.gcPreGuestList,o=void 0===t?[]:t,c=e.guestNum,d=e.orderGuests,m=void 0===d?[]:d,g=e.allowedCount,p=e.remainingCount,h=e.cachedGuestList,_=e.selectedFellowIds,I=void 0===_?[]:_,C=e.checkInGuests,b=void 0===C?[]:C,N=e.hotelCountryCode,x=e.handleGuestSelected,k=void 0===x?ee.ZT:x,L=e.handleGuestSaved,w=void 0===L?ee.ZT:L,G=h||np,S=(0,f.$G)("fastCheckIn").t,T=(0,f.$G)("common").t,Z=(0,u.useState)(!1),j=Z[0],F=Z[1],P=(0,u.useState)({}
1),M=P[0],E=P[1],B=(0,u.useState)("add"),A=B[0],O=B[1],R=S("selectGuestTitle"),D=S("addGuestTitle"),W=I.map(function(e){return(0,eS.Y6)(e)}).filter(Boolean),Y=(0,eS.oN)(I),U=(0,u.useMemo)(function(){return(0,eS.Ur)({gcPreGuestList:o,orderGuests:m,cachedGuestList:G,checkInGuests:b})},[o,m,G,b]),H=(0,u.useMemo)(function(){return eX({selectedFellowIds:W,mergedGuestList:U,currentCheckInGuests:b,isLogin:i,remainingCount:p})},[W,U,b,i,p]);(0,u.useEffect)(function(){n({type:"fastCheckIn/setValue",payload:nl({preMergeGuestList:U})})},[n,U]),(0,u.useEffect)(function(){document.title=R},[R]);var q=function(){F(!1),E({}),O("add")},J=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"add",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!("edit"===n&&(0,eG.HE)(t))){if("add"===n&&(null==window||null===(e=window.adobeAdapter)||void 0===e||e.track({PreviousButtonClick:"MCI Guest Info:Add Traveler"}),i&&p<=0)){e8.FN.show({content:S("maxCountAddAlert",{num:g})});return}O(n),E(t),F(!0)}},z=i&&(0,eS.Rf)(H,N),X=function(){if(!(Y<1)){if(Y<=0){e8.FN.show({content:S("validator.pleaseSelectGuest")});return}var e=eX({selectedFellowIds:W,mergedGuestList:U,currentCheckInGuests:b,isLogin:i,remainingCount:p});(null==e?void 0:e.length)>0&&k(I)}};return(0,r.jsxs)("div",{className:nv().travelCompanionSelectPage,children:[(0,r.jsx)("div",{className:nv().addCommoners,children:(0,r.jsx)("div",{className:nv().addBtn,onClick:function(){return J("add",{})},children:(0,r.jsx)("div",{className:nv().addText,children:S("addGuest")})})}),z&&(0,r.jsx)("div",{className:nv().tips,children:S("idTips")}),(0,r.jsx)("div",{className:nv().travelCompanionList,children:null==U?void 0:U.map(function(e,i){var t,o=(0,eS.Y6)(null==e?void 0:e.fellowId),l=!!W.includes(o),a=(0,eG.n_)(e)&&l,s=(0,eG.HE)(e);return(0,r.jsx)("div",{className:nv().commonerItem,style:nv(),children:(0,r.jsxs)("div",{className:nv().travelerCont,children:[(0,r.jsx)(y.Z,{cIconStyle:a?"color: #ccc":"",className:nv().checkbox,disable:a,checked:l,onChange:function(i){var t,l=null==i?void 0:null===(t=i.target)||void 0===t?void 0:t.checked;if(!(!l&&(0,eG.n_)(e))){if(Y>=c&&l){V.Z.alert({content:S("maxRoomTips").replace("{num}",c)});return}var r=(0,e_.Z)(I);r=l?eQ({selectedFellowIds:r,fellowId:o,guestNum:c,mergedGuestList:U,currentCheckInGuests:b}):ez({selectedFellowIds:r,fellowId:o,guestNum:c}),n({type:"fastCheckIn/setValue",payload:nl({selectedFellowIds:r})})}},children:(0,r.jsx)("div",{className:nv().leftBox,children:(0,r.jsxs)("div",{className:v()(nv().travelerName,"text-regular"),children:[(0,r.jsxs)("div",{className:nv().name,children:[(0,r.jsxs)("div",{children:[(null==e?void 0:e.firstName)||""," ",(null==e?void 0:e.lastName)||""]}),e.self&&(0,r.jsx)("div",{className:nv().isSelf,children:S("self")})]}),(0,eS._h)(e)&&!a&&(0,r.jsx)("div",{className:nv().pleaseCompleteInfo,children:(0,r.jsx)("div",{className:nv().text,children:S("val
1idator.pleaseCompleteGuestInfo")})})]})})}),!s&&(0,r.jsx)("div",{className:nv().editBtnWrap,onClick:function(){J("edit",e)}})]})},i)})}),(0,r.jsx)("div",{className:nv().operateWrap,children:(0,r.jsx)("div",{type:"primary",className:v()(nv().confirmBtn,(0,a.Z)({},nv().confirmBtnDisabled,Y<1)),onClick:X,children:T("ok")})}),(0,r.jsx)(ng.Z,{visible:j,className:nv().companionEditDrawer,destroyOnClose:!0,title:"add"===A?D:S("editGuest.title"),onClose:q,children:(0,r.jsx)(nd,(0,s.Z)((0,l.Z)({},e),{selectedGuest:M,mode:A,fromSelect:!0,onSaved:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};q(),(null==e?void 0:e.shouldSyncImmediately)&&w(e)},onClose:q}))})]})},nh=(0,d.$j)(function(e){var n=e.header,i=e.fastCheckIn,t=void 0===i?{}:i,o=eW(eO.MOBILE,t);return(0,l.Z)({isLogin:(void 0===n?{}:n).isLogin},t,o)})(nf),n_=function(e){var n,i=e.dispatch,t=e.isLogin,o=e.checkInGuests,a=void 0===o?[]:o,c=e.form,d=e.showGuestError,m=e.checkedIn,v=e.guestNum,g=e.remainingCount,p=e.auditNum,h=e.childNum,_=e.isFirstOrderRoom,I=void 0===_||_,C=(0,f.$G)("fastCheckIn").t,b=p>1?C("adults"):C("adult"),N=h>1?C("children"):C("child"),y=(0,u.useState)(!1),x=y[0],k=y[1],w=C("selectGuestTitle"),G=(null===K()||void 0===K()?void 0:null===(n=K().envParam)||void 0===n?void 0:n.staticPublicPath)||"",S="".concat(G,"imgs/icons/icon_ok_circle_green.svg");(0,u.useEffect)(function(){var e;null==c||null===(e=c.setFieldsValue)||void 0===e||e.call(c,{checkInGuests:a})},[c,a]),(0,u.useEffect)(function(){x&&(0,ef.vs)({PageName:ef.Pb.TRAVELER_LIST})},[x]);var T=(0,u.useMemo)(function(){var e=Number(v||0);return!(e<=0)&&Array.from({length:e}).every(function(e,n){var i=(null==a?void 0:a[n])||{};return(0,eS.Rv)(i)})},[a,v]),Z=function(){if(!m){var e=eJ({checkInGuests:a,guestNum:v});i({type:"fastCheckIn/setValue",payload:nl({selectedFellowIds:e})}),k(!0)}},j=Array.from({length:v}),F=function(e){var n=e.firstName,i=e.lastName;return n||i?(0,r.jsxs)("div",{className:e4().guestName,children:[n," ",i]}):d?(0,r.jsx)("div",{className:e4().guestNameError,children:C("validator.pleaseSelectGuest")}):(0,r.jsx)("div",{className:e4().guestName,children:(0,r.jsx)("div",{children:C("validator.pleaseSelectGuest")})})},P=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=e.checkInGuests,l=eK({selectedFellowIds:n,mergedGuestList:e.preMergeGuestList||[],currentCheckInGuests:void 0===o?[]:o,isLogin:t,remainingCount:g,guestNum:v,isFirstOrderRoom:I}),r=(null==l?void 0:l.checkInGuests)||[],a=(null==l?void 0:l.selectedFellowIds)||n;nr({dispatch:i,form:c,payload:{checkInGuests:r,selectedFellowIds:a},onAfterSync:function(){k(!1)}})},M=function(e){var n=e.checkInGuests,t=e.selectedFellowIds;nr({dispatch:i,form:c,payload:{checkInGuests:void 0===n?[]:n,selectedFellowIds:void 0===t?[]:t},onAfterSync:function(){k(!1)}})};return(0,r.jsxs)("div",{className:e4().peopleBlock,children:[(0,r.jsxs)("div",{className:e4().peopleTip,children:[(0,r.jsxs)("div",{className:e4().peopleTipTitle,children:[(0,r.jsxs)("div",{children:[C("guestInfoTitle")," ",(0,r.jsxs)("span",{className:e4().peopleTipText,children:["(",p,b,"".concat(h?"、".concat(h).concat(N):""),")"]})]}),T&&(0,r.jsx)("div",{className:e4().completeIcon,children:(0,r.jsx)(L.Z,{data:{src:S},width:20,height:20,alt:"complete icon"})})]}),(0,r.jsx)("div",{className:e4().peopleTipDesc,children:C("guestInfoTips")})]}),(null==j?void 0:j.length)>0&&(0,r.jsxs)("div",{className:e4().user,children:[(0,r.jsx)("div",{className:e4().guestList,children:j.map(function(e,n){var i=a[n]||{};return(0,r.jsxs)("div",{className:e4().guestItem,onClick:function(){return Z()},children:[(0,r.jsx)("div",{className:e4().guestItemLabel,children:C("guestLabel").replace("{num}",n+1)}),F(i)]},n)})}),(0,r.jsx)("div",{className:e4().peopleIcon})]}),(0,r.jsx)(ng.Z,{visible:x,className:e4().selectPageDrawer,title:w,onClose:function(){return k(!1)},children:(0,r.jsx)(nh,(0,s.Z)((0,l.Z)({},e),{handleGuestSelected:P,handleGuestSaved:M}))})]})},nI=function(e){return(0,w.Z)().sm?(0,r.jsx)(e3,(0,s.Z)((0,l.Z)({},e),{gcPreGuestList:e.pcGcPreGuestList,orderGuests:e.pcOrderGuests,cachedGuestList:e.pcCachedGuestList,checkInGuests:e.pcCheckInGuests,selectedFellowIds:e.pcSelectedFellowIds})):(0,r.jsx)(n_,(0,s.Z)((0,l.Z)({},e),{gcPreGuestList:e.mobileGcPreGuestList,orderGuests:e.mobileOrderGuests,cachedGuestList:e.mobileCachedGuestList,preMergeGuestList:e.mobilePreMergeGuestList,checkInGuests:e.mobileCheckInGuests,selectedFellowIds:e.mobileSelectedFellowIds}))},nC=i(61791),nb=i(12583),nN=i(43234),ny=i(71070),nx="FAST_CHECK_IN_STAY_PREFERENCE_DRAFT",nk=(o={},(0,a.Z)(o,eO.PC,["checkInGuests","selectedFellowIds","gcPreGuestList","orderGuests","cachedGuestList",]),(0,a.Z)(o,eO.MOBILE,["checkInGuests","selectedFellowIds","gcPreGuestList","orderGuests","cachedGuestList",]),o),nL=function(){return!0},nw=function(e){if(void 0!==e)return JSON.parse(JSON.stringify(e))},nG=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.device,i=e.modelState,t=eW(n,void 0===i?{}:i);return(nk[n]||[]).reduce(function(e,n){var i=nw(null==t?void 0:t[n]);return void 0!==i&&(e[n]=i),e},{})},nS=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=null==e?void 0:e.arrivalTime;return n?{arrivalTime:n}:{}},nT=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(Array.isArray(e))return e.map(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s.Z)((0,l.Z)({}
1,nw(e)),{birth:(0,eG.Wp)(null==e?void 0:e.birth)})})},nZ=function(e){return e===eO.PC||e===eO.MOBILE},nj=function(){if(!nL())return null;try{var e=window.sessionStorage.getItem(nx);return e?JSON.parse(e):null}catch(n){return null}},nF=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s.Z)((0,l.Z)({},(0,eS.uj)()),{resId:(null==e?void 0:e.resId)||"",gcProfileId:(null==e?void 0:e.gcProfileId)||"",fellowId:""})},nP=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.device,i=e.modelState,t=e.latestGcPreGuestList,o=void 0===t?[]:t,r=e.shouldUseLatestGcPreGuestList,a=eW(n,void 0===i?{}:i),s=(0,l.Z)({},a);if(!(void 0!==r&&r))return eD(n,s);var c=new Set((o||[]).map(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)}).filter(Boolean)),u=new Set(((null==a?void 0:a.orderGuests)||[]).map(function(e){return(0,eS.Y6)(null==e?void 0:e.fellowId)}).filter(Boolean)),d=(null==a?void 0:a.checkInGuests)||[],m=(null==a?void 0:a.selectedFellowIds)||[],v=Math.max(d.length,m.length);return s.gcPreGuestList=o,s.selectedFellowIds=Array.from({length:v},function(e,n){var i,t=(0,eS.Y6)(null==m?void 0:m[n]),o=(0,eS.Y6)(null==d?void 0:null===(i=d[n])||void 0===i?void 0:i.fellowId),l=t||o;if(!l||(0,eS.y$)(l)||u.has(l)||c.has(l))return null==m?void 0:m[n]}),s.checkInGuests=Array.from({length:v},function(e,n){var i=(null==d?void 0:d[n])||{},t=(0,eS.Y6)((null==m?void 0:m[n])||(null==i?void 0:i.fellowId));return!t||(0,eS.y$)(t)||u.has(t)||c.has(t)?i:nF(i)}),eD(n,s)},nM=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.device,i=e.modelState,t=e.formValues,o=void 0===t?{}:t,l=nG({device:n,modelState:void 0===i?{}:i}),r=nT(null==o?void 0:o.checkInGuests);void 0!==r&&(l.checkInGuests=r);var a=eD(n,l),s=null==o?void 0:o.arrivalTime;return s&&(a.arrival={selectedTime:s}),a},nE=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.orderNo,i=e.device,t=e.modelState,o=e.formValues,l=void 0===o?{}:o,r=(0,eG.hN)(n),a=nS(l);if(!r||!nZ(i)){nB();return}var s=nM({device:i,modelState:void 0===t?{}:t,formValues:l});try{window.sessionStorage.setItem(nx,JSON.stringify({version:1,createdAt:Date.now(),orderNo:r,device:i,modelState:s,formValues:a}))}catch(c){console.log("[Fast Check In] save draft error",c)}},nB=function(){if(nL())try{window.sessionStorage.removeItem(nx)}catch(e){console.log("[Fast Check In] clear draft error",e)}},nA=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.orderNo,i=e.modelState,t=e.formValues;nL()&&nE({orderNo:n,device:eO.PC,modelState:void 0===i?{}:i,formValues:void 0===t?{}:t})},nO=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.orderNo,i=e.modelState,t=e.formValues;nL()&&nE({orderNo:n,device:eO.MOBILE,modelState:void 0===i?{}:i,formValues:void 0===t?{}:t})},nR=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.orderNo,i=e.device,t=nj(),o=(0,eG.hN)(n);if(!t||!o||!nZ(i))return null;var r=Date.now()-Number((null==t?void 0:t.createdAt)||0)>3e5,a=(0,eG.hN)(null==t?void 0:t.orderNo)!==o,c=(null==t?void 0:t.device)!==i,u=(null==t?void 0:t.version)!==1;return r||a||c||u?(nB(),null):(0,s.Z)((0,l.Z)({},t),{orderNo:o})},nD=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.draft,i=e.device,t=e.latestGcPreGuestList,o=e.shouldUseLatestGcPreGuestList;return{modelState:nP({device:i,modelState:(null==n?void 0:n.modelState)||{},latestGcPreGuestList:void 0===t?[]:t,shouldUseLatestGcPreGuestList:void 0!==o&&o}),formValues:(null==n?void 0:n.formValues)||{}}},nW=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.draft,i=e.latestGcPreGuestList,t=e.shouldUseLatestGcPreGuestList;return nD({draft:n,device:eO.PC,latestGcPreGuestList:void 0===i?[]:i,shouldUseLatestGcPreGuestList:void 0!==t&&t})},nY=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.draft,i=e.latestGcPreGuestList,t=e.shouldUseLatestGcPreGuestList;return nD({draft:n,device:eO.MOBILE,latestGcPreGuestList:void 0===i?[]:i,shouldUseLatestGcPreGuestList:void 0!==t&&t})},nV=function(e){var n=e.dispatch,i=e.isLogin,t=e.userInitReady,o=e.showJoinFamex,d=e.fastCheckinBookingInfo,m=e.remainingCount,h=void 0===m?0:m,N=e.guestNum,y=void 0===N?0:N,x=e.pcSelectedFellowIds,k=void 0===x?[]:x,L=e.pcCheckInGuests,G=void 0===L?[]:L,S=e.pcGcPreGuestList,T=void 0===S?[]:S,Z=e.pcOrderGuests,j=void 0===Z?[]:Z,F=e.pcCachedGuestList,P=void 0===F?[]:F,M=e.mobileSelectedFellowIds,B=e.mobileCheckInGuests,A=void 0===B?[]:B,O=e.mobileGcPreGuestList,R=void 0===O?[]:O,D=e.mobileOrderGuests,W=void 0===D?[]:D,U=e.mobileCachedGuestList,H=void 0===U?[]:U,q=e.fastCheckInState,X=void 0===q?{}:q,K=(0,f.$G)("common").t,$=(0,f.$G)("fastCheckIn").t,Q=(0,w.Z)().sm,ee=(0,u.useState)(!0),en=ee[0],ei=ee[1],et=(0,u.useState)(!1),eo=et[0],el=et[1],er=(0,c.Z)((0,ny.U8)(),1
1)[0],ea=(0,u.useState)(""),es=ea[0],ec=ea[1],eu=(0,u.useState)({}),ed=eu[0],em=eu[1],ev=(0,u.useState)(!1),eg=ev[0],ep=ev[1],e_=(0,u.useState)(!1),eI=e_[0],eC=e_[1],eb=(0,I.useRouter)(),eN=eb.back,ey=eb.query,ex=eb.push,ek=eb.locale,eL=ey&&ey.orderNo,ew=ey&&ey.confirmationNo,eT=ey&&ey.profileId,eZ=ey&&(ey.enrolcode||ey.enrollmentCode),ej=(0,eG.hN)(eL),eF=(0,eG.sg)(d),eP=(0,eG.WW)(eF,ej),eM=(null==ed?void 0:ed[ej])==="2",eE=(0,eS.oN)(void 0===M?[]:M),eB=Q?eO.PC:eO.MOBILE,eA=Q?T:R,eR=(0,c.Z)(C.Z.useForm(),1)[0],eD=(0,u.useRef)(""),eW=(0,u.useRef)(!1),eY=(0,u.useRef)(!1),eV=(0,u.useRef)(!1),eU=(0,u.useRef)(""),eH=(0,u.useState)(!1),eq=eH[0],eJ=eH[1],ez=(0,u.useState)(!1),eX=ez[0],eK=ez[1],e$=(0,u.useState)(!1),eQ=e$[0],e0=e$[1],e1=(0,u.useState)(!1),e2=e1[0],e6=e1[1],e4=(0,u.useMemo)(function(){return nR({orderNo:ej,device:eB})},[ej,eB]),e9=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.draft,t=e.latestGcPreGuestList,o=void 0===t?[]:t,r=e.shouldUseLatestGcPreGuestList,a=void 0!==r&&r,s=eB===eO.PC?nW({draft:i,latestGcPreGuestList:o,shouldUseLatestGcPreGuestList:a}):nY({draft:i,latestGcPreGuestList:o,shouldUseLatestGcPreGuestList:a});eV.current=!0;var c=eB===eO.PC?{pcDraftRestored:!0,mobileDraftRestored:!1}:{pcDraftRestored:!1,mobileDraftRestored:!0};n({type:"fastCheckIn/setValue",payload:(0,l.Z)({},(null==s?void 0:s.modelState)||{},c)}),eR.setFieldsValue((null==s?void 0:s.formValues)||{}),nB(),ei(!1),el(!1)},[eB,n,eR]);(0,u.useEffect)(function(){document.title=$("title")},[$]),(0,u.useEffect)(function(){eV.current=!1,eJ(!1),eK(!1),e0(!1),e6(!1)},[ej,eB]),(0,u.useEffect)(function(){return en?nb.Z.show():nb.Z.hide(),function(){nb.Z.hide()}},[en]);var e5=(0,u.useCallback)(function(){if(ej){var e=(0,J.XW)(z.f,{locale:ek,orderId:ej,confirmationNo:""});(0,g.openUrl)({url:e,target:"_self"})}},[ej,ek]),e3=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,g.openLogin)((0,eG.tR)({redirect:window.location.href,enrolcode:(0,eG.UF)({queryEnrolcode:eZ,additionalInfo:e.additionalInfo})}))},[eZ]),e8=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n({type:"header/logout"});if(null==i?void 0:i.finally){i.finally(function(){return e3(e)});return}e3(e)},[n,e3]),e7=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,g.openLogin)((0,eG.tR)({redirect:(0,J.XW)(z.QN,{locale:ek}),bindOrder:!0,orderNo:ej,confirmationNo:ew||eU.current,profileId:eT,enrolcode:(0,eG.UF)({queryEnrolcode:eZ,additionalInfo:e.additionalInfo})}))},[ej,ek,ew,eZ,eT]),ne=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n({type:"header/logout"});if(null==i?void 0:i.finally){i.finally(function(){return e7(e)});return}e7(e)},[n,e7]),nn=(0,u.useCallback)(function(e){var n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(0,eG.OJ)(i),l=t.onOk;if(!l&&o===eG.gq.DIRECT_LOGIN){e3(i);return}var r=(n={},(0,a.Z)(n,eG.gq.ORDER_DETAIL,e5),(0,a.Z)(n,eG.gq.LOGIN,function(){return e3(i)}),(0,a.Z)(n,eG.gq.LOGOUT_AND_LOGIN,function(){return e8(i)}),(0,a.Z)(n,eG.gq.LOGOUT_AND_BIND_RESERVATIONS,function(){return ne(i)}),n);V.Z.alert({content:e||K("networkTipsTechnicalDifficulty"),okText:K("ok"),hideClose:!0,onOk:l||r[o]})},[K,e3,e5,ne,e8]),ni=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ej,i=(0,eG.hN)(e);i&&er&&(eD.current=(0,eG.k9)(i,er),ei(!0),el(!1),n({type:"fastCheckIn/getPreFastCheckingIn",payload:{query:(0,eG.DW)({orderNo:i,currency:er}),onSuccess:function(e){eU.current=e.confirmationNumber;var n=(0,eG.QR)(e);if(n){eJ(!0),eK(!1),ei(!1),nn(n.errorMessage,{status:n.statusCode,additionalInfo:n.additionalInfo});return}var t=e||{},o=t.valid,r=void 0===o?"":o,c=t.validMsg,u=(0,eG.PC)(r);eJ(!0),em(function(e){return(0,s.Z)((0,l.Z)({},e),(0,a.Z)({},i,r))}),eY.current||"1"===r||u||(eY.current=!0,(0,ef.vs)({PageName:ef.Pb.FILL,PageSegment:(0,ef.ic)({orderNo:i,guests:(null==e?void 0:e.accompanyGuests)||[]})})),ei(!1),"1"===r?(eK(!1),el(!0),ec((void 0===c?"":c)||K("networkTipsTechnicalDifficulty"))):u?(eK(!1),ex({pathname:u,query:{orderNo:i}})):eK(!0)},onError:function(e,n){eJ(!0),eK(!0),ei(!1),nn(e,n)}}}))},[ej,n,er,ex,K,nn]);(0,u.useEffect)(function(){if(ej&&er){var e=(0,eG.k9)(ej,er);eD.current!==e&&(eY.current=!1,ni(ej))}},[ni,ej,er]),(0,u.useEffect)(function(){if(i){n({type:"fastCheckIn/getGcPreGuestList",payload:{query:{currentPage:1,pageSize:500},onSuccess:function(){e0(!0),e6(!0)},onError:function(){e0(!0),e6(!1)}}});return}e0(!0),e6(!1)},[i,n]),(0,u.useEffect)(function(){e4&&!eV.current&&eq&&eX&&eQ&&e9({draft:e4,latestGcPreGuestList:eA,shouldUseLatestGcPreGuestList:e2})},[e4,eq,eX,eQ,e2,e9,eA,]);var nt=(0,u.useCallback)(function(){var e={orderNo:ej,modelState:X,formValues:eR.getFieldsValue(!0)};if(eB===eO.PC){nA(e);return}nO(e)},[ej,eB,X,eR]);(0,u.useEffect)(function(){if(t){if(!i){eW.current=!0;return}eW.current&&(eW.current=!1,window.location.reload())}},[i,t]),(0,u.useEffect)(function(){eg&&!(0,eG.Th)({guestNum:y,checkInGuests:A})&&ep(!1)},[eg,y,A]);var no=(0,u.useCallback)(function(){return{checkInGuests:Q?G:A,gcPreGuestList:Q?T:R,orderGuests:Q?j:W,cachedGuestList:Q?P:H}},[Q,G,A,T,R,j,W,P,H,]),nl=(0,u.useCallback)(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ei(!1);var i=(0,eG.rx)(n);nn(e,n,11e3===i?{onOk:function(){window.location.reload()}}:void 0)},[nn]),nr=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=no(),t=(null==e?void 0:e.checkInGuests)||n.checkInGuests||[],o=Q?t.map(function(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,o=(null===(e=n.checkInGuests)||void 0===e?void 0:e[t])||{};return(null==o?void 0:o.memberNo)?(0,s.Z)((0,l.Z)({},i),{memberNo:o.memberNo}):i}):(0,eG._7)({checkInGuests:t,preferredGuests:(0,eS.Ur)({gcPreGuestList:n.gcPreGuestList,orderGuests:n.orderGuests,cachedGuestList:n.cachedGuestList,checkInGuests:t})});return(0,eS.RT)({guestList:o.map(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s.Z)((0,l.Z)({}
1,e),{birth:(0,eG.Wp)(null==e?void 0:e.birth)})}),isLogin:i,remainingCount:h})},[no,Q,i,h]),na=(0,u.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ej){var i=(0,eG.IG)(eF,ej);try{var t=nr(e),o=(0,eG.xw)({values:(0,s.Z)((0,l.Z)({},e),{checkInGuests:t}),submitOrderNo:i,currency:er,isDesktop:Q});ei(!0),n({type:"fastCheckIn/submitPreCheckingIn",payload:{query:o,onSuccess:function(){ex({pathname:eG.Pq.DEPOSIT,query:{orderNo:i}})},onError:nl}})}catch(r){nl((null==r?void 0:r.message)||K("networkTipsTechnicalDifficulty"),r)}}},[ej,eF,nr,er,Q,n,ex,nl,K,]),ns=(0,u.useCallback)(function(){var e=(0,eG.Th)({guestNum:y,checkInGuests:A}),n=!eR.getFieldValue("arrivalTime");return ep(e),eC(n),!(e||n)},[y,A,eR]),nc=(0,u.useCallback)(function(){eR.validateFields().then(function(e){na(e)}).catch(function(){})},[eR,na]),nu=(0,u.useCallback)(function(){ns()&&nc()},[ns,nc]),nd=function(e){var n=(0,eG.hN)(e);if((0,eG.P6)(eF,ej,n)){var i=(0,eG.eE)(window.location.href,n);i&&V.Z.confirm({content:$("switchRoomConfirm.content"),okText:$("switchRoomConfirm.ok"),cancelText:$("switchRoomConfirm.cancel"),onOk:function(){window.location.assign(i)}})}},nm=function(){return eF&&(null==eF?void 0:eF.length)>1&&(0,r.jsx)("div",{className:_().checkinMultiRooms,children:eF.map(function(e,n){var i;return(0,r.jsxs)("div",{className:v()(_().checkinMultiRoomsItem,(0,a.Z)({},_().checkinMultiRoomsActiveItem,ej===(null==e?void 0:null===(i=e.orderId)||void 0===i?void 0:i.toString()))),children:[(0,r.jsxs)("div",{className:_().checkinMultiRoomsItemTitle,onClick:function(){return nd(null==e?void 0:e.orderId)},children:[$("mutipleRoom"),n+1]}),(null==e?void 0:e.hasCheckIn)&&(0,r.jsx)("div",{className:_().checkInMultiRoomComplete})]},(null==e?void 0:e.orderId)||n)})})};return eo?(0,r.jsx)(nN.Z,{failMessage:es,showRefresh:!1,showButton:!0}):(0,r.jsxs)("div",{className:_().fastCheckInWrap,children:[(0,r.jsx)("div",{className:"sm:hidden relative z-1 border-b-solid-1px border-color-ddd",children:(0,r.jsx)(p.Z,{title:$("title")})}),(0,r.jsxs)("div",{className:_().main,children:[(0,r.jsx)("div",{className:"hidden sm:block sm:mb-20px",children:(0,r.jsx)("span",{className:v()("cursor-pointer","text-bold",_().back),onClick:function(){return eN()},children:$("back")})}),(0,r.jsx)("div",{className:"block sm:hidden",children:nm()}),(0,r.jsx)(nC.Z,{preCheckStageList:e.preCheckStageList}),(0,r.jsxs)("div",{className:v()(_().mobileCheckInTip),children:[(0,r.jsx)("span",{className:_().mobileCheckInTipIcon,"aria-hidden":"true"}),$("mobileCheckInTip")]}),(0,r.jsx)("div",{className:"hidden sm:block",children:nm()}),!eM&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(C.Z,{form:eR,layout:"vertical",className:_().body,children:[(0,r.jsx)(nI,(0,s.Z)((0,l.Z)({},e),{form:eR,isFirstOrderRoom:eP,showGuestError:eg})),(0,r.jsx)(eh,(0,s.Z)((0,l.Z)({},e),{form:eR,fetchData:ni,showArrivalTip:eI,setShowArrivalTip:eC,onBeforeStayPreferenceNavigate:nt})),o&&(0,r.jsx)(E,{}),(0,r.jsx)(Y,{form:eR})]}),(0,r.jsxs)("div",{className:_().footer,children:[(0,r.jsx)(b.Z,{className:v()("hidden sm:block",_().nextButton,0===k.length?_().nextButtonDisabled:""),disabled:k.length<=0,onClick:nc,children:$("save")}),(0,r.jsx)(b.Z,{className:v()("sm:hidden block",_().nextButton,0===eE?_().nextButtonDisabled:""),disabled:eE<=0,onClick:nu,children:$("save")})]})]})]})]})},nU=(0,d.$j)(function(e){var n=e.header,i=void 0===n?{}:n,t=e.fastCheckIn,o=void 0===t?{}:t;return(0,l.Z)({isLogin:i.isLogin,userInitReady:i.userInitReady,fastCheckInState:o},o)})(nV),nH=(0,i(6873).Z)("fastCheckIn"),nq=function(e){return(0,r.jsx)(nU,(0,l.Z)({},e))};nq.model=[nH];var nJ=!0,nz=nq},27385:function(e,n,i){"use strict";i.d(n,{BM:function(){return u},Dp:function(){return I},Kq:function(){return C},T$:function(){return p},YS:function(){return h},_z:function(){return v},hv:function(){return m},nr:function(){return d}});var t=i(47568),o=i(26042),l=i(10092),r=i(56891),a=i(44946),s=i(90902),c=i(59092),u=function(){return(0,a.v_)({url:s.website,data:{service:r.getIndustryTypeList}})},d=function(){return(0,a.v_)({url:s.website,data:{service:r.getPhoneAreaList}})},m=function(){return(0,a.v_)({url:s.website,data:{service:r.getCountryInfos}})};function v(e,n,i){return g.apply(this,arguments)}function g(){return(g=(0,t.Z)(function(e,n,i){var t,o;return(0,l.__generator)(this,function(l){switch(l.label){case 0:return l.trys.push([0,2,,3]),[4,(0,a.v_)({url:s.mobile,data:{service:r.getLocationService,language:e,query:{location:"".concat(n,",").concat(i),coordtype:"wgs84ll"}}})];case 1:return[2,(null==(t=l.sent())?void 0:t.data)||{}];case 2:return o=l.sent(),console.log("getCurrentLocationCity",o),[3,3];case 3:return[2]}})})).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=(0,t.Z)(function(e){var n,i,t,o;return(0,l.__generator)(this,function(t){switch(t.label){case 0:n=[],t.label=1;case 1:return t.trys.push([1,3,,4]),[4,(0,a.v_)({url:s.website,data:{service:r.getCityList,language:e}})];case 2:return(n=((i=t.sent())?i.data:{}
1).cityList||[]).forEach(function(e){(e.cityData||[]).forEach(function(e){e.city=e.cityName,e.cityAlias=e.cityAlias.toLowerCase()})}),[2,n];case 3:return o=t.sent(),console.log("fetchAllCities",o),[3,4];case 4:return[2]}})})).apply(this,arguments)}function h(e,n){return _.apply(this,arguments)}function _(){return(_=(0,t.Z)(function(e,n){var i,t,o,c;return(0,l.__generator)(this,function(l){switch(l.label){case 0:i=[],l.label=1;case 1:return l.trys.push([1,3,,4]),[4,(0,a.v_)({url:s.mobile,data:{service:r.getCityListForHotelCodes,language:e,query:{hotelCodeList:n}}})];case 2:return(i=(null==(o=(null==(t=l.sent())?void 0:t.data)||{})?void 0:o.cityList)||[]).forEach(function(e){((null==e?void 0:e.cityData)||[]).forEach(function(e){e.city=e.cityName,e.cityAlias=e.cityAlias.toLowerCase(),e.type="city"})}),[2,i];case 3:return c=l.sent(),console.log("fetch city list by hotelCodes",c),[3,4];case 4:return[2]}})})).apply(this,arguments)}var I=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e)return null;e=e.toLowerCase();var i=null;return n.some(function(n){return(n.cityData||[]).some(function(n){return!!e.includes(n.cityName.toLowerCase())&&(i=n,!0)}),!!i}),i},C=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.redirect,t=n.page,l=void 0===t?c.m.home:t,u=n.query;return(0,a.v_)({url:s.mobile,data:{service:r.createWechatQRCode,query:(0,o.Z)({page:null==l?void 0:null===(e=l.replace)||void 0===e?void 0:e.call(l,/^\//,""),redirectParams:{redirect:null==i?void 0:i.replace(/^pages/,"/pages")}},void 0===u?{}:u)}})}},83900:function(e,n,i){"use strict";var t=i(62307).sk;function o(){return new Date().getTime()}function l(e,n,i){var t=JSON.stringify(i);try{e.setItem(n,t)}catch(l){try{"QuotaExceededError"===l.name&&(e.clear(),e.setItem(n,t))}catch(o){console.log(o)}}}function r(e,n){try{return JSON.parse(e.getItem(n))}catch(i){return null}}e.exports={get:function(e){if(t)return null;var n,i=window.localStorage,l=window.sessionStorage;if(e)return r(l,e)||function(){var n=r(i,e);if(n){if(0===n.expires||n.expires+n.createTime>=o())return n.data;i.removeItem(e)}return null}()},set:function(e,n,i){var t=window.localStorage,r=window.sessionStorage,a=o();-1===(i=i||0)?l(r,e,n):l(t,e,{expires:i,createTime:a,data:n})},remove:function(e){window.localStorage.removeItem(e)},clear:function(){window.localStorage.clear()},size:function(){return window.localStorage.size()}}},50255:function(e,n,i){"use strict";var t=i(67294).useLayoutEffect;n.Z=t},82862:function(e,n,i){"use strict";i.d(n,{Z:function(){return c}});var t=i(84740),o=i(11163),l=i(48071),r=i(14362),a=i(9279),s=i.n(a)().mobileEnv.mobileHost;function c(){var e,n,i,a=(0,o.useRouter)().locale,c=(0,t.XW)(l.ml,{locale:a}),u=(0,t.XW)(l.jf,{locale:a});return(0,r.isSLApp)()?(e=(0,t.XW)(l.cC,{locale:a},s),n=(0,t.XW)(l.DJ,{locale:a}),i=(0,t.XW)(l.Fc,{locale:a})):(0,r.isWechatMiniProgram)()?(e=(0,t.XW)(l.JY,{locale:a},s),n=(0,t.XW)(l.g6,{locale:a}),i=(0,t.XW)(l.UD,{locale:a})):(e=(0,t.XW)(l.jm,{locale:a}),n=(0,t.XW)(l.Q3,{locale:a}),i=(0,t.XW)(l.Pz,{locale:a})),{jumpTC:e,jumpPolicy:n,jumpCookie:i,jumpTCforSLC:c,jumpTCforWifi:u}}},22512:function(e,n,i){"use strict";var t=i(828),o=i(67294),l=i(96486),r=i(62307),a=i(50255),s=i(66476);function c(){return Object.entries(s).reduce(function(e,n){var i=(0,t.Z)(n,2),o=i[0],l=i[1];return e[o]=!r.sk&&window.innerWidth>=parseInt(l),e},{})}n.Z=function(){var e=(0,o.useState)(c),n=e[0],i=e[1];return(0,a.Z)(function(){var e=function(){var e=c();(0,l.isEqual)(e,n)||i(e)};return window.addEventListener("resize",e),window.addEventListener("orientationchange",e),function(){window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}},[n]),n}},24993:function(e){e.exports={wrap:"AutoComplete_wrap__pU0hy"}},67784:function(e){e.exports={wraper:"CheckBox_wraper__GbOVe",square:"CheckBox_square__CAk9R",circle:"CheckBox_circle__YRSzj",brand:"CheckBox_brand__ymZyU"}},72734:function(e){e.exports={wrapper:"JoinFamex_wrapper__EZ_IU",container:"JoinFamex_container__VCC_6",content:"JoinFamex_content___8Mnk",title:"JoinFamex_title__07knJ",protocalItem:"JoinFamex_protocalItem__1lfYq",protocal:"JoinFamex_protocal__5uJPG",logoContainer:"JoinFamex_logoContainer__ceR0f",logo:"JoinFamex_logo__4C_7Z"}},17248:function(e){e.exports={iconBack:"MobileBack_iconBack__fSzge"}},69034:function(e){e.exports={drawerWrapper:"Picker_drawerWrapper__VZ1Bh",headerBox:"Picker_headerBox__MSj6I",cancelBox:"Picker_cancelBox__RoRVT",confirmBox:"Picker_confirmBox__sto4E",optionsBox:"Picker_optionsBox__vSRGp",optionBox:"Picker_optionBox__2dz7G",topLine:"Picker_topLine__GTlJ1",bottomLine:"Picker_bottomLine__zAa4B"}},62278:function(e){e.exports={checkInItemWrap:"Companion_checkInItemWrap__ztX5o",checkInItemTitle:"Companion_checkInItemTitle__NLSt6",checkInItemContent:"Companion_checkInItemContent__Vm25I",checkInItemEmptyDesc:"Companion_checkInItemEmptyDesc__gbvL2","ant-select-single":"Companion_ant-select-single__sB9Iv","ant-select-customize-input"
1:"Companion_ant-select-customize-input__6zyq0","ant-select-selector":"Companion_ant-select-selector__ActGc",checkInGuestList:"Companion_checkInGuestList__7jGZV",nameNoRequiredMark:"Companion_nameNoRequiredMark__ny1rH",nameFieldItem:"Companion_nameFieldItem__KHi2i",nameFieldNoWave:"Companion_nameFieldNoWave__BnO_M",checkInGuestItem:"Companion_checkInGuestItem__aTRb0",showIdTips:"Companion_showIdTips__hUTSr",checkInGuestContent:"Companion_checkInGuestContent__1kN1X",idTips:"Companion_idTips__BTz_G",guestItemLabel:"Companion_guestItemLabel__gBxZl",guestItemCont:"Companion_guestItemCont__mxvLR",hiddenFormItem:"Companion_hiddenFormItem__XSx5I",guestItemFields:"Companion_guestItemFields__vDc8P",emailFormItem:"Companion_emailFormItem__li9iC",bottomBorderField:"Companion_bottomBorderField__LNhzf",bottomBorderPhone:"Companion_bottomBorderPhone__y6mYG",selectLabelAligned:"Companion_selectLabelAligned__T_10h",guestInfoWrap:"Companion_guestInfoWrap__gvUQX",guestInfoContent:"Companion_guestInfoContent__otkrH",gcGuestListHeader:"Companion_gcGuestListHeader__Avhyh",gcGuestListSearch:"Companion_gcGuestListSearch__L_cN0",searchIcon:"Companion_searchIcon__oEtXx",gcGuestListEmpty:"Companion_gcGuestListEmpty__OpF28",gcGuestList:"Companion_gcGuestList__jPpjs",gcGuestListItem:"Companion_gcGuestListItem__R1XZM",gcGuestListItemChecked:"Companion_gcGuestListItemChecked__OXPKN",gcGuestListItemDisabled:"Companion_gcGuestListItemDisabled__RfDWe",peopleBlock:"Companion_peopleBlock__x4Xhy",completeIcon:"Companion_completeIcon__5RJ4b",peopleTip:"Companion_peopleTip__kT4xQ",peopleTipTitle:"Companion_peopleTipTitle__CMuwD",peopleTipDesc:"Companion_peopleTipDesc__bc0QT",peo
1pleTipText:"Companion_peopleTipText__dXm0o",user:"Companion_user__4hSTV",guestList:"Companion_guestList__Nza0z",guestItem:"Companion_guestItem__ON_wU",guestName:"Companion_guestName__w70DC",guestNamePlaceholder:"Companion_guestNamePlaceholder__lfulo",guestNameError:"Companion_guestNameError__O8WV9",nationalIdTip:"Companion_nationalIdTip__CO9lV",peopleIcon:"Companion_peopleIcon__ANtr3",selectPageDrawer:"Companion_selectPageDrawer__Ry7Pw",datepicker:"Companion_datepicker__YV4V_",maskedBirthDatepicker:"Companion_maskedBirthDatepicker__kejtq",selectLikeDropdown:"Companion_selectLikeDropdown__aR1Gi",manualSelectedOption:"Companion_manualSelectedOption__bgTue",manualSelectedOptionIcon:"Companion_manualSelectedOptionIcon__w7rQq",nameSelectLikeDropdown:"Companion_nameSelectLikeDropdown__7H5_s",dropdownClassNameStyle:"Companion_dropdownClassNameStyle__pWj1A",dropdownClassNameStyleMobile:"Companion_dropdownClassNameStyleMobile__D68Gb"}},43959:function(e){e.exports={companionEditPage:"CompanionEditMobile_companionEditPage__MdO99",editTips:"CompanionEditMobile_editTips__ThmPe",editFormTop:"CompanionEditMobile_editFormTop__ZB441",content:"CompanionEditMobile_content__8w74a",item:"CompanionEditMobile_item__vH8Hk",disabledItem:"CompanionEditMobile_disabledItem__bSpwU",otherCont:"CompanionEditMobile_otherCont__4zRdA",countryCodeName:"CompanionEditMobile_countryCodeName__Kl0ul",birth:"CompanionEditMobile_birth__TxAM7",inputStyle:"CompanionEditMobile_inputStyle__Alo02",operateWrap:"CompanionEditMobile_operateWrap__WY1ty",saveBtn:"CompanionEditMobile_saveBtn__0osv2",readonlyField:"CompanionEditMobile_readonlyField__Cj4gs",idListWrapper:"CompanionEditMobile_idListWrapper__b_h42",idItem:"CompanionEditMobile_idItem__urcLA",idCardType:"CompanionEditMobile_idCardType__l9zCX",idCardNo:"CompanionEditMobile_idCardNo__hn8lk",idListItem:"CompanionEditMobile_idListItem__AWbSf",idListItemCont:"CompanionEditMobile_idListItemCont__BUiVj",idCardNoItem:"CompanionEditMobile_idCardNoItem__iENc8",idListItemDel:"CompanionEditMobile_idListItemDel__BQ0da",addIdItem:"CompanionEditMobile_addIdItem__gVBcA",btnText:"CompanionEditMobile_btnText__91QIq",editFormBottom:"CompanionEditMobile_editFormBottom__YV4d0",saveToListWrap:"CompanionEditMobile_saveToListWrap__nfiX1",saveToListCheckbox:"CompanionEditMobile_saveToListCheckbox__wJyCC",saveToList:"CompanionEditMobile_saveToList__D5JGM",protocal:"CompanionEditMobile_protocal__kTtYk"}},79113:function(e){e.exports={otherServicesWrap:"OtherServices_otherServicesWrap__Wt2FA",checkInItemWrap:"OtherServices_checkInItemWrap__pi082",checkInItemTitle:"OtherServices_checkInItemTitle__6Q6nW",title:"OtherServices_title__aKD3K",checkInItemContent:"OtherServices_checkInItemContent__d6xSA",freeParkingPlate:"OtherServices_freeParkingPlate__QNFcb",operation:"OtherServices_operation___iyNw",memberOnly:"OtherServices_memberOnly__kzJ9q",mobileArrivalTimePlaceholder:"OtherServices_mobileArrivalTimePlaceholder__J3Ca_",onlyWebsite:"OtherServices_onlyWebsite__b_tYM",onlyMobile:"OtherServices_onlyMobile__J4qBm",mobileActionTrigger:"OtherServices_mobileActionTrigger__8k3C5",mobileActionState:"OtherServices_mobileActionState__9yK5T",mobileActionText:"OtherServices_mobileActionText__ABXS_",mobileActionTextFilled:"OtherServices_mobileActionTextFilled__bQeFM",mobileActionTextPlaceholder:"OtherServices_mobileActionTextPlaceholder__nJf34",mobileActionIcon:"OtherServices_mobileActionIcon__LA1ZX",mobileActionIconFilled:"OtherServices_mobileActionIconFilled__nRbRU",mobileActionIconPlaceholder:"OtherServices_mobileActionIconPlaceholder__F7kuE",mobileActionCompleteIcon:"OtherServices_mobileActionCompleteIcon__D_qfM",mobileActionArrow:"OtherServices_mobileActionArrow__2QjUq",hiddenFormItem:"OtherServices_hiddenFormItem__9R6zn",arrivalTimeWrap:"OtherServices_arrivalTimeWrap__HAaJz",mobileTitle:"OtherServices_mobileTitle__djjcx",mobileArrivalTimeTopRow:"OtherServices_mobileArrivalTimeTopRow__b_CsL",mobileArrivalTimeLabelWrap:"OtherServices_mobileArrivalTimeLabelWrap__ir2_1",mobileArrivalTimeValueWrap:"OtherServices_mobileArrivalTimeValueWrap__cqVNW",arrivalErrorTips:"OtherServices_arrivalErrorTips__voWRe",arrivalTimeContent:"OtherServices_arrivalTimeContent__oCqdQ",freeParkingModal:"OtherServices_freeParkingModal__c5ZfJ",confirmButton:"OtherServices_confirmButton__Y9W51",cancelButton:"OtherServices_cancelButton__a5JJD",confirmDisable:"OtherServices_confirmDisable__VLBPR",detailModalHeader:"OtherServices_detailModalHeader__lv_D_",detailModalHeaderTitle:"OtherServices_detailModalHeaderTitle__t_IbE",detailModalClose:"OtherServices_detailModalClose__qd98s",freeParkingModalCont:"OtherServices_freeParkingModalCont__53Z_w",freeParkingModalDesc:"OtherServices_freeParkingModalDesc__NGiyq",freeParkingForm:"OtherServices_freeParkingForm__kg0Gg",freeParkingFormLabel:"OtherServices_freeParkingFormLabel__9XKWD",freeParkingFormInput:"OtherServices_freeParkingFormInput__keM30",historyContainer:"OtherServices_historyContainer__9DzBh",historyTitle:"OtherServices_historyTitle__gEA8s",historyCarNo:"OtherServices_historyCarNo__vALdI",historyCloseIcon:"OtherServices_historyCloseIcon__pQt2l"}},42962:function(e){e.exports={protocal:"Policy_protocal__8YD8H",all:"Policy_all__4ZKm_",item:"Policy_item__ybeL5",noAll:"Policy_noAll__pcjuO",termText:"Policy_termText__7K6MJ"}},5668:function(e){e.exports={travelCompanionSelectPage:"SelectPageMobile_travelCompanionSelectPage__EspL3",addCommoners:"SelectPageMobile_addCommoners__YTtUV",addBtn:"SelectPageMobile_addBtn__ZZrr5",addText:"SelectPageMobile_addText__idaLN",travelCompanionList:"SelectPageMobile_travelCompanionList__0H4Bl",commonerItem:"SelectPageMobile_commonerItem__RbuYe",travelerCont:"SelectPageMobile_travelerCont__V9DVx",leftBox:"SelectPageMobile_leftBox___AJzN",travelerName:"SelectPageMobile_travelerName__a6XOK",pleaseCompleteInfo:"SelectPageMobile_pleaseCompleteInfo__LN5v_",text:"SelectPageMobile_text__Kr5sJ",checkbox:"SelectPageMobile_checkbox__UXDNg",name:"SelectPageMobile_name__M4ITJ",isSelf:"SelectPageMobile_isSelf__93ebC",editBtnWrap:"SelectPageMobile_editBtnWrap__NWVLE",operateWrap:"SelectPageMobile_operateWrap__2FNmI",confirmBtn:"SelectPageMobile_confirmBtn__t5bpF",confirmBtnDisabled:"SelectPageMobile_confirmBtnDisabled__hUTs_",tips:"SelectPageMobile_tips__kzfLy",companionEditDrawer:"SelectPageMobile_companionEditDrawer__WuhLl"}},56928:function(e){e.exports={fastCheckInWrap:"FastCheckIn_fastCheckInWrap__lCl7X",main:"FastCheckIn_main__QGOal",back:"FastCheckIn_back__xEzho",footer
1:"FastCheckIn_footer__VGjuP",nextButton:"FastCheckIn_nextButton__O4UPm",nextButtonDisabled:"FastCheckIn_nextButtonDisabled__pjZ2v",mobileCheckInTip:"FastCheckIn_mobileCheckInTip__YIYbv",mobileCheckInTipIcon:"FastCheckIn_mobileCheckInTipIcon__kq4go",checkinMultiRooms:"FastCheckIn_checkinMultiRooms__ifuYQ",checkinMultiRoomsItem:"FastCheckIn_checkinMultiRoomsItem__7fwgT",checkinMultiRoomsActiveItem:"FastCheckIn_checkinMultiRoomsActiveItem__4NI_g",checkInMultiRoomComplete:"FastCheckIn_checkInMultiRoomComplete__USxV5"}},14993:function(e,n,i){"use strict";var t=i(20627);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=t(i(30381)),l=i(45520);n.default={getNow:function(){return(0,o.default)()},getFixedDate:function(e){return(0,o.default)(e,"YYYY-MM-DD")},getEndDate:function(e){return e.clone().endOf("month")},getWeekDay:function(e){var n=e.clone().locale("en_US");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(e){return e.year()},getMonth:function(e){return e.month()},getDate:function(e){return e.date()},getHour:function(e){return e.hour()},getMinute:function(e){return e.minute()},getSecond:function(e){return e.second()},addYear:function(e,n){return e.clone().add(n,"year")},addMonth:function(e,n){return e.clone().add(n,"month")},addDate:function(e,n){return e.clone().add(n,"day")},setYear:function(e,n){return e.clone().year(n)},setMonth:function(e,n){return e.clone().month(n)},setDate:function(e,n){return e.clone().date(n)},setHour:function(e,n){return e.clone().hour(n)},setMinute:function(e,n){return e.clone().minute(n)},setSecond:function(e,n){return e.clone().second(n)},isAfter:function(e,n){return e.isAfter(n)},isValidate:function(e){return e.isValid()},locale:{getWeekFirstDay:function(e){return(0,o.default)().locale(e).localeData().firstDayOfWeek()},getWeekFirstDate:function(e,n){return n.clone().locale(e).weekday(0)},getWeek:function(e,n){return n.clone().locale(e).week()},getShortWeekDays:function(e){return(0,o.default)().locale(e).localeData().weekdaysMin()},getShortMonths:function(e){return(0,o.default)().locale(e).localeData().monthsShort()},format:function(e,n,i){return n.clone().locale(e).format(i)},parse:function(e,n,i){for(var t=[],r=0;r<i.length;r+=1){var a=i[r],s=n;if(a.includes("wo")||a.includes("Wo")){var c=(a=a.replace(/wo/g,"w").replace(/Wo/g,"W")).match(/[-YyMmDdHhSsWwGg]+/g),u=s.match(/[-\d]+/g);c&&u?(a=c.join(""),s=u.join("")):t.push(a.replace(/o/g,""))}var d=(0,o.default)(s,a,e,!0);if(d.isValid())return d}for(var m=0;m<t.length;m+=1){var v=(0,o.default)(n,t[m],e,!1);if(v.isValid())return(0,l.noteOnce)(!1,"Not match any format strictly and fallback to fuzzy match. Please help to fire a issue about this."),v}return null}}}},53250:function(e,n,i){"use strict";/**
2 * @license React
3 * use-sync-external-store-shim.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */ var t=i(67294),o="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},l=t.useState,r=t.useEffect,a=t.useLayoutEffect,s=t.useDebugValue;function c(e){var n=e.getSnapshot;e=e.value;try{var i=n();return!o(e,i)}catch(t){return!0}}function u(e,n){return n()}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?u:function(e,n){var i=n(),t=l({inst:{value:i,getSnapshot:n}}),o=t[0].inst,u=t[1];return a(function(){o.value=i,o.getSnapshot=n,c(o)&&u({inst:o})},[e,i,n]),r(function(){return c(o)&&u({inst:o}),e(function(){c(o)&&u({inst:o})})},[e]),s(i),i};n.useSyncExternalStore=void 0!==t.useSyncExternalStore?t.useSyncExternalStore:d},61688:function(e,n,i){"use strict";e.exports=i(53250)}},function(e){e.O(0,[3662,1024,7881,1831,4749,7538,1059,5675,7637,8763,9266,9304,6792,3980,7686,4409,9774,2888,179],function(){return e(e.s=88497)}),_N_E=e.O()}]);

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.