PageSourceSearch

https://www.moretickets.com/assets/index-CxDwpnHX.js

js moretickets.com collected 2026-10-02 20:32:59 UTC 665,156 bytes, 127 lines download raw bytes

1function __vite__mapDeps(indexes) {
2  if (!__vite__mapDeps.viteFileDeps) {
3    __vite__mapDeps.viteFileDeps = ["assets/layout-top-window.DrJjEE6o.js","assets/vendor-vue.D9QQoaml.js","assets/vendor-chat-uikit-engine.B3EjdNYx.js","assets/vendor-dcloudio.upkQA-fz.js","assets/vendor-vue-DzIpOpp-.css","assets/vendor-utils.CHnM5obH.js","assets/vendor-analytics.Ca58H-PE.js","assets/top-window-Dh5Cwv4d.css","assets/layout-left-window.BChVWpMx.js","assets/left-window-C02chtIu.css","assets/packages-main-home-home.D_zwtRAR.js","assets/mt-page.U7-ImyUb.js","assets/faq-api.Dvz1Rl3k.js","assets/faq-api-B9fw4812.css","assets/use-select-language.DD4qQdpE.js","assets/use-select-language-DyIGJqAN.css","assets/verification-popup.6Loo8cE4.js","assets/mt-input.KE2TyfxS.js","assets/mt-input-Bq4bxFMg.css","assets/im.BWEv1Ga0.js","assets/vendor-tui-core.CTfI3_LQ.js","assets/address.D6kfAJ1A.js","assets/address-BjD6jMvg.css","assets/im-CIyzD41s.css","assets/verification-popup-Ck52tS8N.css","assets/mt-page-PHC7zG0g.css","assets/mt-tabbar.C4_zjQb-.js","assets/mt-tabbar-nv_W0TZ5.css","assets/download-app.C-qfdDKW.js","assets/download-app-D0jZNMW6.css","assets/index.vue_vue_type_script_setup_true_lang.DLZwEikX.js","assets/index-B_MrOmKB.css","assets/agreement-gate.Dv8TWTTm.js","assets/agreement.CNLvkCz1.js","assets/recommend-box.DaY0Q8eQ.js","assets/use-recommend-show.D1bs-YwJ.js","assets/use-recommend-show-Tap7PXu-.css","assets/constants.By277uiO.js","assets/coupon-state.DVNEwUPb.js","assets/index.B8i6v4I2.js","assets/post-image.Cu7QRbK5.js","assets/post-image-gdmBodug.css","assets/index-Bx6krLG_.css","assets/recommend-box-oBbBwo8Q.css","assets/search-result.s-gCgu4v.js","assets/search-result-CeF1gv-n.css","assets/floor-title.DXurXcGo.js","assets/floor-title-BiXGa4FZ.css","assets/web-view.BV6Rws-f.js","assets/home-state.lI6UVVh2.js","assets/advertisement.HGJ-P_n9.js","assets/advertisement-CHCQl1Ml.css","assets/location.BKV7YtUw.js","assets/location-yZOGdqwy.css","assets/coupon-bar.D4fZAzI9.js","assets/coupon-bar-C9FH3HtD.css","assets/home-BruvJnD_.css","assets/packages-main-home-search.CbeRYZAQ.js","assets/search-CqJBzldJ.css","assets/show-list-pc.Cvn6W59j.js","assets/mt-empty.D_qNS9qh.js","assets/mt-empty-CUxKGJCV.css","assets/show-list-store.CreWS-GE.js","assets/show-list-store-vaK6amH5.css","assets/show-list-pc--sJfaDoZ.css","assets/packages-blog-blog-list.CThoo4uG.js","assets/blog.DpBDhGyh.js","assets/blog-DakTAmjm.css","assets/blog-list-CAimGtc-.css","assets/packages-blog-blog-detail.CexLT6Ya.js","assets/blog-detail-EN4pnmFf.css","assets/packages-agreement-index.Dq6AaSUc.js","assets/index-DLt254lv.css","assets/packages-main-TUIConversation-index.DUiXuhR7.js","assets/env.D3hevCWQ.js","assets/index-DjmkjkKV.css","assets/packages-main-mine-mine.CcI26Kv3.js","assets/mine-oBvFrZRk.css","assets/packages-main-home-location-select.95mF4-GZ.js","assets/location-select-CQyyaLg6.css","assets/language-select.Bsf33Pjc.js","assets/mt-select-list.tREA7bCe.js","assets/mt-select-list-D9WYDEkY.css","assets/packages-TUIKit-components-TUIConversation-index.BnCdg0IK.js","assets/utils.DUKstb3F.js","assets/packages-TUIKit-components-TUIChat-index.D-KcSpZW.js","assets/vendor-trtc.BtAxU8o-.js","assets/edit.Ba4w9GkN.js","assets/supplement-address-popup.uf6AJrsk.js","assets/pc-address-list.EuLXcVgZ.js","assets/address-row.uRdVsFzc.js","assets/address-row-DpZ4nZ9Y.css","assets/create-container.Dm9oEWTO.js","assets/create-container-B7gfhYr9.css","assets/pc-address-list-CcV6kWVV.css","assets/supplement-address-popup-CfKEZipk.css","assets/packages-TUIKit-components-location.CTQuvRV8.js","assets/location-CX70h_VI.css","assets/packages-TUIKit-components-TUIChat-evaluation.DS5-jIAv.js","assets/evaluation-Bnd9fnty.css","assets/index-CC2-C0cR.css","assets/packages-TUIKit-components-TUIChat-video-play.BOWvVkoz.js","assets/video-play-CgiMNA5c.css","assets/packages-TUIKit-components-TUIContact-index.C0jNyWT6.js","assets/packages-TUIKit-components-TUIGroup-index.XWYlFqZc.js","assets/packages-TUIKit-components-TUISearch-index.Dbto3Qf5.js","assets/packages-TUIKit-components-faq.DnRgoMHp.js","assets/faq-BdlfhXpb.css","assets/packages-tour-list.Bt-Cj-zx.js","assets/list-K4YgmlKL.css","assets/packages-tour-detail.pJY0cdzU.js","assets/tour-session-card.Cit8i7oN.js","assets/session-card.CWC7ZY7C.js","assets/session-card-Cw0S
37A77.css","assets/tour-session-card-BkByun8f.css","assets/detail-DF8T_08a.css","assets/packages-show-detail-index.Yu9YzaJe.js","assets/session-select-popup._70TWYip.js","assets/session-select-popup-J89ISSd-.css","assets/index-DjT_aQlM.css","assets/packages-pick-seat-index.BXUSYqOY.js","assets/confirm-ticket.Dr1BiYAK.js","assets/alipay-return.QAADt8a9.js","assets/vendor-svg.DeLn4Eca.js","assets/use-zoom.DlatWT0K.js","assets/confirm-order-state.C1avipBN.js","assets/vendor-pay.FPv3o0jt.js","assets/alipay-return-BgnfzZCS.css","assets/ticket-attribute.Cu_4oSPL.js","assets/ticket-attribute-4ttZ7jK8.css","assets/confirm-ticket-CRsAVNM5.css","assets/use-venue-map.Cn0kfUTz.js","assets/use-venue-map-6T78HNJL.css","assets/index-qK_I0siU.css","assets/packages-main-mine-settings-settings.Bka1I2WB.js","assets/setting-item.Brr1Lb3E.js","assets/setting-item-ugjikbiB.css","assets/settings-C5K8vaCU.css","assets/packages-main-mine-settings-language-currency.CHnCuFXK.js","assets/language-currency-CRJnrsOe.css","assets/packages-main-mine-about-about-us.BwGTNAMS.js","assets/page-header.DLw6R7Nz.js","assets/page-header--IDZ1ExK.css","assets/about-us-GW5_djJ3.css","assets/packages-main-mine-licenses-licenses.DivWVrzg.js","assets/licenses-8sbwYhvk.css","assets/packages-main-mine-licenses-license-detail.D-60yh78.js","assets/license-detail-DQlKD5zS.css","assets/packages-main-mine-promo-code-promo-code-list.VkVrlRYO.js","assets/coupon-detail-card.Bly6ch3J.js","assets/coupon-detail-card-D13ecPxY.css","assets/redeem-input.Cf9Iyo1O.js","assets/redeem-input-CIjRFAf0.css","assets/promo-code-list-BJ0H2Ghw.css","assets/packages-main-mine-address-list-address-list.CxTEhoHY.js","assets/address-list-teLty2ZS.css","assets/packages-main-mine-address-list-address-create.CR7M0Atl.js","assets/address-create-CZiyb8i6.css","assets/packages-main-mine-faq-faq.DQicAlCH.js","assets/faq-DDBL22Es.css","assets/packages-main-mine-faq-components-email-support.BwN580Zy.js","assets/email-support-Bupnaory.css","assets/packages-main-mine-guarantee-guarantee.3o_-VJGa.js","assets/guarantee-content.B1DACyTF.js","assets/guarantee-content-DWT4Gh-L.css","assets/guarantee-Ty4TB9mD.css","assets/packages-main-mine-privacy-agreement-privacy-agreement.BAGYd7SJ.js","assets/vendor-pdf.DcS7bUKE.js","assets/privacy-agreement-IZ7dLOqK.css","assets/packages-main-mine-privacy-agreement-refund.B5TQJx2o.js","assets/refund-B37KGqTk.css","assets/packages-main-mine-audience-index.OP2Ka3qp.js","assets/main-view.D2Jo3D7T.js","assets/form.DMH60-uX.js","assets/form-CXqmSvW7.css","assets/main-view-DFoxBQVy.css","assets/index-BAYwCNuG.css","assets/packages-main-mine-about-careers.DkrGRMl9.js","assets/careers-BQZ-GWiE.css","assets/packages-after-sales-apply-for.gafaW9NU.js","assets/process-list-pc.vue_vue_type_script_setup_true_lang.Pu7w6B8T.js","assets/process-list-pc-CkRYI_bq.css","assets/apply-for-_cpo5wwT.css","assets/packages-after-sales-process-list.BFnZZR0A.js","assets/process-list-DHjOnlmm.css","assets/packages-my-order-my-order.D_jj5zuv.js","assets/my-order-Cg3CsaNs.css","assets/packages-my-order-order-detail.58kbsb2e.js","assets/google-pay.CAmmypA3.js","assets/google-pay-Du9n32FI.css","assets/use-clipboard.BjTjDyI_.js","assets/order-detail-state.DxZYIwOP.js","assets/uv-qrcode.DBtorlja.js","assets/uv-qrcode-XTlfpCg8.css","assets/pickup-ticket-confirm.vue_vue_type_script_setup_true_lang.BUnL9L6L.js","assets/pickup-ticket-confirm-DTO3lO3O.css","assets/pay-qr-popup.DpF1IWEX.js","assets/pay-qr-popup-DcSqZK7q.css","assets/order-detail-state-DnX4UqcG.css","assets/map-addr-panel.D0KqH6Gv.js","assets/map-addr-panel-BGtjyfmp.css","assets/ticket-panel.DEoFrKaT.js","assets/ticket-panel-pFWpbMyn.css","assets/order-detail-Clz5K10O.css","assets/packages-my-order-order-notifications.DhStoxxt.js","assets/order-notifications-DlQ3BPTU.css","assets/packages-my-order-order-refund.CtiCB8j2.js","assets/order-refund-D35Cul7E.css","assets/packages-my-order-order-after-sale.I5ZFhyJd.js","assets/order-after-sale-B75WfsGY.css","assets/packages-my-order-pickup-ticket.bhD8Ml94.js","assets/pickup-ticket-Dq9S_RMM.css","assets/packages-my-order-pickup-ticket-na.CgDOx4F6.js","assets/pickup-ticket-na-3xu9EINu.css","assets/packages-my-order-supplement-address.BvT
3XrRFY.js","assets/supplement-address-DG0udNex.css","assets/packages-my-order-order-map.Dp3fEW76.js","assets/order-map-DCMNlLgv.css","assets/packages-my-order-pay-pay-complete.BpjsoikG.js","assets/pay-complete-HrnyBVzY.css","assets/packages-venue-render-index.BdwTffM3.js","assets/index-CTwOMeMd.css","assets/packages-confirm-order-confirm-order.jALqoAMk.js","assets/select-coupon.NlNtU0B5.js","assets/select-coupon-dEPgFfm6.css","assets/confirm-order-Ca3GYzLQ.css","assets/packages-confirm-ticket-confirm-ticket.vKtmtl0B.js","assets/confirm-ticket-CiuXp2Hs.css","assets/packages-events-index.D76cmdmg.js","assets/index-BEAbsn8b.css","assets/packages-events-custom-topic-detail.C8aqLax7.js","assets/detail-Bm-trhQh.css","assets/packages-invite-index.B_YBtUMr.js","assets/index-BeGMTS_4.css","assets/packages-invite-invite-rule.BU1Zg_Dg.js","assets/invite-rule-CNbPdOKB.css","assets/packages-resale-index.BlWgdKcS.js","assets/index-MNuowtAY.css","assets/packages-resale-result.uVpHRXjF.js","assets/result-DiGPXvls.css","assets/materials-pc-im-pc-im-dialog.C9AXpNO-.js","assets/pc-im-dialog-BOkE8ctG.css"]
4  }
5  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
6}
7var _l=Object.defineProperty,bl=Object.defineProperties;var kl=Object.getOwnPropertyDescriptors;var Qi=Object.getOwnPropertySymbols;var wl=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable;var Xi=(t,e,r)=>e in t?_l(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,qt=(t,e)=>{for(var r in e||(e={}))wl.call(e,r)&&Xi(t,r,e[r]);if(Qi)for(var r of Qi(e))Tl.call(e,r)&&Xi(t,r,e[r]);return t},Zi=(t,e)=>bl(t,kl(e));var en=(t,e,r)=>new Promise((i,n)=>{var o=c=>{try{s(r.next(c))}catch(d){n(d)}},a=c=>{try{s(r.throw(c))}catch(d){n(d)}},s=c=>c.done?i(c.value):Promise.resolve(c.value).then(o,a);s((r=r.apply(t,e)).next())});import{aW as Sl,r as q,j as ne,w as vi,g as C,ao as Ee,aX as co,aY as El,aZ as Al,a_ as Pl,a$ as D,K as P,b0 as lo,D as yi,J as _i,aH as uo,I as bi,G as Ol,b1 as Il,b2 as Cl,s as ho,b3 as po,B as Dl,b4 as Ml,b5 as Ll,b6 as Rl,z as xl,A as Nl,V as Ul,C as fo,L as mo,aV as go}from"./vendor-vue.D9QQoaml.js";import{h as ql,g as Fl,i as jl,a as Vl,u as $l,d as Lt,j as Bl,k as Gl,m as Kl,n as $r,s as Wl}from"./vendor-utils.CHnM5obH.js";import{s as Hl,i as Jl,g as Yl,a as zl,b as Ql,c as tn,l as Xl}from"./vendor-analytics.Ca58H-PE.js";import"./vendor-chat-uikit-engine.B3EjdNYx.js";import"./vendor-dcloudio.upkQA-fz.js";(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))i(n);new MutationObserver(n=>{for(const o of n)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&i(a)}).observe(document,{childList:!0,subtree:!0});function r(n){const o={};return n.integrity&&(o.integrity=n.integrity),n.referrerPolicy&&(o.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?o.credentials="include":n.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(n){if(n.ep)return;n.ep=!0;const o=r(n);fetch(n.href,o)}})();function rn(t,e,r,i,n,o,a){try{var s=t[o](a),c=s.value}catch(d){return void r(d)}s.done?e(c):Promise.resolve(c).then(i,n)}function U(t){return function(){var e=this,r=arguments;return new Promise(function(i,n){var o=t.apply(e,r);function a(c){rn(o,i,n,a,s,"next",c)}function s(c){rn(o,i,n,a,s,"throw",c)}a(void 0)})}}function Zl(t,e,r){return(e=ru(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function nn(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,i)}return r}function K(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?nn(Object(r),!0).forEach(function(i){Zl(t,i,r[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):nn(Object(r)).forEach(function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(r,i))})}return t}function Fk(t,e){if(t==null)return{};var r,i,n=eu(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i<o.length;i++)r=o[i],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function eu(t,e){if(t==null)return{};var r={};for(var i in t)if({}.hasOwnProperty.call(t,i)){if(e.indexOf(i)!==-1)continue;
7r[i]=t[i]}return r}function tu(t,e){if(typeof t!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var i=r.call(t,e);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function ru(t){var e=tu(t,"string");return typeof e=="symbol"?e:e+""}const iu={"agreementConsent.title":"Terms Updated","agreementConsent.view":"View","agreementConsent.agreement":"Agreement","agreementConsent.agree":"Agree","agreementConsent.agreeAllAndContinue":"Agree to All","agreementConsent.decline":"Reject & Exit","agreementConsent.saveFailed":"Unable to save. Please try again.","agreementViewer.historyVersions":"Version history","agreementViewer.version":"Version {version}","agreementViewer.historyVersionLabel":"Version {version}","agreementViewer.updatedAt":"Updated: {time}","agreementViewer.unavailable":"No agreement content is available.","agreementViewer.loadFailed":"Unable to load this version. Please try again."},nu=Object.freeze(Object.defineProperty({__proto__:null,default:iu},Symbol.toStringTag,{value:"Module"})),ou={"coupon.btn.open":"Claim Now","coupon.popup.title":"Coupon","coupon.popup.viewDetail":"Details","coupon.popup.newUserTag":"New User","coupon.popup.claimed":"Claimed","coupon.popup.claimedAll":"Claim All","coupon.popup.claimedAllDone":"Use"},au=Object.freeze(Object.defineProperty({__proto__:null,default:ou},Symbol.toStringTag,{value:"Module"})),su={"appDownload.tips":"Welcome to Asia's #1 Live Event Ticket Resale Platform (by GMV) {'|'} Prices are set by sellers and may vary from face value.","appDownload.title":"Download MoreTickets Now","appDownload.desc":"Get Tickets To The Shows You Love","appDownload.open":"Open","appDownload.download":"Download","appDownload.wechatTip":'Click the "···" in the top right and select "Open in Browser".'},cu=Object.freeze(Object.defineProperty({__proto__:null,default:su},Symbol.toStringTag,{value:"Module"})),lu={"invite_entry.share_title":"Invite friends to buy tickets","invite_entry.share_content1":"Up to ","invite_entry.share_content2":"  cash back","invite_entry.share_all":"Invite Friends & Earn Up to HK$500"},uu=Object.freeze(Object.defineProperty({__proto__:null,default:lu},Symbol.toStringTag,{value:"Module"})),du={"pay.qrcode.modal.payType":"Please open the {payMethod} App</br> and scan the QR code below to pay","pay.qrcode.modal.otherDevice":"Please use another device to scan the QR code below and complete payment","pay.qrcode.modal.countDown":"Time remaining: ","pay.paymentUnavailable":"Payment information is unavailable. Please try again."},hu=Object.freeze(Object.defineProperty({__proto__:null,default:du},Symbol.toStringTag,{value:"Module"})),pu={"call-uikit-vue.microphone_enabled":"Unmuted","call-uikit-vue.microphone_disabled":"Muted","call-uikit-vue.speaker_enabled":"Speaker On","call-uikit-vue.speaker_disabled":"Speaker Off","call-uikit-vue.yes":"Yes","call-uikit-vue.no":"No","call-uikit-vue.people_selected":"people selected","call-uikit-vue.view_more":"View more","call-uikit-vue.select_all":"Select all","call-uikit-vue.please_enter_userid":"Please enter userID"},fu=Object.freeze(Object.defineProperty({__proto__:null,default:pu},Symbol.toStringTag,{value:"Module"})),mu={"apple_login.btn_txt":"Sign in with Apple"},gu=Object.freeze(Object.defineProperty({__proto__:null,default:mu},Symbol.toStringTag,{value:"Module"})),vu={"mine.audience.list":"Attendee List","mine.audience.select":"Select Attendee","mine.audience.addNew":"Add Attendee","mine.audience.add":"Add","mine.audience.confirm":"Confirm","mine.audience.noYet":"No Attendees Yet","mine.audience.noYetDescription":"Please add your attendee information to proceed","mine.audience.unsupportedIdType":"The selected session does not support the following ID types","mine.audience.phoneLabel":"Mobile Number","mine.audience.emailLabel":"Email Address","mine.audience.needSelect":"","mine.audience.needSelectOr":"/","mine.audience.audienceUnit":" attendee remaining","mine.audience.audiencesUnit":" attendees remaining","mine.audience.form.addTitle":"Add Attendee","mine.audience.form.editTitle":"Edit Attendee","mine.audience.form.identityType":"ID Type","mine.audience.form.selectIdentifyType":"Please select ID type","mine.audience.form.identityNumber":"ID Number","mine.audience.form.identityNumberPlaceholder":"Please enter ID number","mine.audience.form.identityNumberPlaceholderDynamic":"Please enter {type} number","mine.audience.form.name":"Full Name","mine.audience.form.phone":"Mobile Number","mine.audience.form.selectPhoneCode":"Select Area Code","mine.audience.form.email":"Email Address","mine.audience.form.delete":"Delete","mine.audience.form.save":"Save","mine.audience.form.identityTypeRequired":"Please select ID type","mine.audience.form.nameRequired":"Please enter your name","mine.audience.form.phoneCodeRequired":"Please select phone area code","mine.audience.form.phoneRequired":"Please enter your mobile number","mine.audience.form.phoneInvalid":"Please enter a valid mobile number","mine.audience.form.emailRequired":"Please enter your email address","mine.audience.form.emailInvalid":"Please enter a valid email address","mine.audience.supplementPhone":"Please provide a mobile number","mine.audience.supplementEmail"
7:"Please provide an email address","mine.audience.supplementPhoneAndEmail":"Please provide your phone number/email address","mine.audience.form.nameAndIDMatched":"Please ensure the attendee’s name matches the name on the ID. Include the middle name if shown.","mine.audience.confirmDelete":"Are you sure to delete this attendee?"},yu=Object.freeze(Object.defineProperty({__proto__:null,default:vu},Symbol.toStringTag,{value:"Module"})),_u={"confirmTickets.seat.tips":"For reference only. See official notice for details","conformTickets.disclaimerText":"· Tickets include ONLY guaranteed admission and the benefits explicitly listed. Any unmentioned items are excluded. Additional benefits, if any, will be explained separately. Please review all order details before purchase.","conformTickets.disclaimerText2":"· The seating map displayed by MoreTickets is for reference only. Please refer to the final announcement from the organizer or venue. MoreTickets guarantees that the category, section, row, and seat on your ticket will match or be better than your order.","conformTickets.disclaimerTip":"· Tickets are non-refundable and non-exchangeable once purchased.","confirmTickets.button":"Continue","confirmTickets.localTime":"(Local time)","confirmTickets.showInfo":"Event Information","confirmTickets.servicesPolicies":"Services & Policies","confirmTickets.ticketType.eTicket":"Electronic Ticket","confirmTickets.ticketType.eTicket.desc":"Tickets will be electronically transferred to you","confirmTickets.ticketType.paper":"Physical Ticket","confirmTickets.ticketType.paper.desc":"Physical tickets will be delivered to your shipping address"},bu=Object.freeze(Object.defineProperty({__proto__:null,default:_u},Symbol.toStringTag,{value:"Module"})),ku={"email_login.btn_txt":"Sign in with Email"},wu=Object.freeze(Object.defineProperty({__proto__:null,default:ku},Symbol.toStringTag,{value:"Module"})),Tu={"google_login.btn_txt":"Sign in with Google"},Su=Object.freeze(Object.defineProperty({__proto__:null,default:Tu},Symbol.toStringTag,{value:"Module"})),Eu={"login.title":"Let's Get Start","login.subtitle":"Log in/Sign up","login.email.placeholder":"Please enter a valid email address","login.password.placeholder":"Password","login.emailValidMsg":"Please enter a valid email address","login.agreement.frontPart":`By logging in or signing up, you agree to the
8`,"login.agreement.latterPart":" and ","login.agreement.lastPart":" of MoreTickets.","login.continue":"Continue","login.forgotPassword":"Forget Password","login.or":"or","login.loginWithCode":"Log in with Verification Code","login.confirm.title":"Registration Failed","login.confirm.content":`Your attempt to register a Moretickets account using Apple's private email ({email}) has failed. This email hides your real address, preventing the system from sending verification codes or order confirmation emails properly. 
9To ensure you receive important notifications promptly, please use a non-private email (e.g., Gmail, QQ Mail) or disable Apple's "Hide My Email" feature in your account settings before registering again.`,"login.verificationCode.title":"Enter the Verification Code","login.verificationCode.title3rd":"The email associated with this {type} account is already registered. You need to verify your identity.","login.verificationCode.frontPart":"We have sent the verification code to","login.verificationCode.latterPart":"Please check your inbox and enter the code below.","login.verificationCode.validTip":"*The verification code is valid for 30 minutes.","login.verificationCode.receiveTip":"Tip: If you don't see the email, please check your spam folder.","login.verificationCode.resentDesc":"Resend verification code ","login.verificationCode.resend":"Resend Verification Code","login.resetPassword.title":"Set a New Password","login.resetPassword.setDesc":"Please set your password","login.resetPassword.resetDesc":"Please reset your password","login.resetPassword.passwordRule":"The password must be at least 8 characters long and include letters, numbers, and symbols.","login.resetPassword.button":"Set New Password","login.resetPassword.resetButton":"Set New Password and Login","login.resetPassword.setLater":"Set Later","login.third_party_login_tip":"{email} is linked to another Moretickets account, binding failed, using Email login this time.","login.slogan":`Asia's Top Destination
10for Event Ticket Buyers & Sellers`},Au=Object.freeze(Object.defineProperty({__proto__:null,default:Eu},Symbol.toStringTag,{value:"Module"})),Pu={"onsiteHelp.title":"What is Meet Up?","onsiteHelp.intro":"Meet Up is a ticket delivery method where the merchant hands over tickets near the event venue.","onsiteHelp.intro2":"During the process, your order is protected by the MoreTickets platform. If any issues arise, you can contact customer service at any time.","onsiteHelp.processTitle":"How It Works","onsiteHelp.step1.title":"Wait for pickup info","onsiteHelp.step1.desc":"The merchant will send the detailed pickup information to your registered email, and you may also contact the merchant via in-app messages.","onsiteHelp.step2.title":"Go to the designated location","onsiteHelp.step2.desc":"Please go to the pickup location at the agreed time. You can contact the merchant anytime during the process.","onsiteHelp.step3.title":"On-site ticket handover and verification","onsiteHelp.step3.desc":"The seller will hand you the physical tickets in person. Please check the event, price, and seat information on-site.","onsiteHelp.step4.title":"Confirm receipt","onsiteHelp.step4.desc":"Once everything is correct, confirm pickup on the order page to complete the transaction.","onsiteHelp.helpTitle":"Need Help?","onsiteHelp.helpDesc1":"Don't worry — MoreTickets has you covered.","onsiteHelp.helpDesc2":"If you have any questions about meet up, contact customer service anytime for assistance.","onsiteHelp.confirmBtn":"Got it"},Ou=Object.freeze(Object.defineProperty({__proto__:null,default:Pu},Symbol.toStringTag,{value:"Module"})),Iu={"afterSale.apply.title":"Apply for After-Sales Service","afterSale.apply.add_account_title":"Provide your receiving account details","afterSale.apply.add_account_title2":"Your Receiving Account","afterSale.apply.more_process":"After-Sales Service Applications","afterSale.apply.submit":"Apply","afterSale.apply.popup.title":"Provide Your Receiving Account","afterSale.apply.popup.select_account":"Please select your receiving currency","afterSale.apply.popup.select_account_CNY":"CNY ¥","afterSale.apply.popup.select_account_HKD":"Hong Kong Dollar HK$","afterSale.apply.popup.select_cny_alipay":"the Receiving Alipay Account","afterSale.apply.popup.form.currency":"Receiving currency","afterSale.apply.popup.form.name":"Recipient name","afterSale.apply.popup.form.bank":"Receiving bank","afterSale.apply.popup.form.bankCode":"Bank code","afterSale.apply.popup.form.swift":"Swift code","afterSale.apply.popup.form.bankCard":"Receiving card number","afterSale.apply.popup.form.location":"Account opening area","afterSale.apply.popup.form.required":" is required","afterSale.apply.success":"Application submitted successfully!","afterSale.apply.fail":"Submission failed, Please check order detail.","afterSale.apply.edit":"Edit"},Cu=Object.freeze(Object.defineProperty({__proto__:null,default:Iu},Symbol.toStringTag,{value:"Module"})),Du={"blog.empty":"No blog posts found"},Mu=Object.freeze(Object.defineProperty({__proto__:null,default:Du},Symbol.toStringTag,{value:"Module"})),Lu={"confirmOrder.title":"Confirm Order","confirmOrder.delivery.method.ETicket":"Electronic Ticket","confirmOrder.delivery.method.ETicket.desc":"The order details will be sent to your email.","confirmOrder.delivery.method.ETicket_phone.desc":"The order details will be sent to your registed phone number.","confirmOrder.delivery.method.Express":"By Express","confirmOrder.delivery.method.Express.desc":"Your tickets will be delivered to the selected address","confirmOrder.delivery.method.OnSite":"Meetup at the event day","confirmOrder.delivery.method.OnSite.desc":"The merchant will send the detailed pickup information to your registered email, and you may also contact the merchant via in-site messages.","confirmOrder.delivery.method.OnSite.desc.sub":"To ensure smooth transaction, enter the recipient’s mobile number.","confirmOrder.delivery.method.OnSite_phone.desc":"Pickup instructions for the order will be sent to your registed phone number.","confirmOrder.delivery.method.OnSite.whatIs":"What is Meet Up","confirmOrder.delivery.method.eticket.email.desc":"To ensure smooth transaction, enter the recipient’s email address.","confirmOrder.delivery.method.SelfPickUp":"Self pickup","confirmOrder.delivery.method.SelfPickUp.desc":"Tickets will be sent to the following location. Please pick them up once notified.","confirmOrder.delivery.method.SelfPickUp.address.warning":"Please collect your tickets at the pickup point after the ticket is delivered.","confirmOrder.delivery.method.select.address":"Select shipping address","confirmOrder.email":"Email","confirmOrder.delivery.method.free":"Limited Free","confirmOrder.pickup.address":"Pickup point","confirmOrder.pickup.address.at":"In ","confirmOrder.pickup.map":"Map","confirmOrder.select.address":"Select shipping address","orderConfirm.area.code":"Area Code","orderConfirm.coupon.auto.get":"The best coupon has been applied.","orderConfirm.coupon":"Coupon","orderConfirm.coupon.match.empty":"Coupon unavailable","orderConfirm.coupon.count":" available coupon(s)","orderConfirm.agreement":`By placing this order, you have read and agree to the
11`,"orderConfirm.agreement.and":" and ","orderConfirm.price.wait.pay":"Payment","orderConfirm.price.discount":"You saved {discount}
11","orderConfirm.contact.info":"Mobile number","orderConfirm.address.empty.error":"Select shipping address","orderConfirm.phone.number":"Mobile Number","orderConfirm.phoneValidMsg":"Invalid phone number, please correct","orderConfirm.phone.empty":"Please provide your mobile number for urgent contact by the seller.","orderConfirm.price.details":"Price Details","orderConfirm.price.total":"Order Total","orderConfirm.ticket.total":"Ticket Price","orderConfirm.taxes.fees":"Additional Fee(s)","orderConfirm.service.fee":"Service Fee","orderConfirm.vat":"VAT","orderConfirm.express.fee":"Shipping Fee","orderConfirm.fee.free":"Limited Free","orderConfirm.price.approx":"Approx.","orderConfirm.price.currency":"Exchange rate","orderConfirm.paymentConversion":"You will be charged {tradeAmount}(≈ {displayAmount})","orderConfirm.currency1":"· The current price is displayed in your selected currency, {currency}, but payment will be processed in {tradeCurrency}.","orderConfirm.currency2":"· Today's Rate: 1 {currency} ≈ {tradeCurrency} (Rates may fluctuate slightly; the final amount charged will be subject to the actual payment).","orderConfirm.email.empty.error":"Enter your email","orderConfirm.email.format.error":"Please enter a valid email","orderConfirm.payMethod.transactionTip":"Some payment methods may incur a transaction fee, which will be charged by the payment provider.","orderConfirm.payMethod.select":"Please select payment method","orderConfirm.select.coupon":"Select Coupon","orderConfirm.coupon.dont.use":"Don't use any coupons","orderConfirm.notavailable":"Unapplicable for this order","orderConfirm.coupon.unavailable":"Current coupon is not available","orderConfirm.coupon.payMethod.unavailable":"This coupon requires a specific payment method and is currently unavailable","orderConfirm.continue":"Order","orderConfirm.coupon.empty":"No Coupons Yet!","orderConfirm.cancel.content.part1":"A pending payment for this session exists. Would you like to ","orderConfirm.cancel.content.part2":"CANCEL","orderConfirm.cancel.content.part3":" and ","orderConfirm.cancel.content.part4":"RE-ORDER","orderConfirm.cancel.content.part5":"?","orderConfirm.cancel.confirm":"Cancel and Re-order","orderConfirm.cancel.after":"Later","orderConfirm.error.sold.out":"Oops! The ticket has been sold.","orderConfirm.error.networking":"Network unavailable. Please try again later.","orderConfirm.pay.download.app":"Download APP&Buy","orderConfirm.acknowledge.submission":"I acknowledge, proceed with submission","orderConfirm.pay.confirm":"Please confirm whether to redirect to {payMethod} Pay","orderConfirm.pay.wechat":"WeChat","orderConfirm.pay.alipay":"AliPay","orderConfirm.pay.FPS":"FPS","orderConfirm.pay.applePay":"Apple Pay","orderConfirm.pay.confirm_text":`Please complete your payment within 10 minutes.
12Unpaid orders will expire automatically upon timeout.
13Do not attempt repeat payments for cancelled orders to avoid loss of funds.`,"orderConfirm.cancel.tips":"You have {number} unpaid pending orders. Please cancel them before placing a new one. Once canceled, do not pay again to avoid any potential financial loss.","orderConfirm.cancel.watchOrder":"View Order","orderConfirm.cancel.cancelOrder":"Cancel Order","orderConfirm.cancel.cancelOrderSuccess":"This order has been canceled","orderConfirm.cancel.title":"Important Notice","orderConfirm.cancel.total":"Total:","orderConfirm.audience.needFill":"{count} Attendee Required","orderConfirm.audiences.needFill":"{count} Attendees Required","orderConfirm.audience.selectOrAdd":"Select / Add","orderConfirm.audience.realnameTip.ticketOnePerson":"This product requires real-name ticketing. Each ticket must be assigned to one attendee. The attendee must present the same ID used at purchase when entering. Once the purchase is completed, attendee information cannot be changed.","orderConfirm.audience.realnameTip.orderOnePerson":"This product requires real-name ticketing. Each order can only be linked to one attendee. The attendee must present the same ID used at purchase when entering. Once the order is completed, attendee information cannot be changed.","fpsPayment.title":"FPS Payment","fpsPayment.tip":"Scan the QR code with your banking app to complete payment","fpsPayment.confirm":"Cancel","pay.not.download.Octopus":"Octopus app is not installed"},Ru=Object.freeze(Object.defineProperty({__proto__:null,default:Lu},Symbol.toStringTag,{value:"Module"})),xu={"confirmTicket.orderConfirm":"You have a pending order. You can continue payment from the order details page.","confirmTicket.orderConfirm_button":"View Order Details"},Nu=Object.freeze(Object.defineProperty({__proto__:null,default:xu},Symbol.toStringTag,{value:"Module"})),Uu={"events.recommend.title":"Recommended For You"},qu=Object.freeze(Object.defineProperty({__proto__:null,default:Uu},Symbol.toStringTag,{value:"Module"})),Fu={"invite.tierOne":"1 Friend & Ticket","invite.tierMore":"{count} Friends & Tickets","invite.bonusBanner":"{coupon}
13 First-install coupon for friends","invite.qrCodeShare":"Share QR Code","invite.digitalCodeShare":"Share Code","invite.cashbackProcess":"Cashback Process","invite.stepOneTitle":"Invite Friends","invite.stepOneDesc":"Friends must be new users","invite.stepTwoTitle":"Purchase Same Tour","invite.stepTwoTitleNoSameTour":"Friends Buy Tickets","invite.stepTwoDesc":"Before {date}","invite.stepThreeTitle":"You Get Cashback","invite.stepThreeDesc":"To payment account","invite.invitationRecord":"Invitation Record","invite.rules":"Rules","invite.qrcodePopup.limitedFirstInstall":"First-time download and install only","invite.qrcodePopup.scanCode":"Scan to claim your coupon","invite.qrcodePopup.platformDesc":"A ticket marketplace used by over one million users","invite.qrcodePopup.saveImage":"Save Image","invite.digitalPopup.sendInviteTitle":"Send your exclusive invite code","invite.digitalPopup.sendInviteDesc":"Copy your unique code and share it with your friends","invite.digitalPopup.friendAcceptTitle":"Friend accepts the invitation","invite.digitalPopup.friendAcceptDesc":"Friend visits our official website and enters your invite code in the homepage search box to complete the binding. First-time installation and app activation will instantly earn a {coupon} coupon!","invite.digitalPopup.trackProgressTitle":"Track progress anytime","invite.digitalPopup.trackProgressDesc":'"Me" → "My Order" → "Order Details"',"invite.digitalPopup.copyShare":"Copy","invite.saveSuccess":"Image saved.","invite.saveFail":"Save failed. Please try again later.","invite.digitalPopup.copyText":"Invite your friend to see <{tour}>! Enter the invite code {inviteCode} in the MoreTickets homepage search box. New users save {coupon} on first app download.","invite.digitalPopup.confirmText":"Invite code copied! Share it with your friends now.","invite.orderLimit":"Ticket Price over {amount} paid","invite.agreement":"Upon successful completion of the inviter’s order, the referral campaign linked to that order shall be terminated immediately."},ju=Object.freeze(Object.defineProperty({__proto__:null,default:Fu},Symbol.toStringTag,{value:"Module"})),Vu={"im.noMessages":"No record","im.conversation.deleteBtnText":"Delete({count})","im.conversation.deleteAllBtnText":"Delete All","im.conversation.readAllBtnText":"All Read","im.conversation.tip":`MoreTickets Guarantee
14- 100% Order Guarantee, Secured Transaction, Full-cycle Customer Support -`,"im.custom":"Custom","im.audio":"Audio","im.sticker":"Sticker","im.file":"File","im.groupTips":"Group Tips","im.image":"Image","im.video":"Video","im.location":"Location","im.chatHistory":"Chat History","im.messageDeleted":"Message Deleted","im.memberRecalledMessage":"{member} Recalled a Message","im.messageRecalled":"Message Recalled","im.sendLocation":"Location"},$u=Object.freeze(Object.defineProperty({__proto__:null,default:Vu},Symbol.toStringTag,{value:"Module"})),Bu={"home.recommend.title":"Top Picks","home.floor.hotSell.title":"Trending","home.floor.lastChance.title":"Last Chance","home.preview.expired":"Preview snapshot expired, showing the live homepage","settings.title":"Please Select","settings.location":"Current Location","settings.area":"Country/Region","search.placeholder":"Event name, artist or location","search.top.placeholder":"Event, artist or location","search.recent":"Recent searches","search.hot":"Hot Events","search.resultTip":"The following results match your search","search.empty":"No relevant results found","locationPopup.title":"Browse events in {location}?","locationPopup.button.new":"Browse {location}","locationPopup.button.old":"Continue browsing {location}","locationPopup.errorMsg":"Unable to determine your location. Please check your settings and try again.","home.more":"More","trust_section.title.1":"Industry-Leading Buyer Protection","trust_section.content.1":"100% Authentic Tickets Guaranteed — or your money back, plus up to 100% extra compensation. Full refund also available if an event is canceled or postponed.","trust_section.title.2":"Transparent Pricing, Worry-Free Transactions","trust_section.content.2":"What you see is what you pay — absolutely no hidden fees. Each ticket’s price is clearly displayed so you can purchase with confidence.","trust_section.title.3":"Year-R
14ound Support, Real-Time Assistance","trust_section.content.3":"Our dedicated customer service team is available 12 hours a day, 7 days a week, ready to answer your questions instantly.","download_bar.content":"Scan to download APP","footer.company":"Our Company","footer.about_us":"About Us","footer.guarantee":"MoreTickets Guarantee","footer.faq":"FAQ","footer.careers":"Careers","footer.seller":"MoreTickets Seller","footer.social":"Social","footer.facebook":"Facebook","footer.instagram":"Instagram","footer.qrcode":"Scan to download MoreTickets APP","footer.pay_methods":"Payment Methods","footer.feedback":"Feedback","copyright.company":"Copyright © 2026 More Tickets Pte. Limited All rights reserved","copyright.privacy.part1":"Use of this web site constitutes acceptance of the","copyright.privacy.part2":"and","home.hero.title":"Get Tickets To The Shows You Love"},Gu=Object.freeze(Object.defineProperty({__proto__:null,default:Bu},Symbol.toStringTag,{value:"Module"})),Ku={"mine.careers.banner.desc":`MoreTickets is a ticketing marketplace rooted in Asia and connected globally.
15We currently operate offices in Hong Kong and Shanghai, supported by a focused and professional team dedicated to delivering a secure, reliable, and transparent ticketing experience for users worldwide.
16We believe that trusted experiences are built through professional talent and long-term commitment.`,"mine.careers.title":"Join Us","mine.careers.intro":`Brand Vision:To be the world's most trusted marketplace for event tickets.
17 Mission:Guaranteed: Your Ticket to Events Worldwide.`,"mine.career.benefits.title":"Benefits & Perks","mine.career.benefits.desc1":"Fixed 13th-month salary plus an additional annual bonus","mine.career.benefits.desc2":"Supplementary commercial medical insurance and annual employee health check","mine.career.benefits.desc3":"Meal and transportation allowances","mine.career.benefits.desc4":"Occasional event and show attendance benefits","mine.career.benefits.desc5":"Festive activities and holiday gifts","mine.career.job.title":"Job Openings","mine.career.job.desc.title":"Job Responsibilities","mine.career.job.requirement.title":"Job Requirements","mine.career.job1.title":"Backend Development Engineer","mine.career.job1.desc":`Responsible for the design and development of distributed backend systems with large-scale big data and high concurrency.
18Undertake system iteration and optimization tasks to improve system stability, response performance, and business scalability.
19Develop and optimize ticketing platform products to ensure product functions match user needs.`,"mine.career.job1.requirement1":"Possess good communication and expression skills as well as team collaboration skills, have self-driven learning awareness, and can quickly adapt to changes.","mine.career.job1.requirement2":"Bachelor's degree or above, with 5 years or more of relevant work experience.","mine.career.job1.requirement3":"Have solid Java development and design experience, and be proficient in Java core technologies and ecological tools.","mine.career.job1.requirement4":"Have experience in the design and development of distributed backend systems with large-scale big data and high concurrency/high availability.","mine.career.job1.requirement5":"Once responsible for the design and development of complex business products, including system analysis, design, implementation and maintenance, and can propose implementation plans for project requirements.","mine.career.job1.requirement6":"Have systematic technical thinking to ensure the quality assurance, scalability and forward-looking of technical solutions.","mine.career.job2.title":"Overseas Advertising","mine.career.job2.desc":`Independently responsible for the full-channel advertising delivery of Moretickets overseas, including but not limited to platforms such as Facebook, Google, X, TikTok, ASA, etc;
20Responsible for the monitoring and collation of advertising delivery data, and regularly provide data reports to relevant personnel;
21Analyze the effect and revenue according to the advertising delivery situation, optimize key data indicators, and propose optimization and improvement plans;
21`,"mine.career.job2.requirement1":"3 years or more of overseas advertising delivery experience, with e-commerce, game, in-app purchase experience preferred;","mine.career.job2.requirement2":"Proficiency in Cantonese, good English skills are preferred;","mine.career.job2.requirement3":"Bachelor's degree or above is preferred;","mine.about.banner.title":"Bringing More People to Live Events","mine.about.banner.desc":"The ticketing platform trusted by over a million users","mine.about.middle.title":"About Us","mine.about.middle.desc":`MoreTickets is a leading event ticketing marketplace serving Asia, trusted by over one million users worldwide. 
22We provide a fast, secure, and hassle-free platform for buying and selling tickets to live events.
23 Our platform covers a wide range of events, including concerts, sports events, and theater performances. 
24With comprehensive event information and a streamlined purchase flow, users can easily explore, compare, and secure tickets in just a few steps.
25 MoreTickets is built on reliability and trust. 
26Through the MoreTickets Guarantee, we offer strong buyer protection, including verified tickets, transparent pricing with no hidden fees, and clear refund policies for event cancellations or postponements. 
27Secure payments and a structured fulfillment process help ensure every transaction is completed with confidence.
28 Supported by live customer service available 12 hours a day, 7 days a week, MoreTickets continues to enhance its products and services to deliver a reliable, user-friendly ticketing experience—so audiences can focus on enjoying the event, not the process.`,"mine.about.step1.title":"Trusted by Over One Million Users Worldwide","mine.about.step1.desc1":"- Since its founding, MoreTickets has earned the trust and choice of over one million users.","mine.about.step1.desc2":"- Whether you are in Hong Kong, Macau, Taiwan, Singapore, Japan, South Korea, or anywhere else in the world, you can purchase tickets on MoreTickets with confidence.","mine.about.step1.desc3":"- Through professional service and continuous innovation, we make it easier for more people to experience live events and share unforgettable moments.","mine.about.step2.title":"Guaranteed Entry — Full Refund or Compensation if Entry Fails","mine.about.step2.desc1":"- Every ticket on MoreTickets is strictly verified and backed by our fulfillment guarantee, ensuring authenticity, validity, and successful entry.","mine.about.step2.desc2":"- In the rare event that entry is not possible due to exceptional circumstances, MoreTickets offers a Full Refund or Compensation Guarantee.","mine.about.step2.desc3":"- This ensures a risk-free ticketing experience with complete peace of mind.","mine.about.step3.title":"Transparent Pricing with No Hidden Fees","mine.about.step3.desc1":"- We are committed to clear and transparent pricing, with all fees fully disclosed and no hidden charges.","mine.about.step3.desc2":"- The price you see on MoreTickets is exactly what you pay.","mine.about.step3.desc3":"- Our goal is to provide a sincere and trustworthy ticket-buying experience for every fan.","mine.about.guarantee.title":"MoreTickets Guarantee","mine.about.guarantee.intro":"We strive to be your most reliable platform, and we promise:","mine.about.guarantee.item1":"UNMATCHED BUYER PROTECTION: Guaranteed 100% valid tickets, or get a full refund WITH UP TO 100% ADDITIONAL COMPENSATION.","mine.about.guarantee.item2":"Full refund for event cancellations or postponements.","mine.about.guarantee.item3":"Transparent pricing — No hidden fees.","mine.about.guarantee.item4":"Live Support, 12 Hours a Day, 7 Days a Week."},Wu=Object.freeze(Object.defineProperty({__proto__:null,default:Ku},Symbol.toStringTag,{value:"Module"})),Hu={"mine.userNameDefault":"Hi, MoreTickets User","mine.getApp":"Download/Open App","mine.aboutUs":"About Us","mine.languageCurrency":"Language/Currency","mine.settings":"Settings","mine.settings.edit":"Edit","mine.settings.nickName":"Nickname","mine.settings.email":"Registered Email","mine.settings.phone":"Phone Number","mine.settings.appleAccount":"Apple Account","mine.settings.googleAccount":"Google Account","mine.settings.unbind":"Unbind","mine.settings.toBind":"Pending Binding","mine.settings.bindSuccess":"Binding successful. You can directly log in with your {type} account.","mine.settings.unbindSuccess":"Unbond","mine.settings.bindFail.title":"Binding failed","mine.settings.bindFail.content":"The {type} account {email} is linked to another account; please unbind it and try again.","mine.settings.delete":"To delete your account,","mine.settings.tapHere":"tap here","mine.aboutUs.version":"Version: {version}","mine.aboutUs.privacy":"MoreTickets Privacy Policy","mine.aboutUs.licenses":"Licenses","mine.aboutUs.desc":`MoreTickets is providing you with convenient, secure, and transparent digital ticketing services. 
29
30Whether it's a concert, theater performance, or sports event, just a few simple steps will allow you to easily purchase tickets. 
31
32With worry-free ticketing, more audiences can enjoy their favorite shows. This is the essence of MoreTickets.`,"mine.licenses.title":"Licenses","mine.licenses.graphicsLicense":"Graphics License","mine.licenses.changes":"Changes","mine.licenses.licenseText":"License Text","mine.licenses.twemoji.noChanges":"No changes were made to the original graphics.","mine.myPromoCode.available":"Available ({count})","mine.myPromoCode.unavailable":"Unavailable ({count})","mine.myPromoCode.viewDetail":"View Detail","mine.myPromoCode.currentUnavailable":"current order is not available","mine.myPromoCode.noYet":"No available coupon","mine.myPromoCode.redeem":"Redeem","mine.myPromoCode.redeemPlaceholder":"Redeem Promo Code","mine.myPromoCode.redeemSuccess":"Redemption successful.","mine.myPromoCode.redeemFail":"Redemption failed.","mine.myPromoCode.unavailableTitle":"Unavailable Coupon","mine.myPromoCode.payLimitText":"Enjoy exclusive offers with {payMethod} payment","mine.address.shippingAddress":"Shipping Address","mine.address.addNew":"Add Address","mine.address.addShipping":"Add Shipping Address","mine.address.update":"Update","mine.address.noYet":"No address yet, add one now!","mine.address.title":"My Address","mine.address.fullName":"Full Name","mine.address.address":"Address","mine.address.remark":"Address (opt.)","mine.address.city":"City","mine.address.country":"Country/Region","mine.address.country.china":"China","mine.address.province.area":"Province(State)/City/District","mine.address.province.name":"Province(State)","mine.address.city.name":"City","mine.address.district.name":"District","mine.address.areaCode":"Area Code","mine.address.zipCode":"Postal code","mine.address.cellphone":"Mobile Number","mine.address.setPrimary":"Set as the default address","mine.address.valueRequired":"This value is required.","mine.address.phoneValidMsg":"Invalid phone number, please correct.","mine.address.emailValidMsg":"Please enter a valid email address.","mine.address.provinceCityRequired":"Please enter your province(State).","mine.address.primaryContact":"Default address","mine.address.confirmDelete":"Are you sure to delete this address?","mine.address.deleteSuccess":"Delete success","mine.faq":"FAQ","mine.faq.tips":"Need further assistance?","mine.faq.contactUs":"Contact Us","mine.faq.emailSupport":"Send Us an Email","mine.faq.urgentSupportLine":"Emergency Contact","mine.faq.prompt":"The customer service team will respond within 48 hours.","mine.faq.selectIssue":"Please Select the Type of Issue","mine.faq.issue.preSales":"Pre-Sales Issues","mine.faq.issue.afterSales":"After-Sales Issues","mine.faq.issue.onSite":"On-Site Issues (Event Day Only)","mine.faq.issue.complaints":"Complaints and Feedback","mine.faq.orderNumber.required":"Order No.","mine.faq.orderNumber":"Order No. (optional)","mine.faq.fullName":"Name","mine.faq.emailAddress":"Contact Email","mine.faq.emailAddress.info":"Please enter a valid email for us to reach you later","mine.faq.phone":"Contact Phone (optional)","mine.faq.message":"Inquiry Details","mine.faq.submit":"Submit","mine.faq.help":"Customer Service Support","mine.faq.serviceGuarantee":"MoreTickets Service Guarantee","mine.faq.submitSuccess":"Submit Success","mine.faq.orderMessage":"Modify the shipping address or change to meetup on the event day","mine.faq.dailyEmailLimit":"You've reached the daily limit of 5 email requests.","mine.guarantee.refund":"Return and Refund Policy"},Ju=Object.freeze(Object.defineProperty({__proto__:null,default:Hu},Symbol.toStringTag,{value:"Module"})),Yu={"showlist.home":"Home","showlist.tickets":" tickets","showlist.noShowsYet":"No relevant results found","showlist.showsIn":"Found {count} event(s) near {city}","showlist.showsNear":"Found {count} relevant event(s) in {city} and its surrounding areas.","showlist.noShowsIn":"No Shows In {city}","showlist.noShowsNear":"No Shows Near {city}","showlist.showsInAllLocations":"Found {count} relevant event(s) in other countries/regions.","showlist.venuesInCity":"Found the following event venue(s) in other countries/regions.","showlist.calendar.alldates":"All Dates","showlist.calendar.adddates":"Add Dates","showlist.calendar.next7days":"In 7 days","showlist.calendar.next30days":"In 30 days","showlist.calendar.next60days":"In 60 days","showlist.calendar.thisweekend":"This Weekend","showlist.calendar.thisweek":"This Week","showlist.calendar.thismonth":"This Month","showlist.calendar.resetfilters":"Clear","showlist.calendar.viewallresults":"Confirm","showlist.calendar.sunday":"SUN","showlist.calendar.monday":"MON","showlist.calendar.tuesday":"TUE","showlist.calendar.wednesday":"WED","showlist.calendar.thursday":"THU","showlist.calendar.friday":"FRI","showlist.calendar.saturday":"SAT","showlist.calendar.january":"January","showlist.calendar.february":"February","showlist.calendar.march":"March","showlist.calendar.april":"April","showlist.calendar.may":"May","showlist.calendar.june":"June","showlist.calendar.july":"July","showlist.calendar.august":"August","showlist.calendar.september":"September","showlist.calendar.november":"November","showlist.calendar.december":"December","showList.location":"All"},zu=Object.freeze(Object.defineProperty({__proto__:null,default:Yu},Symbol.toStringTag,{value:"Module"})),Qu={"myOrder.shipping.freeDescription":"For paid-on-delivery shipments, please pay the shipping fee upon receipt first, then contact MoreTickets online customer support for a refund.","orderNotification.title":"Order Notification","orderNotification.orderDetail":"Order Details","orderNotification.empty":"No order notifications yet","orderNotification.noMore":"No more notifications","myOrder.title":"My Order","myOrder.title.global":"Global Order","myOrder.tab.current":"Ongoing","myOrder.tab.past":"Closed","myOrder.list.noOrder":"No relevant order","myOrder.orderTotal":"Order Total","myOrder.orderTotal_actual":"Actual payment","myOrder.orderDetail.title":"Order Details","myOrder.orderDetail.disclaimerText":"Please note that we cannot control when the seller will deliver the tickets or expedite the process. Rest assured, your order is fully protected under the MoreTickets Guarantee.","myOrder.orderDetail.selfPickupText":"Please go to the pick-up address after the ticket is ready.","myOrder.orderDetail.supplementAddress":"Pending Shipping Address","myOrder.orderDetail.supplementInfo.addressLabel":"Address Needed","myOrder.orderDetail.supplementInfo.addressButton":"Enter Shipping Address","myOrder.orderDetail.supplementInfo.audienceLabel":"Attendee Needed","myOrder.orderDetail.supplementInfo.audienceButton":"Enter Attendee Information","myOrder.supplementAddress.title":"Update shipping address","myOrder.supplementAddress.selectAddress":"Select shipping address","myOrder.supplementAddress.notice":"Once confirmed, the seller will ship the tickets to your shipping address.","myOrder.supplementAddress.emptyRecipient":"Recipient","myOrder.supplementAddress.loading":"Loading","myOrder.supplementAddress.success":"Address collected","myOrder.supplementAddress.cancelled":"The merchant has canceled this shipping address supplement","myOrder.supplementAddress.completed":"This address entry has been completed.","myOrder.supplementAddress.back":"Back","myOrder.supplementAddress.confirmTitle":"Confirm Submission?","myOrder.supplementAddress.confirmContent":"After your delivery address is submitted, we will c
32onfirm the express delivery time. The ticket collection method for the order may change, the display on your order detail page shall be taken as final.","myOrder.orderDetail.audienceBlock.tip":"The same ticket holder should avoid multiple purchases across different platforms. Any resulting losses will be the buyer's responsibility, and personal information cannot be changed.","myOrder.orderDetail.applyAfterSale":"Apply for After-Sales Service","myOrder.orderDetail.contactCustomer":"Please contact customer service","myOrder.orderDetail.pdfDownload.downloadManage.web":"Download Management","myOrder.orderDetail.pdfDownload.downloadManage.ios":"Files","myOrder.orderDetail.pdfDownload.downloadManage.android":"File Management","myOrder.orderDetail.pdfDownload.tips":"After downloading, please go to {downloadManage} to view. If the file is not found, please check your download history or try again.","myOrder.orderDetail.pdfDownload.success":"Electronic Ticket ({X}/{Y}) has been downloaded. Please go to {downloadManage} to view it. If the file is not found, please check your download history or try again.","myOrder.orderDetail.pdfDownload.tips_half1":"After downloading, please go to ","myOrder.orderDetail.pdfDownload.tips_half2":" to view. If the file is not found, please check your download history or try again.","myOrder.orderDetail.pdfDownload.error":"Electronic Ticket ({X}/{Y}) download failed. Please try again.","myOrder.orderDetail.shipAddress":"Shipping Address","myOrder.orderDetail.shipDesc":'If you want to update your shipping details.<span style="color: #334BFF">Click here to submit.</span>',"myOrder.orderDetail.perks":"Tips","myOrder.orderDetail.show.Canceled":"Canceled","myOrder.orderDetail.show.localTime":" (Local time)","myOrder.orderDetail.show.btn.map":"Map","myOrder.orderDetail.show.btn.addr":"Direction Card","myOrder.orderDetail.show.orderNo":"Order No.","myOrder.orderDetail.show.copy":"Copy","myOrder.orderDetail.show.DeliveryMethod":"Delivery Method","myOrder.orderDetail.show.contactEmail":"Contact Info","myOrder.orderDetail.show.PhoneNumber":"Mobile Number","myOrder.orderDetail.show.PhoneNumber.onsite":"Mobile Number","myOrder.orderDetail.show.payMethod":"Payment Method","myOrder.orderDetail.show.payTime":"Payment Time","myOrder.orderDetail.show.createTime":"Created Time","myOrder.orderDetail.refund.reason":"Reason for After-Sales Service","od.de.method.EXPRESS":"Express delivery","od.de.method.SELF_PICKUP":"Self pickup","od.de.method.ON_SITE":"Meetup at the event day","od.de.method.E_TICKET":"Electronic Ticket","od.de.method.TICKET_TRANSFER":"Electronic Ticket","od.de.method.CUSTOMER_REDEMPTION":"Electronic Ticket","od.de.method.REALNAME_VOUCHER":"Electronic Ticket","myOrder.orderDetail.show.delOrder":"Delete Order","myOrder.orderDetail.e.image":"Electronic Ticket","myOrder.orderDetail.e.pdf":"Print Electronic Ticket(s)","myOrder.orderDetail.e.ON_SITE":"Pickup Code","myOrder.orderDetail.e.desc":"How to use your Electronic Ticket?","myOrder.orderDetail.ticket.cancel":"Cancel","myOrder.orderDetail.order.delete":"Delete","myOrder.orderDetail.order.deleteText":"Once deleted, the selected order cannot be restored.","myOrder.refundDetail.refundAmount":"Exp. Refund Amount","myOrder.refundDetail.platform":"Exp. Compensation Amount","myOrder.refundDetail.BankCard":"Bank card no.:","pdf.download.btn":"Download","pickup.scene.title":"Ticket Pickup Code","pickup.scene.collected.title":"Ticket Picked-Up","pickup.confirm.ticket":"Confirm Picked-Up","pickup.confirm.pickup.title":"Confirm Ticket Pickup?","pickup.confirm.pickup.tips":"Cautions: <br/>· Confirming indicates that you have received and accepted this ticket. <br/>· Once confirmed, this code becomes invalid and cannot be re-used. <br/>· To safeguard your rights, please verify the ticket details before confirming.","pickup.confirm.pickup.noCodeTips":"Confirming indicates that you have received and accepted this ticket.To safeguard your rights, please verify the ticket details before confirming.","pickup.confirm.pickup":"Confirm","pickup.confirm.pickup.time":"Confirm ({second} S)","pickup.viewLarge.title":"Please enlarge Electronic Ticket upon entering the venue.","pickup.viewLarge":"Enlarge","pickup.howToUse":"How to use","pickup.instructions":"Pickup Instru
32ction","pickup.instructions.desc1":"- Prepare your pickup code to redeem the correct tickets.","pickup.instructions.desc2":'- Please click "Confirm" after checking your tickets are same as your order.',"pickup.address.detail":"Pickup Details","pickup.loc":"Pick-up Location:","pickup.time":"Ticket Release:","pickup.tips.desc":"Collect tickets by the pick-up time or within 30 mins after show starts. Contact the seller to reschedule or risk forfeiting tickets. ","pickup.remark":"Remarks:","pickup.phoneCall":"Call Seller: ","pickup.admission":"Admission","pickup.Venue":"Venue:","pickup.ticket.unready":"Your pickup code will be provided after the ticket is delivered.","order.detail.totalPayout":"Order Total","order.detail.foreignTransFee":"Payment Gateway Fee","payout.property.desc":`· The price shown in {currency} is for reference only. Payment must be made in {propertyCurrency}<br/><br/>
33  · {currency} 1.00 ≈ {exchangeRate} {propertyCurrency} (exchange rate for reference only)`,"payout.detail.title":"Price Details","payout.detail.propertyTitle":"Property currency","pickup.howToUse.title.image":"How to Use Electronic Ticket?","pickup.howToUse.title.pdf":"How to Use PDF Tickets?","pickup.howToUse.pdf.desc1":"Please print or save to print later. ","pickup.howToUse.pdf.desc2":"You need to present the printed tickets for entry, which will be scanned.","pickup.howToUse.image.desc1":"You can view your Electronic Ticket on your phone anytime.","pickup.howToUse.image.desc2":'Please "download" and save the Electronic Ticket to your phone.',"pickup.howToUse.image.desc3":"Your Electronic Ticket will be scanned at the entrance.","pickup.howToUse.desc":"· It's very common for some events to have the name of the original buyer printed on the ticket. It will not affect your rights.","pickup.howToUse.disclaimer":"· Don't worry. The MoreTickets Guarantee will secure your ticket's validity.","pickup.howToUse.moreQuestion":"Need further assistance? ","pickup.howToUse.linkText":"Contact us here.","pickup.download.etickets":"Download Electronic Ticket","pickup.na.order_picked":"The tickets for this order have been picked up","pickup.na.order_status_wrong":"This order is not in “ready for self-pickup” status, so the pickup time and location cannot be viewed","pickup.na.order_not_exist":"This order does not exist","pickup.na.contact_platform":"Please visit the Moretickets APP or website, log in, then contact customer service.","pickup.na.contact_seller":"Please visit the MoreTickets APP or website, log in, then contact the seller.","ask.ask-text":"Excuse me. Could you tell me how to get ","order.detail.map":"Map","order.detail.pay":"Download Moretickets.com APP to complete the Payment","order.detail.toPay":"Pay Now","order.detail.cancel.btn":"Cancel","myOrder.orderDetail.order.cancelTitle":"Wait! Are you sure about canceling this order?","myOrder.orderDetail.order.cancelLeft":"Later","myOrder.orderDetail.order.cancelConfirm":"Confirm","myOrder.orderDetail.order.cancelError":"An unknown error occurred, please try again later","myOrder.orderDetail.order.notBelongToUser.prefix":"This order does not belong to the currently logged-in user. Please ","myOrder.orderDetail.order.notBelongToUser.login":"log in again","myOrder.orderDetail.order.notBelongToUser.suffix":" with the account that placed this order.","myOrder.orderDetail.seller.nickname":"Ticket provided by {sellerNickname}","myOrder.afterSale.title":"After-Sales Service Progress","myOrder.afterSale.recipientName":"Recipient name","myOrder.afterSale.recipientBank":"Receiving bank","myOrder.afterSale.bankAccount":"Receiving card number","myOrder.afterSale.bankCode":"Bank code","myOrder.afterSale.swift":"SWIFT code","myOrder.afterSale.bankArea":"Account opening area","myOrder.afterSale.paymentCurrency":"Receiving currency","myOrder.afterSale.refundAmount":"Total Refund","myOrder.afterSale.refundDesc":"The order amount will be refunded to the original payment method in 1-3 working days.","myOrder.afterSale.refundTitle":"Total Refund","myOrder.afterSale.compensationTitle":"Compensation Amount","myOrder.afterSale.infoTitle":"After-Sales Service Info","myOrder.afterSale.compensationCompleted":"Compensation Completed","myOrder.afterSale.refundCompleted":"Refund Completed","myOrder.afterSale.applyTime":"Applied Time","myOrder.afterSale.goToDetail":"Return to Order Details","myOrder.afterSale.goToMine":"Return to Me Page","myOrder.onsite.guide_tips":"Tips","myOrder.onsite.instruction":"Meet Up Instruction","myOrder.pickup.onsite.tips_content":"Cautions: Confirming indicates that you have received and accepted this ticket. Once confirmed, this code becomes invalid and cannot be re-used. To safeguard your rights, please verify the ticket details before confirming.","myOrder.onsite.pickup_time":"Ticket Release","myOrder.onsite.pickup_address":"Location","myOrder.onsite.pickup_seller":"Seller","myOrder.onsite.pickup_copy":"Copy Pickup Link","myOrder.onsite.pickup_viewPhoto":"View Photo","myOrder.onsite.pickup_point_viewPhoto":"View Photo","myOrder.onsite.pickup_copyModal":"Please keep your pickup link safe and do not share or forward it to others. The platform is not responsible for any disclosure of voucher information caused by your personal actions (including but not limited to voluntarily sharing, accidental disclosure, or improper storage).","myOrder.onsite.pickup_copied":"Pickup link copied","myOrder.onsite.more_verify":"Or sign in with","myOrder.eTicket.codes":"Electronic Ticket Code","myOrder.eTicket.watchCodes":"View Electronic Ticket Code","myOrder.eTicket.proofTitle":"Ticket Proof","myOrder.eTicket.openApp1":"Open the {ticketMaster} app or website.","myOrder.eTicket.openApp2":"Log in to your {ticketMaster} account using the following credentials:","myOrder.eTicket.moreTicketAccount":"Your {appName} login phone number","myOrder.eTicket.moreTicketEmail":"Your {appName} login email","myOrder.eTicket.openWallet":"Open {ticketMaster} - My Tickets to view your ticket, follow the instructions to enter","myOrder.eTicket.ticketGuide":"My Tickets Guide","myOrder.eTicket.goToCheck":"Login and Claim Your Ticket","myOrder.eTicket.accountLogin":"Log in to {ticketMaster} using the account below","myOrder.eTicket.accountConfirm":"Get The Account","myOrder.eTicket.dynamicLinkConfirm":"Get Dynamic Link","myOrder.eTicket.copy":"Copy","myOrder.eTicket.account":"Account:","myOrder.eTicket.password":"Password:","myOrder.eTicket.contactSellerStep1":"When you arrive near the entrance gate, contact the seller to obtain your ticket.","myOrder.eTicket.contactSellerStep2":"After confirming your ticket, please click “Confirm Received","myOrder.eTicket.ticketProvider":"Ticket provided by ","myOrder.eTicket.onlineContact":"Online Chat","myOrder.eTicket.makePhone":"Call Seller","myOrder.eTicket.makePhone_pc":"This feature is available on mobile only. Please call from your phone","myOrder.eTicket.contactTips":"(Online contact will be available 1 day before the event; phone contact will be available on the event day.)","myOrder.eTicket.anyQuestionTips1":"No ticket / ticket questions / entry issues?","myOrder.eTicket.anyQuestionTips2":"Contact MoreTickets Support","myOrder.eTicket.showDay":"On event day","myOrder.eTicket.showDayBefore":"1 day before event","myOrder.eTicket.linkAddress":"Link Address","myOrder.eTicket.visit":"Open","myOrder.eTicket.useCode":"Redeem your ticket with the code below Get co
33de","myOrder.eTicket.getCode":"Get code","myOrder.eTicket.translate":"Translate","myOrder.eTicket.translating":"Translating...","myOrder.eTicket.viewOriginal":"Original","myOrder.eTicket.userGuideBySeller":"Instructions (Provided by Seller):","myOrder.eTicket.cannotContactSeller":"If you can’t reach the seller or have ticket/entry issues,","myOrder.eTicket.noTicketInWallet":"If no tickets appear in your wallet or you have ticket/entry issues,","myOrder.eTicket.ticketQuestion":"For any ticket or entry issues, ","myOrder.eTicket.contactService":"please contact MoreTickets Support.","myOrder.eTicket.enterProblem":"If you can’t enter, please provide a clear video showing the device error as proof.","myOrder.eTicket.scratchPop.title":"Confirm to view voucher?","myOrder.eTicket.scratchPop.inputGuide":"Please enter the 4-digit verification code to view the voucher","myOrder.eTicket.scratchPop.verifyCode":"Verification code","myOrder.eTicket.scratchPop.verifyError":"Verification code error. Please enter the verification code: {code}","myOrder.eTicket.scratchPop.warning":"Your Electronic Ticket (QR code, barcode, link address) contains the unique information required for entry. Please keep it secure and do not share, screenshot, or forward it to others, as this may result in unauthorized use, alteration, or invalidation of your ticket. MoreTickets will not be responsible for any loss or liability arising from the disclosure of your Electronic Ticket. Thank you for your understanding.","myOrder.eTicket.scratchPop.tips":"MoreTickets recommends checking your electronic ticket within {minutes}  minutes before the event starts. If you are unable to enter the venue, please keep a video record as proof and request assistance from MoreTickets Customer Support.","myOrder.eTicket.scratchPop.confirm":"Confirm to View","myOrder.eTicket.scratchPop.thinkAgain":"I’ll think about it","myOrder.eTicket.eTicket.timeDeadline":"Receive Ticket Countdown","myOrder.eTicket.userWallet.openApp1":"Open the {ticketMaster} app or website.","myOrder.eTicket.userWallet.openApp2":"Please confirm the final ticket receiving account with the seller via Messages.","myOrder.eTicket.userWallet.openWallet":'Open the {ticketMaster} "Ticket Wallet" to view your ticket and follow the instructions for entry.',"myOrder.eTicket.userWallet.goToCheck":"Go to log in and check your ticket.","myOrder.eTicket.third_party_url_copy":"Link copied. Please open it in your browser.","order_detail.invite_friend_count":"Invite 1 more friend to earn {cash}","order_detail.invite_friends_count":"Invite {count} more friends to earn {cash}","order_detail.invite_friend":"{count} friend","order_detail.invite_friends":"{count} friends","order_detail.audienceTitle":"Real-name Attendee","myOrder.eTicket.transferToUserSetup1":"Please tap the button below to contact seller to receive your tickets."},Xu=Object.freeze(Object.defineProperty({__proto__:null,default:Qu},Symbol.toStringTag,{value:"Module"})),Zu={"pay.modal.title":"Select Payment Method","pay.modal.order_Total":"Order Total","pay.modal.subTitle":"Payment Gateway Fee (charged by the payment agency)","pay.modal.transactionFee":"Payment Gateway Fee","pay.modal.transactionFee_free":"Service Fee Free","pay.modal.leftTime":"Time left","pay.modal.payFailed":"Oops, payment failed… Try again!","pay.modal.payFailed.sub":"Order is canceled. Please buy again.","pay.modal.payFailed.canceled":"Your order will be canceled in ","pay.modal.payFailed.min":" minutes. Please buy again.","pay.modal.payFailed.content":"{payMethodDesc} payment was not successful due to a system issue. Please try again or check the card linked to {payMethodDesc}.","pay.modal.button.pay":"Pay","pay.modal.button.pay.download":"Download MoreTickets App and Pay","pay.modal.button.wait":"Hang in there…","pay.modal.button.reBook":"Buy Again","pay.modal.button.rePay":"Retry Payment","pay.modal.button.goHome":"Back to Home","pay.modal.button.orderDetail":"View Order Details","pay.modal.leave.title":"Are You Leaving?","pay.modal.leave.content":"Your order isn't confirmed yet. Please finalize your payment to secure your ticket(s).","pay.modal.leave.cancel":"Pay Now","pay.modal.leave.confirm":"Leave","pay.success.payment":"Payment Successful","pay.success.page_title":"CONGRATS!","pay.success.page_subTitle":"You're going to this event!","pay.success.havaTicket":"I HAVE IT!","pay.success.goto_event":"I'm going to this event!","pay.success.shareLine1":"Tell your friends that","pay.success.shareLine2":"You got the ticket!","pay.success.shareLine3":"They can scan the QR code to buy tickets","pay.success.posterLine1":"Scan the QR code to ","pay.success.posterLine2":"Discover more events","pay.success.posterLine3":"100% Order Guarantee, Secured Transaction, Full-cycle Customer Support","pay.success.copy_link":"Copy Link","pay.success.download_poster":"Download","pay.success.invitePopupButton":"View Now","pay.not.download.Alipay":"Alipay is not installed or outdated. Please select an alternative payment method.","pay.not.download.WX":"WeChat is not installed or outdated. Please select an alternative payment method.","pay.googlePay.unsupported":"The current browser does not support Google Pay. Please use Google Chrome or choose another payment method to complete your payment."},ed=Object.freeze(Object.defineProperty({__proto__:null,default:Zu},Symbol.toStringTag,{value:"Module"})),td={"pickSeat.filter":"Filters","pickSeat.schedule":"Please select a session","pickSeat.countPopup.title":"Select Qty","pickSeat.countPopup.seatTogether":"Seated together","pickSeat.countPopup.submitText":"View All Results","pickSeat.sessionPopup.getTicket":"View Tickets","pickSeat.inventoryCountText":" Listings","pickSeat.inventoryCountTextSingular":" Listing","pickSeat.sortType.priceAsc":"Price: Low to High","pickSeat.sortType.priceDesc":"Price: High to Low","pickSeat.sortType.row":"Row: Low to High","pickSeat.sortType.section":"Section: Low to High","pickSeat.sortPopup.title":"Sort Tickets By","pickSeat.filterPopup.title":"Filter","pickSeat.filterPopup.price":"Price per ticket","pickSeat.filterPopup.features":"Features","pickSeat.filterPopup.stockType":"Ticket Type","pickSeat.stockType.paper":"Physical Ticket","pickSeat.stockType.eTicket":"Electronic Ticket","pickSeat.filterPopup.zoneType.category":"Category","pickSeat.filterPopup.zoneType.zone":"Zone","pickSeat.filterPopup.moreFeatures":"More Options","pickSeat.filterPopup.rest":"Reset Filters","pickSeat.filterPopup.viewResult":"{count} results found","pickSeat.backViewMap":"Back to Seating Map","pickSeat.empty.noTicket":"Sorry, this session is sold out.","pickSeat.empty.title":"No relevant tickets found","pickSeat.empty.desc":"There are still non-consecutive seats available for this session! ","pickSeat.empty.desc2":"Tickets are still available! Tweak your filters and find the perfect match!","pickSeat.empty.desc3":"This quantity is temporarily out of stock, but there are still other tickets available for this session! Please modify the quantity and search again.","pickSeat.empty.btnText":"View Inconsecutive Tickets","pickSeat.empty.btnText2":"View All Tickets","pickSeat.unit":"/pc","pickSeat.notice":"Ticketing Instructions","pickSeat.quantityToast":"This event currently cannot provide the previously selected number of tickets. Please reselect.","pickSeat.pleaseSelectSession":"Please select a session","pickSeat.notice.btnText":"Confirm","pickSeat.startingSoon.confirm":"Confirm and Proceed","pickSeat.cannotOrder":"This session cannot be ordered temporarily!","pickSeat.fourConsecutiveTicketSupport":"For orders of 4 or more tickets, consecutive seating is not guaranteed","pickSeat.inventory.title":"Let's help you find the right seat","pickSeat.inventory.desc":"You're currently viewing tickets that match your criteria. Select areas on the seat map, or use filters and sorting to quickly find the best option for you.","pickSeat.inventory.btnText":"Filter Tickets","pickSeat.zone.noInventory":"Unavailable","pickSeat.startingSoon.title":"Last-Minute Purchase Notice"},rd=Object.freeze(Object.defineProperty({__proto__:null,default:td},Symbol.toStringTag,{value:"Module"})),id={"resale.serviceName":"MoreTickets Resale Service","resale.title.application":"Ticket Transfer Application","resale.title.confirmQuote":"Confirm Quote","resale.title.submissionSuccess":"Submitted Successfully","resale.state.invali
33dLink":"Invalid transfer link","resale.state.invalidLinkDescription":"Please check if the link is complete, or contact the resale assistant for a new one.","resale.state.loadingApplication":"Loading application details","resale.state.loadingResult":"Confirming submission...","resale.state.loadingDescription":"Please wait...","resale.state.applicationLoadFailed":"Failed to load application details","resale.state.resultLoadFailed":"Failed to load submission result","resale.button.retry":"Reload","resale.button.confirmQuote":"Confirm Quote","resale.button.backToEdit":"Back to Edit","resale.button.submit":"Confirm Submission","resale.button.viewApplication":"View Application Details","resale.label.showName":"Event Name","resale.label.originalOrderNo":"Original Order No.","resale.label.sessionName":"Session","resale.label.ticketZoneSeat":"Section / Row / Seat","resale.label.ticketQty":"Quantity","resale.label.ticketType":"Ticket Type","resale.label.originalTicketPrice":"Original Ticket Price","resale.label.originalServiceFee":"Original Platform Fee","resale.label.originalOrderTotal":"Original Order Total","resale.label.suggestedPrice":"Suggested Price","resale.label.yourQuote":"Your Quote","resale.label.ticketQuantity":"{count} ticket(s)","resale.input.quotePlaceholder":"Enter amount","resale.notice.firstQuoteDeadline":"Submit first quote by {deadline} ({countdown} left)","resale.notice.quoteCooldownUntil":"Quote locked until","resale.notice.quoteEditable":"You can now modify your quote","resale.notice.remaining":"{deadline} ({countdown} left)","resale.notice.quoteServiceFee":"A 5% platform service fee applies upon successful resale.","resale.notice.quotePricingGuidance":"We recommend pricing based on the suggested price. Overpricing lowers sales success rate.","resale.notice.quotePriceChange":"Once listed for 48 hours, contact the resale assistant to request a price edit.","resale.notice.quoteHigherThanSuggested":"Notice: The listing price you provided is higher than the platform's suggested price, which may result in a lower sales success rate. We recommend listing your item at or below the suggested price.","resale.notice.quoteMuchLowerThanSuggested":"Notice: The listing price you set is significantly lower than the platform's suggested price. Please confirm whether you wish to proceed with this price.","resale.confirm.description":"Please confirm your submitted quote:","resale.confirm.warning":"Once submitted, quotes cannot be changed for 48 hours. Contact support if you have questions.","resale.success.title":"Resale application submitted successfully!","resale.success.review":"Review and listing will complete within 24 hours. Check progress via resale assistant.","resale.success.linkExpiry":"This link is valid for 48 hours and will expire automatically. No need to resubmit.","resale.error.emptyDetail":"Application details unavailable. Please try again later.","resale.error.invalidLinkResultPage":"Invalid transfer link. Please return to application details for the latest status.","resale.error.network":"Network busy. Please try again later.","resale.error.networkResultPage":"Network busy. Please return to application details for the latest status.","resale.error.submitRefreshPopup":"Submission failed. Application status may have changed. Close pop-up, refresh, and try again.","resale.error.resultNotFound":"No submitted quote found. Please return to application details to refresh status.","resale.error.loginRequired":"Please log in first and try again.","resale.error.loginBoundAccount":"Order belongs to another account. Please switch accounts and try again.","resale.error.applicationUnavailable":"Failed to load application details. Please try again later.","resale.error.notEligible":"This order is currently ineligible for ticket transfer.","resale.error.linkExpired":"Link expired. Please contact the resale assistant for a new link.","resale.error.cooldown":"You can modify the quote after {deadline}.","resale.error.statusNoQuote":"Quotes are not allowed under the current application status.","resale.error.invalidPrice":"Quote must be a positive integer.","resale.status.expired":"Link Expired","resale.ticketType.paper":"Physical Ticket","resale.ticketType.eTicket":"Electronic Ticket","resale.agreement.title":"Resale Service Agreement","resale.agreement.scrolled":"✓ Scrolled to bottom","resale.agreement.scrollRequired":"⚠ Please scroll to the bottom","resale.agreement.readComplete":"✓ Reading time completed","resale.agreement.readingTime":"Reading time: {seconds}s","resale.agreement.accept":"I have read and agree to the terms above","resale.agreement.continue":"Agree & Continue"},nd=Object.freeze(Object.defineProperty({__proto__:null,default:id},Symbol.toStringTag,{value:"Module"})),od={"show.introduction.title":"Event Introduction"},ad=Object.freeze(Object.defineProperty({__proto__:null,default:od},Symbol.toStringTag,{value:"Module"})),sd={"tour.all.title":"Trending","tour.detail.moreTour":"Trending","tour.detail.session.v1":"This session cannot be ordered temporarily!","tour.detail.finish.button":"View Past Events","tour.detail.finish.fold":"Hide Past Events","tour.detail.modal.title":"Email Me When Available","tour.detail.modal.email":"Email","tour.detail.modal.required":"Please enter your email","tour.detail.modal.emailValidMsg":"Please enter a valid email address","tour.detail.modal.button":"Ticket Alert","tour.detail.modal.toast":"We will be reminded you when there are new tickets available for this show","tour.detail.item.watch":"Buy","tour.detail.item.hasNoTicket":"Alert","tour.detail.summary.cityCount":"{count} Cities","tour.detail.group.sessionCount":"{count} Events","tour.detail.group.sessionCountShort":"{count} Events","tour_detail.invite_coupon_claimed":"Claimed","tour_detail.invite_coupon_download_app":"Download App","tour_detail.invite_coupon_prefix":"","tour_detail.invite_coupon_suffix":" Off","tour_detail.invite_coupon_claimed_desc1":"For first-time installs only","tour_detail.invite_coupon_claimed_desc2":"App only","tour_detail.invite_confirm":"View Tour","tour_detail.invite_cancel":"Not Now","tour_detail.invite_friend":"{nickname} invites you to a show","tour_detail.advertise":'"{advertise}"'},cd=Object.freeze(Object.defineProperty({__proto__:null,default:sd},Symbol.toStringTag,{value:"Module"}));var ki=t=>{var e,r=((e=ql(t))===null||e===void 0?void 0:e.reduce((i,n)=>(Object.assign(i,K({},n.default)),i),{}))||{};return r}
33,ld=Object.assign({"/src/components/agreement/locale/en-US.ts":nu,"/src/components/coupon-card/locale/en-US.ts":au,"/src/components/download-app/locale/en-US.ts":cu,"/src/components/invite/locale/en-US.ts":uu,"/src/components/pay/locale/en-US.ts":hu,"/src/materials/TUICallKit/src/TUICallService/locale/en-US.ts":fu,"/src/materials/apple-login/locale/en-US.ts":gu,"/src/materials/audience/locale/en-US.ts":yu,"/src/materials/confirm-ticket/locale/en-US.ts":bu,"/src/materials/email-login/locale/en-US.ts":wu,"/src/materials/google-login/locale/en-US.ts":Su,"/src/materials/login/locale/en-US.ts":Au,"/src/materials/onsite-help/locale/en-US.ts":Ou,"/src/packages/after-sales/locale/en-US.ts":Cu,"/src/packages/blog/locale/en-US.ts":Mu,"/src/packages/confirm-order/locale/en-US.ts":Ru,"/src/packages/confirm-ticket/locale/en-US.ts":Nu,"/src/packages/events/locale/en-US.ts":qu,"/src/packages/invite/locale/en-US.ts":ju,"/src/packages/main/TUIConversation/locale/en-US.ts":$u,"/src/packages/main/home/locale/en-US.ts":Gu,"/src/packages/main/mine/about/locale/en-US.ts":Wu,"/src/packages/main/mine/locale/en-US.ts":Ju,"/src/packages/main/show-list/locale/en-US.ts":zu,"/src/packages/my-order/locale/en-US.ts":Xu,"/src/packages/my-order/pay/locale/en-US.ts":ed,"/src/packages/pick-seat/locale/en-US.ts":rd,"/src/packages/resale/locale/en-US.ts":nd,"/src/packages/show-detail/locale/en-US.ts":ad,"/src/packages/tour/locale/en-US.ts":cd});const ud=K({"tab.home":"Home","tab.showList":"Explore","tab.explore":"Explore","tab.category":"Category","tab.news":"Messages","tab.mine":"Me","global.commonNetworkError":"Unknown error occurred. Please try again later.","global.appName":"More Tickets","global.comeSoon":"Coming soon","global.contact.csBtnText":"Customer Support","global.contact.imBtnText":"Contact Seller","global.call.seller":"Call Seller","global.i_know":"I understand","global.guarantee_title":"MoreTickets Guarantee","global.guarantee_desc":"100% Entry Guarantee, Full-cycle Customer Support","global.coupon_content":"Enjoy HK$100 in Coupons","global.coupon_button":"Claim Now","global.loading":"Loading…","common.home":"Homepage","common.confirm":"Confirm","common.cancel":"Cancel","common.delete":"Delete","common.success":"success","common.copy":"Copy","common.copied":"Copied","common.externalLinkCopied":"Link copied. Please open it in your browser.","common.saveSuccess":"Saved","common.saveFailed":"Save failed","common.albumPermissionTitle":"Photo Permission Required","common.albumPermissionContent":"Please allow access to save images to your album.","common.goToSettings":"Settings","common.get_tickets":"Get Tickets","common.show_more":"Show More","common.show_less":"Show Less","common.load_more":"Load More","common.currency":"Currency","common.language":"Language","common.signInOrUp":"Sign In/Register","common.events":"Events","common.im":"message","common.all":"All","common.concert":"Pop Concert","common.sports_events":"Sports","common.theater":"Theatre","common.others":"Others","common.privacy_policy":"Privacy Policy","common.user_agreement":"User Agreement","common.my_order":"My Order","common.my_coupon":"My Coupon","common.my_address":"My Address","common.settings":"Settings","common.faq":"FAQ","common.logout":"Log Out","common.loading":"Loading...","audience.selectOver":"Only {count} attendee required","audiences.selectOver":"Only {count} attendees required","audience.notEnough":"Please enter {count} attendee","audiences.notEnough":"Please enter {count} attendees","common.myAudiences":"My Attendees","audience.agreement":"You acknowledge that your identification and other personal information will be used to purchase products that require real-name verification. Please ensure that all information provided is valid. MoreTickets will only authorize the disclosure of such information to third parties when necessary for a specific transaction.","order.promotion":"Payment Discount","common.ticket":" Ticket","common.tickets":" Tickets"},ki(ld)),hd={"agreementConsent.title":"协议更新提示","agreementConsent.view":"点击查看","agreementConsent.agreement":"协议","agreementConsent.agree":"同意","agreementConsent.agreeAllAndContinue":"同意所有协议","agreementConsent.decline":"拒绝并退出","agreementConsent.saveFailed":"暂时无法保存,请重试","agreementViewer.historyVersions":"历史版本","agreementViewer.version":"版本 {version}","agreementViewer.historyVersionLabel":"版本号 {version}","agreementViewer.updatedAt":"更新时间:{time}","agreementViewer.unavailable":"暂无可查看的协议内容","agreementViewer.loadFailed":"协议版本加载失败,请重试"},pd=Object.freeze(Object.defineProperty({__proto__:null,default:hd},Symbol.toStringTag,{value:"Module"})),fd={"coupon.btn.open":"立即领取","coupon.popup.title":"优惠券","coupon.popup.viewDetail":"详情","coupon.popup.newUserTag":"新用户","coupon.popup.claimed":"已领取","coupon.popup.claimedAll":"领取全部","coupon.popup.claimedAllDone":"前往使用"},md=Object.freeze(Object.defineProperty({__proto__:null,default:fd},Symbol.toStringTag,{value:"Module"})),gd={"appDownload.tips":"我们是亚洲规模最大的现场活动门票交易平台,为您的订单提供全程保障。门票价格由卖家自行设定,可能低于或高于原始价值。","appDownload.title":"下载MoreTickets应用程式","appDownload.desc":"轻松发现您喜爱的活动和演出节目","appDownload.open":"开启","appDownload.download":"下载","appDownload.wechatTip":"请点击右上角「···」,选择浏览器打开"},vd=Object.freeze(Object.defineProperty({__proto__:null,default:gd},Symbol.toStringTag,{value:"Module"})),yd={"invite_entry.share_title":"邀好友买门票","invite_entry.share_content1":"最高返现","invite_entry.share_content2":"现金","invite_entry.share_all":"邀好友买门票, 最高返现HK$500现金"},_d=Object.freeze(Object.defineProperty({__proto__:null,default:yd},Symbol.toStringTag,{value:"Module"})),bd={"pay.qrcode.modal.payType":"請開啟{payMethod} App</br>並掃描以下QR Code付款","pay.qrcode.modal.otherDevice":"请使用其他设备扫描以下二维码并完成支付","pay.qrcode.modal.countDown":"剩餘時間:","pay.paymentUnavailable":"支付信息暂不可用,请重试"},kd=Object.freeze(Object.defineProperty({__proto__:null,default:bd},Symbol.toStringTag,{value:"Module"})),wd={"call-uikit-vue.microphone_enabled":"麦克风已开","call-uikit-vue.microphone_disabled":"麦克风已关","call-uikit-vue.speaker_enabled":"扬声器已开","call-uikit-vue.speaker_disabled":"扬声器已关","call-uikit-vue.yes":"是","call-uikit-vue.no":"否","call-uikit-vue.people_selected":"人已选中","call-uikit-vue.view_more":"查看更多","call-uikit-vue.select_all":"全选","call-uikit-vue.please_enter_userid":"请输入 userID"},Td=Object.freeze(Object.defineProperty({__proto__:null,default:wd},Symbol.toStringTag,{value:"Module"})),Sd={"apple_login.btn_txt":"使用Apple登入"},Ed=Object.freeze(Object.defineProperty({__proto__:null,default:Sd},Symbol.toStringTag,{value:"Module"})),Ad={"mine.audience.list":"观演人列表","mine.audience.select":"选择观演人","mine.audience.addNew":"新增观演人","mine.audience.add":"新增","mine.audience.confirm":"确定","mine.audience.noYet":"暂无观演人","mine.audience.noYetDescription":"可新增观演人","mine.audience.unsupportedIdType":"目前场次不支持以下证件类型购买","mine.audience.phoneLabel":"手机号码","mine.audience.emailLabel":"电子邮箱","mine.audience.needSelect":"尚需选择","mine.audience.needSelectOr":"/","mine.audience.audienceUnit":"位观演人","mine.audience.audiencesUnit":"位观演人","mine.audience.form.addTitle":"新增观演人","mine.audience.form.editTitle":"编辑观演人","mine.audience.form.identityType":"证件类型","mine.audience.form.selectIdentifyType":"请选择证件类型","mine.audience.form.identityNumber":"证件号码","mine.audience.form.identityNumberPlaceholder":"请输入证件号码","mine.audience.form.identityNumberPlaceholderDynamic":"请填写{type}号","mine.audience.form.name":"姓名","mine.audience.form.phone":"手机号码","mine.audience.form.selectPhoneCode":"选择区号","mine.audience.form.email":"电子邮箱","mine.audience.form.delete":"删除","mine.audience.form.save":"保存","mine.audience.form.identityTypeRequired":"请选择证件类型","mine.audience.form.nameRequired":"请填写姓名","mine.audience.form.phoneCodeRequired":"请选择手机区号","mine.audience.form.phoneRequired":"请填写手机号码","mine.audience.form.phoneInvalid":"请填写正确的手机号码","mine.audience.form.emailRequired":"请填写电子邮箱","mine.audience.form.emailInvalid":"请填写正确的电子邮箱","mine.audience.supplementPhone":"请补充手机号码","mine.audience.supplementEmail"
33:"请补充电子邮箱","mine.audience.supplementPhoneAndEmail":"请补充手机号/邮箱","mine.audience.form.nameAndIDMatched":"请确保输入的观演人姓名与证件一致。如证件上包含中间名,请一并填写。","mine.audience.confirmDelete":"确认删除该观演人吗?"},Pd=Object.freeze(Object.defineProperty({__proto__:null,default:Ad},Symbol.toStringTag,{value:"Module"})),Od={"confirmTickets.seat.tips":"示意图仅供参考,具体座位安排请以主办方现场公示为准。","conformTickets.disclaimerText":"· 门票仅包含入场权及页面列明之福利/权益,未列明者一概不包括,亦不作保证。卖家如提供附加福利/权益,将作独立说明,购买前请详阅订单内容。","conformTickets.disclaimerText2":"· MoreTickets展示的座位图仅供参考示意,请以主办方/场馆的最终安排为准。但我们保证您门票上的票区/区域/排座等资讯与您订单中的内容一致或更佳。","conformTickets.disclaimerTip":"· 本门票购买后不可退换,敬请见谅","confirmTickets.button":"继续","confirmTickets.localTime":"(当地时间)","confirmTickets.showInfo":"演出资讯","confirmTickets.servicesPolicies":"服务及政策","confirmTickets.ticketType.eTicket":"电子票","confirmTickets.ticketType.eTicket.desc":"门票将以电子方式转让/发送给您","confirmTickets.ticketType.paper":"实体门票","confirmTickets.ticketType.paper.desc":"纸质实体门票将通过快递寄送至您的收货地址"},Id=Object.freeze(Object.defineProperty({__proto__:null,default:Od},Symbol.toStringTag,{value:"Module"})),Cd={"email_login.btn_txt":"使用Email登入"},Dd=Object.freeze(Object.defineProperty({__proto__:null,default:Cd},Symbol.toStringTag,{value:"Module"})),Md={"google_login.btn_txt":"使用Google登入"},Ld=Object.freeze(Object.defineProperty({__proto__:null,default:Md},Symbol.toStringTag,{value:"Module"})),Rd={"login.title":"寻找你喜爱的演出","login.subtitle":"登入/注册","login.email.placeholder":"Email","login.password.placeholder":"密码","login.emailValidMsg":"请填写正确的Email","login.agreement.frontPart":"登入或注册即视为阁下同意MoreTickets之","login.agreement.latterPart":",以及","login.agreement.lastPart":"。","login.continue":"继续","login.forgotPassword":"忘记密码","login.or":"或","login.loginWithCode":"使用验证码登入","login.confirm.title":"注册失败","login.confirm.content":`您当前使用Apple的隐私邮箱({email})注册Moretickets账户失败。该邮箱会隐藏您的真实地址,导致系统无法正常发送验证码或订单邮件。 
34为确保您能及时接收重要信息,建议您使用非隐私邮箱(如Gmail、QQ邮箱等)或在​​当前账户设置中关闭Apple的「隐藏邮件地址」功能,并重新注册。`,"login.verificationCode.title":"输入验证码","login.verificationCode.title3rd":"该{type}帐户的邮箱已注册,需要验证您的身份。","login.verificationCode.frontPart":"验证码已发送至","login.verificationCode.latterPart":"请检查您的收件匣并在下方输入验证码。","login.verificationCode.validTip":"*验证码在您收到后的30分钟内有效。","login.verificationCode.receiveTip":"溫馨提示:若未收到郵件,请查看垃圾邮件箱。","login.verificationCode.resentDesc":"重新发送验证码","login.verificationCode.resend":"重新发送验证码","login.resetPassword.title":"设定新密码","login.resetPassword.setDesc":"请设定您的密码","login.resetPassword.resetDesc":"请重设您的密码","login.resetPassword.passwordRule":"密码至少需包括8个字符,包括字母、数字及符号","login.resetPassword.button":"设定新密码","login.resetPassword.resetButton":"设定新密码并登入","login.resetPassword.setLater":"稍后设定","login.third_party_login_tip":"{email}已绑定其他Moretickets帐户,绑定失败,本次使用Email登入。","login.slogan":`Asia's Top Destination
35for Event Ticket Buyers & Sellers`},xd=Object.freeze(Object.defineProperty({__proto__:null,default:Rd},Symbol.toStringTag,{value:"Module"})),Nd={"onsiteHelp.title":"什么是面交","onsiteHelp.intro":"面交是由商户在演出场馆附近交付门票给您的取票方式。","onsiteHelp.intro2":"交付过程中,您仍受 MoreTickets 平台保障,如有任何问题,可随时联络平台客服。","onsiteHelp.processTitle":"面交流程","onsiteHelp.step1.title":"待取票","onsiteHelp.step1.desc":"商户将最迟于开演当日,向您的注册 Email 发送取票地址、取票时间与商户手机号码;您也可在订单详情页查看面交资讯。","onsiteHelp.step2.title":"前往取票地点","onsiteHelp.step2.desc":"请按约定时间前往取票地点,取票过程中亦可随时联络商户。","onsiteHelp.step3.title":"现场交付门票","onsiteHelp.step3.desc":"与商户当面交接门票,并请现场核对场次、票价、座位等资讯。","onsiteHelp.step4.title":"确认收票","onsiteHelp.step4.desc":"确认无误后,请在订单页点击【确认收票】以完成交易。","onsiteHelp.helpTitle":"遇到问题?","onsiteHelp.helpDesc1":"请放心,您的订单全程受 MoreTickets 平台保障。","onsiteHelp.helpDesc2":"若您对面交有任何疑问,欢迎随时联络客服协助处理。","onsiteHelp.confirmBtn":"我知道了"},Ud=Object.freeze(Object.defineProperty({__proto__:null,default:Nd},Symbol.toStringTag,{value:"Module"})),qd={"afterSale.apply.title":"申请退款和补偿金","afterSale.apply.add_account_title":"填写补偿金收款账户","afterSale.apply.add_account_title2":"补偿金收款账户","afterSale.apply.more_process":"更多售后服务进度","afterSale.apply.submit":"提交","afterSale.apply.popup.title":"填写补偿金收款账户","afterSale.apply.popup.select_account":"请选择收款币种","afterSale.apply.popup.select_account_CNY":"人民币","afterSale.apply.popup.select_account_HKD":"港币","afterSale.apply.popup.select_cny_alipay":"收款人支付宝账号","afterSale.apply.popup.form.currency":"收款币种","afterSale.apply.popup.form.name":"收款人名称","afterSale.apply.popup.form.bank":"收款银行","afterSale.apply.popup.form.bankCode":"银行代码","afterSale.apply.popup.form.swift":"Swift代码","afterSale.apply.popup.form.bankCard":"收款银行帐号","afterSale.apply.popup.form.location":"开户地区","afterSale.apply.popup.form.required":"必填","afterSale.apply.success":"申请提交成功!","afterSale.apply.fail":"申请失败,请重新查询订单详情!","afterSale.apply.edit":"修改"},Fd=Object.freeze(Object.defineProperty({__proto__:null,default:qd},Symbol.toStringTag,{value:"Module"})),Vd={"blog.empty":"目前没有相关博客"},$d=Object.freeze(Object.defineProperty({__proto__:null,default:Vd},Symbol.toStringTag,{value:"Module"})),Bd={"confirmOrder.title":"确认订单","confirmOrder.delivery.method.ETicket":"电子票","confirmOrder.delivery.method.ETicket.desc":"出票后,订单详情将会发送到您的注册Email","confirmOrder.delivery.method.ETicket_phone.desc":"出票后,订单详情将透过您的注册电话号码通知您","confirmOrder.delivery.method.Express":"速递","confirmOrder.delivery.method.Express.desc":"您的门票将会寄送到所选的地址","confirmOrder.delivery.method.OnSite":"活动当日面交","confirmOrder.delivery.method.OnSite.desc":"商户将把具体的取票资讯发送至您的注册 Email,您也可以透过站内信联系商户。","confirmOrder.delivery.method.OnSite.desc.sub":"为确保交易顺利,请填写取票人手机号。","confirmOrder.delivery.method.OnSite_phone.desc":"订单的取票说明透过您的注册电话号码通知您","confirmOrder.delivery.method.OnSite.whatIs":"什么是面交","confirmOrder.delivery.method.eticket.email.desc":"为确保交易顺利,请填写取票人邮箱","confirmOrder.delivery.method.SelfPickUp":"本地自取","confirmOrder.delivery.method.SelfPickUp.desc":"门票将寄往以下取票点,请于收到通知后前往自取。","confirmOrder.delivery.method.SelfPickUp.address.warning":"请于门票出票后前往取票点自取","confirmOrder.delivery.method.select.address":"选择收件地址","confirmOrder.email":"Email","confirmOrder.delivery.method.free":"限时免费","confirmOrder.pickup.address":"取票点","confirmOrder.pickup.address.at":"在","confirmOrder.pickup.map":"地图","confirmOrder.select.address":"选择收件地址","orderConfirm.area.code":"区号","orderConfirm.coupon.auto.get":"已为您使用最佳的优惠券","orderConfirm.coupon":"优惠券","orderConfirm.coupon.match.empty":"暂无可用的优惠券","orderConfirm.coupon.count":"张可使用优惠券","orderConfirm.agreement":`提交此订单即表示阁下已阅读并同意MoreTickets之
36`,"orderConfirm.agreement.and":",以及","orderConfirm.price.wait.pay":"付款金额","orderConfirm.price.discount":"已为您节省{discount}
36","orderConfirm.contact.info":"电话号码","orderConfirm.address.empty.error":"选择收件地址","orderConfirm.phone.number":"电话号码","orderConfirm.phoneValidMsg":"请填写正确电话号码","orderConfirm.phone.empty":"请提供您的电话号码,以便卖家在紧急情况下与您联络","orderConfirm.price.details":"价格详情","orderConfirm.price.total":"订单总额","orderConfirm.ticket.total":"票款","orderConfirm.show.ticket":"张","orderConfirm.show.tickets":"张","orderConfirm.taxes.fees":"附加费","orderConfirm.service.fee":"服务费","orderConfirm.vat":"增值税","orderConfirm.express.fee":"运费","orderConfirm.fee.free":"限时免费","orderConfirm.price.approx":"约","orderConfirm.price.currency":"汇率计算","orderConfirm.paymentConversion":"您将支付 {tradeAmount}(≈ {displayAmount})","orderConfirm.currency1":"· 当前显示金额为您所选择的{currency}计算,实际将以{tradeCurrency}支付。","orderConfirm.currency2":"· 今日汇率:1 {currency} ≈ {tradeCurrency}(汇率可能存在轻微波动,以实际支付金额为准)","orderConfirm.email.empty.error":"请填写Email","orderConfirm.email.format.error":"请填写正确的Email","orderConfirm.payMethod.transactionTip":"部分付款方式将收
36取交易手续费,此费用由支付机构收取。","orderConfirm.payMethod.select":"请选择付款方式","orderConfirm.select.coupon":"选择优惠代码","orderConfirm.coupon.dont.use":"不使用优惠代码","orderConfirm.notavailable":"目前订单不可用","orderConfirm.coupon.unavailable":"当前优惠券已不可用","orderConfirm.coupon.payMethod.unavailable":"此优惠券需使用指定付款方式,目前暂不可用","orderConfirm.continue":"提交订单","orderConfirm.coupon.empty":"您没有可用的优惠代码!","orderConfirm.cancel.content.part1":"您已有同一场次的待支付订单,是否取消上一个订单并购买当前订单?","orderConfirm.cancel.content.part2":"","orderConfirm.cancel.content.part3":"","orderConfirm.cancel.content.part4":"","orderConfirm.cancel.content.part5":"","orderConfirm.cancel.confirm":"取消上一单并继续支付","orderConfirm.cancel.after":"我再想想","orderConfirm.error.sold.out":"该门票已被他人购买","orderConfirm.error.networking":"未能连接网络,请稍后再试","orderConfirm.pay.download.app":"下载APP并购买","orderConfirm.acknowledge.submission":"我已知晓,继续提交","orderConfirm.pay.confirm":"请确认是否跳转至{payMethod}支付","orderConfirm.pay.wechat":"微信","orderConfirm.pay.alipay":"支付宝","orderConfirm.pay.FPS":"FPS","orderConfirm.pay.applePay":"Apple Pay","orderConfirm.pay.confirm_text":`请于10分钟内完成付款
37超时未支付,订单将自动失效
38订单取消后请勿重复支付,以免造成资金损失`,"orderConfirm.cancel.tips":"您有 {number} 笔待付款的订单,尚未完成付款。如需提交新订单,请先取消以下待付款订单。订单取消后,请勿再次付款,以免造成资金损失。","orderConfirm.cancel.watchOrder":"查看订单","orderConfirm.cancel.cancelOrder":"取消订单","orderConfirm.cancel.cancelOrderSuccess":"该订单已取消","orderConfirm.cancel.title":"重要提醒","orderConfirm.cancel.total":"合计:","orderConfirm.audience.needFill":"需填写 {count} 位观演人","orderConfirm.audiences.needFill":"需填写 {count} 位观演人","orderConfirm.audience.selectOrAdd":"选择/新增","orderConfirm.audience.realnameTip.ticketOnePerson":"本产品需实名购票及入场,每张门票皆需对应一位观演人。观演人本人须携带购票时所登记之证件入场。购票完成后,观演人资料不可更改。","orderConfirm.audience.realnameTip.orderOnePerson":"本产品需实名购票及入场,每个订单仅绑定一位观演人。观演人本人须携带购票时所登记之证件入场。购票完成后,观演人资料不可更改。","fpsPayment.title":"FPS 支付","fpsPayment.tip":"请使用银行应用程序扫描二维码以完成支付","fpsPayment.confirm":"取消付款","pay.not.download.Octopus":"未安装八达通应用程序"},Gd=Object.freeze(Object.defineProperty({__proto__:null,default:Bd},Symbol.toStringTag,{value:"Module"})),Kd={"confirmTicket.orderConfirm":"您有一笔待支付的订单,请前往订单详情页查看并继续完成付款。","confirmTicket.orderConfirm_button":"前往订单详情页"},Wd=Object.freeze(Object.defineProperty({__proto__:null,default:Kd},Symbol.toStringTag,{value:"Module"})),Hd={"events.recommend.title":"为你推荐"},Jd=Object.freeze(Object.defineProperty({__proto__:null,default:Hd},Symbol.toStringTag,{value:"Module"})),Yd={"invite.tierOne":"1位好友购票","invite.tierMore":"{count}位好友购票","invite.bonusBanner":"好友首次安装 APP 得 {coupon} 券","invite.qrCodeShare":"二维码分享","invite.digitalCodeShare":"数字码分享","invite.cashbackProcess":"返现流程","invite.stepOneTitle":"邀请好友","invite.stepOneDesc":"好友需为新客","invite.stepTwoTitle":"好友购买同一巡演","invite.stepTwoTitleNoSameTour":"好友购票","invite.stepTwoDesc":"截止{date}前","invite.stepThreeTitle":"您获得返现","invite.stepThreeDesc":"返至付款帐户","invite.invitationRecord":"邀请记录","invite.rules":"规则","invite.qrcodePopup.limitedFirstInstall":"限首次下载并安装 APP","invite.qrcodePopup.scanCode":"扫码领券","invite.qrcodePopup.platformDesc":"超百万人正在使用的门票交易平台","invite.qrcodePopup.saveImage":"保存图片","invite.digitalPopup.sendInviteTitle":"发送专属邀请码","invite.digitalPopup.sendInviteDesc":"复制您的唯一赚钱密码,并分享给您的好友","invite.digitalPopup.friendAcceptTitle":"好友接受邀请","invite.digitalPopup.friendAcceptDesc":"好友访问我们的官方网站,在首页搜寻框输入您的邀请码完成绑定。首次安装并激活 APP 可立即领取 {coupon} 优惠券!","invite.digitalPopup.trackProgressTitle":"随时追踪进度","invite.digitalPopup.trackProgressDesc":"「我的」→「我的订单」→「订单详情」","invite.digitalPopup.copyShare":"复制","invite.saveSuccess":"保存成功","invite.saveFail":"保存失败,请稍后重试","
38invite.digitalPopup.copyText":"好友邀你看 <{tour}>! MoreTickets 首页搜寻框输入邀请码 {inviteCode},新客首次下载 App 省 {coupon}","invite.digitalPopup.confirmText":"邀请码已复制,快去分享给你的好友吧","invite.orderLimit":"票款实付满 {amount}","invite.agreement":"邀请人的订单交易完成后,该订单所对应的邀请活动将即时结束。"},zd=Object.freeze(Object.defineProperty({__proto__:null,default:Yd},Symbol.toStringTag,{value:"Module"})),Qd={"im.noMessages":"无历史记录","im.conversation.deleteBtnText":"删除({count})","im.conversation.deleteAllBtnText":"全部删除","im.conversation.readAllBtnText":"全部已读","im.conversation.tip":`MoreTickets Guarantee
39- 100%入场保障,全程客服 -`,"im.custom":"自定义","im.audio":"音频","im.sticker":"贴纸","im.file":"文件","im.groupTips":"群组提示","im.image":"图片","im.video":"视频","im.location":"位置","im.chatHistory":"聊天记录","im.messageDeleted":"消息已删除","im.memberRecalledMessage":"{member}撤回了一条消息","im.messageRecalled":"消息已撤回","im.sendLocation":"传送位置"},Xd=Object.freeze(Object.defineProperty({__proto__:null,default:Qd},Symbol.toStringTag,{value:"Module"})),Zd={"home.recommend.title":"更多精彩","home.floor.hotSell.title":"人气热卖","home.floor.lastChance.title":"最后机会","home.preview.expired":"预览快照已过期,展示真实首页","settings.title":"请选择","settings.location":"目前位置","settings.area":"国家/地区","search.placeholder":"活动名称,艺人或地点","search.top.placeholder":"活动名称,艺人或地点","search.recent":"最近搜寻","search.hot":"热门演出","search.resultTip":"以下结果符合您的搜寻条件","search.empty":"未找到符合条件的结果","locationPopup.title":"阁下是否想浏览{location}的演出?","locationPopup.button.new":"浏览{location}","locationPopup.button.old":"继续浏览{location}","locationPopup.errorMsg":"抱歉,阐释定位不成功,请稍后再试","home.more":"更多","trust_section.title.1":"业界领先的买家保障","trust_section.content.1":"100% 真票保证,否则全额退款,并可获最高 100% 的额外补偿;如活动取消或延期,亦可获全额退款。","trust_section.title.2":"价格透明,安心交易","trust_section.content.2":"所见即所得,绝无任何隐藏费用。每张门票价格均清晰列明,让你购票更放心。","trust_section.title.3":"全年无休,专人即时支援","trust_section.content.3":"每日12小时客服在线,全年无休,即时解答你的问题。","download_bar.content":"扫描下载 APP","footer.company":"公司","footer.about_us":"关于我们","footer.guarantee":"MoreTickets 平台保障","footer.faq":"联络我们","footer.careers":"加入我们","footer.seller":"MoreTickets Seller","footer.social":"社交平台","footer.facebook":"Facebook","footer.instagram":"Instagram","footer.qrcode":"扫描下载 MoreTickets APP","footer.pay_methods":"付款方式","copyright.company":"Copyright © 2026 More Tickets Pte. Limited 版權所有","copyright.privacy.part1":"使用本网站即表示接受","copyright.privacy.part2":"以及","footer.feedback":"意见收集","home.hero.title":"全球演出,首選好位"},eh=Object.freeze(Object.defineProperty({__proto__:null,default:Zd},Symbol.toStringTag,{value:"Module"})),th={"mine.careers.banner.desc":`MoreTickets 是一个立足亚洲、连结全球的票务交易平台。 
40目前我们在香港及上海设有办公室,由一支专注且专业的团队,持续为全球用户打造安全、可靠、透明的票务交易体验。 
41我们相信,值得信任的体验,来自专业的人才与长期的投入。`,"mine.careers.title":"加入我们","mine.careers.intro":`愿景:成为全球最值得信任的票务交易平台
42使命:保障您前往全球现场的每一张门票`,"mine.career.benefits.title":"福利待遇","mine.career.benefits.desc1":"固定双薪+额外年终奖金","mine.career.benefits.desc2":"补充商业医疗保险+年度员工体检","mine.career.benefits.desc3":"餐饮及交通补贴","mine.career.benefits.desc4":"不定期观演福利","mine.career.benefits.desc5":"节日活动&礼品","mine.career.j
42ob.title":"招聘岗位","mine.career.job.desc.title":"工作职责(Job Responsibilities)","mine.career.job.requirement.title":"任职要求(Job Requirements)","mine.career.job1.title":"后端开发工程师(Backend Development Engineer)","mine.career.job1.desc":`负责大数据规模、高并发的分布式后端系统的设计与开发。 
43Responsible for the design and development of distributed backend systems with large-scale big data and high concurrency.
44承担系统迭代优化任务,提升系统稳定性、响应性能及业务可扩展性。 
45Undertake system iteration and optimization tasks to improve system stability, response performance, and business scalability.
46开发并优化票务平台产品,确保产品功能与用户需求匹配。 
47Develop and optimize ticketing platform products to ensure product functions match user needs.`,"mine.career.job1.requirement1":`具备良好的沟通表达能力与团队协作能力,拥有自驱型学习意识,可快速适应变化。 
48Possess good communication and expression skills as well as team collaboration skills, have self-driven learning awareness, and can quickly adapt to changes.`,"mine.career.job1.requirement2":`本科及以上学历,拥有 5 年及以上相关工作经验。 
49 Bachelor's degree or above, with 5 years or more of relevant work experience.`,"mine.career.job1.requirement3":`具备扎实的 Java 开发与设计经验,熟练掌握 Java 核心技术及生态工具。 
50 Have solid Java development and design experience, and be proficient in Java core technologies and ecological tools.`,"mine.career.job1.requirement4":`拥有大数据规模、高并发 / 高可用的分布式后端系统设计与开发经验。 
51 Have experience in the design and development of distributed backend systems with large-scale big data and high concurrency/high availability.`,"mine.career.job1.requirement5":`曾负责复杂业务产品的设计与开发,包括系统分析、设计、实现及维护,并能提出项目需求的落地实施方案。 
52 Once responsible for the design and development of complex business products, including system analysis, design, implementation and maintenance, and can propose implementation plans for project requirements.`,"mine.career.job1.requirement6":`具备体系化的技术思维,可确保技术方案的质量保障、可扩展性与前瞻性。 
53 Have systematic technical thinking to ensure the quality assurance, scalability and forward-looking of technical solutions.`,"mine.career.job2.title":"海外广告投放(Overseas Advertising)","mine.career.job2.desc":`独立负责Moretickets在海外的全渠道投放工作,包括但不限于Facebook、Google、X、TikTok、ASA等平台;
54Independently responsible for the full-channel advertising delivery of Moretickets overseas, including but not limited to platforms such as Facebook, Google, X, TikTok, ASA, etc;
55负责广告投放数据的监测和整理,定期向相关人员提供数据报表;
56Responsible for the monitoring and collat​​ion of advertising delivery data, and regularly provide data reports to relevant personnel;
57根据广告投放情况,分析效果及收益、优化关键性数据指标,提出优化和改进方案;
58Analyze the effect and revenue according to the advertising delivery situation, optimize key data indicators, and propose optimization and improvement plans;`,"mine.career.job2.requirement1":`3年及以上海外广告投放经验,有电商、游戏、应用内付费经验者优先;
593 years or more of overseas advertising delivery experience, with e-commerce, game, in-app purchase experience preferred;`,"mine.career.job2.requirement2":`会粤语,英语能力佳者优先考虑;
60Proficiency in Cantonese, good English skills are preferred;`,"mine.career.job2.requirement3":"本科及以上学历优先;nBachelor's degree or above is preferred;","mine.about.banner.title":"让更多人走进现场","mine.about.banner.desc":"超百万人正在使用的演出购票平台","mine.about.middle.title":"关于我们","mine.about.middle.desc":`MoreTickets 为亚洲市场的活动门票交易平台,致力于提供安全、便捷且透明的购票与售票服务。 
61平台涵盖演唱会、体育赛事、舞台剧等多元现场æ´
61»åŠ¨ï¼ŒæœåŠ¡å¤šä¸ªå›½å®¶ä¸Žåœ°åŒºçš„ç”¨æˆ·ã€‚ 
62MoreTickets 整合丰富的活动资讯与票源资源,协助用户快速搜寻、比较并完成购票流程。 
63无论是热门巡演或当地活动,用户皆可透过清楚的资讯与简化的操作,轻松取得所需门票。 
64平台以技术为核心,建立完善的交易与履约机制,包含支付安全、订单保障与售后支援,确保交易过程顺利且可靠。我们持续优化产品体验,让购票流程更加直观、高效且值得信赖。 
65MoreTickets 已获得全球超过百万用户的信赖,未来亦将持续透过产品与服务升级,协助更多观众顺利走进现场,享受精彩的观演体验。`,"mine.about.step1.title":"超百万用户信赖","mine.about.step1.desc1":"自平台成立以来,MoreTickets 已累积超过百万用户的信任与选择。","mine.about.step1.desc2":"无论您身在香港、澳门、台湾、新加坡、日本、韩国,还是世界的另一端,都能安心透过 MoreTickets 购买心仪的演出门票。","mine.about.step1.desc3":"我们以专业服务与持续创新,让更多人轻松走进现场、共享感动。","mine.about.step2.title":"门票保障入场,无票最高退一赔一","mine.about.step2.desc1":"每一张门票都经过严格验证与履约保障,确保真实、有效、可入场。","mine.about.step2.desc2":"若因特殊情况未能顺利入场,MoreTickets 提供 「无票最高退一赔一」 的保障机制,","mine.about.step2.desc3":"让购票过程零风险、无后顾之忧。","mine.about.step3.title":"价格透明,无隐藏收费","mine.about.step3.desc1":"我们坚持价格公开透明,所有费用清晰列示,绝不另设隐藏收费。","mine.about.step3.desc2":"用户在 MoreTickets 上看到的价格,即为实际支付金额。","mine.about.step3.desc3":"我们希望以最真诚的方式,让每位观众都能安心选购。","mine.about.guarantee.title":"MoreTickets Guarantee","mine.about.guarantee.intro":"我们致力成为您最信赖的平台,为此我们承诺:","mine.about.guarantee.item1":"业界领先的买家保障:100% 真票保证,否则全额退款,并可获最高 100% 的额外补偿。","mine.about.guarantee.item2":"活动取消或延期,全额退款。","mine.about.guarantee.item3":"价格透明,绝无隐藏费用。","mine.about.guarantee.item4":"全年无休,专人即时客服(每日 12 小时在线)。"},rh=Object.freeze(Object.defineProperty({__proto__:null,default:th},Symbol.toStringTag,{value:"Module"})),ih={"mine.userNameDefault":"Hi,MoreTickets用户","mine.getApp":"下载/开启APP","mine.aboutUs":"关于我们","mine.languageCurrency":"语言/货币","mine.settings":"设定","mine.settings.edit":"编辑","mine.settings.nickName":"昵称","mine.settings.email":"注册Email","mine.settings.phone":"电话号码","mine.settings.appleAccount":"Apple帐户","mine.settings.googleAccount":"Google帐户","mine.settings.unbind":"解除绑定","mine.settings.toBind":"待绑定","mine.settings.bindSuccess":"绑定成功,您可使用{type}帐户直接登入。","mine.settings.unbindSuccess":"已解除绑定","mine.settings.bindFail.title":"绑定失败","mine.settings.bindFail.content":"{type}帐户{email}已绑定其他帐户,请您解除绑定后重试。","mine.settings.delete":"删除您的帐户,","mine.settings.tapHere":"请按此","mine.aboutUs.version":"版本: {version}","mine.aboutUs.privacy":"MoreTickets隐私条款","mine.aboutUs.licenses":"许可","mine.aboutUs.desc":`MoreTickets致力于为您提供便捷、安全、透明的数字化票务交易服务。 
66
67无论演唱会、戏剧表演或是体育赛事,只需几步操作,您就能轻松购票。购票无忧,让更多观众能观看心仪的演出节目,MoreTickets的意义由此而生。`,"mine.licenses.title":"许可","mine.licenses.graphicsLicense":"图形资源许可","mine.licenses.changes":"修改说明","mine.licenses.licenseText":"许可内容","mine.licenses.twemoji.noChanges":"未对原始图形资源作出修改。","mine.myPromoCode.available":"可用({count})","mine.myPromoCode.unavailable":"不可用({count})","mine.myPromoCode.viewDetail":"查看详情","mine.myPromoCode.currentUnavailable":"当前订单不可使用","mine.myPromoCode.noYet":"您没有可用的优惠券","mine.myPromoCode.redeem":"兑换","mine.myPromoCode.redeemPlaceholder":"请输入优惠码","mine.myPromoCode.redeemSuccess":"成功领取优惠券","mine.myPromoCode.redeemFail":"兑换失败","mine.myPromoCode.unavailableTitle":"不可用优惠券","mine.myPromoCode.payLimitText":"使用{payMethod}支付尊享","mine.address.shippingAddress":"收件地址","mine.address.addNew":"新增地址","mine.address.addShipping":"新增收件地址","mine.address.update":"编辑","mine.address.noYet":"暂无地址,点击下方新增","mine.address.title":"我的地址","mine.address.fullName":"名字","mine.address.address":"详细地址","mine.address.remark":"详细地址(选填)","mine.address.city":"城市","mine.address.country":"国家/地区","mine.address.country.china":"中国","mine.address.province.area":"省(州)/市/区","mine.address.province.name":"省(州)","mine.address.city.name":"市","mine.address.district.name":"区","mine.address.areaCode":"区号","mine.address.zipCode":"邮编","mine.address.cellphone":"电话号码","mine.address.setPrimary":"设为预设收件地址","mine.address.valueRequired":"请填写此内容","mine.address.phoneValidMsg":"请填写正确电话号码","mine.address.emailValidMsg":"请填写正确的Email","mine.address.provinceCityRequired":"请填写省(州)","mine.address.primaryContact":"默认收件地址","mine.address.confirmDelete":"确认删除该地址吗?","mine.address.deleteSuccess":"删除成功","mine.faq":"常见问题","mine.faq.tips":"需要更多协助?","mine.faq.contactUs":"联络我们","mine.faq.emailSupport":"向我们发送Email","mine.faq.urgentSupportLine":"紧急联络电话","mine.faq.prompt":"客户服务团队将在48小时内予以答覆。","mine.faq.selectIssue":"请选择问题类型","mine.faq.issue.preSales":"售前问题","mine.faq.issue.afterSales":"售后问题","mine.faq.issue.onSite":"现场问题(只限活动当日,含面交)","mine.faq.issue.complaints":"投诉建议","mine.faq.orderNumber.required":"订单编号","mine.faq.orderNumber":"订单编号(选填)","mine.faq.fullName":"您的姓名","mine.faq.emailAddress":"联络Email","mine.faq.emailAddress.info":"请填写有效Email,否则我们无法联络您","mine.faq.phone":"联络电话(选填)","mine.faq.message":"查询/问题详情","mine.faq.submit":"提交","mine.faq.help":"客户服务支持","mine.faq.serviceGuarantee":"MoreTickets 服务保障","mine.faq.submitSuccess":"已提交","mine.faq.orderMessage":"将配送地址修改为活动当日面交","mine.faq.dailyEmailLimit":"您的帐户已达到每日5封Email申请的限制。","mine.guarantee.refund":"退票退款政策"},nh=Object.freeze(Object.defineProperty({__proto__:null,default:ih},Symbol.toStringTag,{value:"Module"})),oh={"showlist.home":"首页","showlist.tickets":"演出","showlist.noShowsYet":"未找到符合条件的结果","showlist.showsIn":"找到{count}个{city}附近的相关活动","showlist.showsNear":"在{city}及其附近地区找到{count}个活动","showlist.noShowsIn":"未找到{city}相关演出","showlist.noShowsNear":"在{city}及其附近地区未找到个演出","showlist.showsInAllLocations":"在其他国家找到{count}个活动","showlist.venuesInCity":"我们在其他国家/地区找到以下场馆","showlist.calendar.alldates":"开演时间","showlist.calendar.adddates":"选择时间","showlist.calendar.next7days":"近7日","showlist.calendar.next30days":"近30日","showlist.calendar.next60days":"近60日","showlist.calendar.thisweekend":"本周末","showlist.calendar.thisweek":"本周内","showlist.calendar.thismonth":"本月内","showlist.calendar.resetfilters":"清空","showlist.calendar.viewallresults":"确定","showlist.calendar.sunday":"日","showlist.calendar.monday":"一","showlist.calendar.tuesday":"二","showlist.calendar.wednesday":"三","showlist.calendar.thursday":"四","showlist.calendar.friday":"五","showlist.calendar.saturday":"六","showlist.calendar.january":"一月","showlist.calendar.february":"二月","showlist.calendar.march":"三月","showlist.calendar.april":"四月","showlist.calendar.may":"五月","showlist.calendar.june":"六月","showlist.calendar.july":"七月","showlist.calendar.august":"八月","showlist.calendar.september":"九月","showlist.calendar.october":"十月","showlist.calendar.november":"十一月","showlist.calendar.december":"十二月","showList.location":"所在国家/地区"},ah=Object.freeze(Object.defineProperty({__proto__:null,default:oh},Symbol.toStringTag,{value:"Module"})),sh={"myOrder.shipping.freeDescription":"到付件请先行垫付运费,联系MoreTickets在线客户服务支持申请退还。","orderNotification.title":"订单通知","orderNotification.orderDetail":"订单详情","orderNotification.empty":"暂无订单通知","orderNotification.noMore":"没有更多了","myOrder.title":"我的订单","myOrder.title.global":"国际订单","myOrder.tab.current":"进行中","myOrder.tab.past":"已结束","myOrder.list.noOrder":"暂无符合条件的订单","myOrder.orderTotal":"订单总额","myOrder.orderTotal_actual":"实际付款","myOrder.orderDetail.title":"订单详情","myOrder.orderDetail.disclaimerText":"出票时间受主办方开票等多方因素影响,MoreTickets无法控制出票进度。但请放心,您的订单受MoreTickets Guarantee保障。","myOrder.orderDetail.selfPickupText":"请于门票出票后前往取件地点领取门票。","myOrder.orderDetail.supplementAddress":"录入收件地址","myOrder.orderDetail.supplementInfo.addressLabel":"需填地址","myOrder.orderDetail.supplementInfo.addressButton":"填写收件地址","myOrder.orderDetail.supplementInfo.audienceLabel":"需填观演人","myOrder.orderDetail.supplementInfo.audienceButton":"填写观演人","myOrder.supplementAddress.title":"录入收件地址","myOrder.supplementAddress.selectAddress":"选择收件地址","myOrder.supplementAddress.notice":"填写确认后,卖家将把票品邮寄到您的收件地址","myOrder.supplementAddress.emptyRecipient":"收件人","myOrder.supplementAddress.loading":"加载中","myOrder.supplementAddress.success":"地址录入成功","myOrder.supplementAddress.cancelled":"商户已取消本次收件地址录入","myOrder.supplementAddress.completed":"本次地址录入已完成","myOrder.supplementAddress.back":"返回","myOrder.supplementAddress.confirmTitle":"确认提交?","myOrder.supplementAddress.confirmContent":"录入收件信息后,我们将ä¸
67ºæ‚¨ç¡®è®¤é€Ÿé€’时效。订单取票方式可能变更,最终取票方式请以订单详情页展示为准。","myOrder.orderDetail.audienceBlock.tip":"同一「实名观演人」请勿在多个售票平台重复购票,由此行为产生的一切损失由购票人自行承担,观演人资讯恕不更改。","myOrder.orderDetail.applyAfterSale":"申请退款和补偿金","myOrder.orderDetail.contactCustomer":"请联络客服支持申请","myOrder.orderDetail.pdfDownload.downloadManage.web":"下载管理","myOrder.orderDetail.pdfDownload.downloadManage.ios":"档案","myOrder.orderDetail.pdfDownload.downloadManage.android":"档案管理","myOrder.orderDetail.pdfDownload.tips":"下载完成后请前往{downloadManage}查看,若未找到档案,请检查下载记录或重新尝试。","myOrder.orderDetail.pdfDownload.success":"电子票({X}/{Y})已下载,请前往{downloadManage}查看,若未找到档案,请检查下载记录或重新尝试。","myOrder.orderDetail.pdfDownload.tips_half1":"下载完成后请前往","myOrder.orderDetail.pdfDownload.tips_half2":"查看,若未找到档案,请检查下载记录或重新尝试。","myOrder.orderDetail.pdfDownload.error":"电子票({X}/{Y})下载失败,请重新尝试。","myOrder.orderDetail.shipAddress":"收货地址","myOrder.orderDetail.shipDesc":'如您需要修改收件信息,请<span style="color: #334BFF">按此处提交</span>',"myOrder.orderDetail.perks":"贴士","myOrder.orderDetail.show.Canceled":"已取消","myOrder.orderDetail.show.localTime":"(当地时间)","myOrder.orderDetail.show.btn.map":"地图","myOrder.orderDetail.show.btn.addr":"问路卡","myOrder.orderDetail.show.orderNo":"订单编号","myOrder.orderDetail.show.copy":"复制","myOrder.orderDetail.show.DeliveryMethod":"交票方式","myOrder.orderDetail.show.contactEmail":"联络方式","myOrder.orderDetail.show.PhoneNumber":"电话号码","myOrder.orderDetail.show.PhoneNumber.onsite":"取票手机号","myOrder.orderDetail.show.payMethod":"付款方式","myOrder.orderDetail.show.payTime":"付款时间","myOrder.orderDetail.show.createTime":"创建时间","myOrder.orderDetail.refund.reason":"申请原因","od.de.method.EXPRESS":"实体门票-快递","od.de.method.SELF_PICKUP":"本地自取","od.de.method.ON_SITE":"活动当日面交","od.de.method.E_TICKET":"电子票","myOrder.orderDetail.show.delOrder":"删除订单","myOrder.orderDetail.e.image":"电子票","myOrder.orderDetail.e.pdf":"打印电子票","myOrder.orderDetail.e.ON_SITE":"取票码","myOrder.orderDetail.e.desc":"电子票使用方法","myOrder.orderDetail.ticket.cancel":"取消","myOrder.orderDetail.order.delete":"确认删除","myOrder.orderDetail.order.deleteText":"您选择的订单将会永久删除","myOrder.refundDetail.refundAmount":"预计退款金额","myOrder.refundDetail.platform":"预计补偿金额","myOrder.refundDetail.BankCard":"银行账号:","pdf.download.btn":"下载","pickup.scene.title":"取票码","pickup.scene.collected.title":"已取票","pickup.confirm.ticket":"确认收票","pickup.confirm.pickup.title":"确认已收到门票?","pickup.confirm.pickup.tips":"请注意:<br/>· 点击「确认」后,即表示您已成功接收并接受此门票。 <br/>· 确认后,取票码将立即失效,且无法再次使用。 <br/>· 为保障您的售后权益,请您确认门票无误后再确认收票。","pickup.confirm.pickup.noCodeTips":"点击「确认」后,即表示您已成功接收并接受此门票。为保障您的售后权益,请您确认门票无误后再确认收票。","pickup.confirm.pickup":"确认","pickup.confirm.pickup.time":"确认({second} S)","pickup.viewLarge.title":"入场时,请放大您的电子票图片","pickup.viewLarge":"放大图片","pickup.howToUse":"使用方法","pickup.instructions":"取票须知","pickup.instructions.desc1":"-请出示本页面的取票码,作为取票证明。","pickup.instructions.desc2":"-请核对所取门票是否与订单相符,确认无误后请点击「确认取票」。","pickup.address.detail":"地址详情","pickup.loc":"取票地址:","pickup.time":"取票时间:","pickup.tips.desc":"请尽量在约定时间完成取票,由于现场票务的特殊性,请最迟于开演后半小时内完成取票。如未能按时取票,请与卖家协商并重新约定时间,否则平台可能视为您放弃门票。","pickup.remark":"备注:","pickup.phoneCall":"电话联络卖家:","pickup.admission":"入场","pickup.Venue":"场馆:","pickup.ticket.unready":"取票码将在订单出票后提供","order.detail.totalPayout":"订单总额","order.detail.foreignTransFee":"支付手续费","payout.property.desc":"·以{currency}展示的價格僅供參考。付款時以{propertyCurrency}支付。<br/><br/>·1 {currency}
67 ≈ {exchangeRate} {propertyCurrency}(匯率僅供參考)","payout.detail.title":"价格详情","payout.detail.propertyTitle":"汇率计算","pickup.howToUse.title.image":"如何使用我的门票?","pickup.howToUse.title.pdf":"如何使用我的PDF门票?","pickup.howToUse.pdf.desc1":"请及时列印,或储存门票到您的设备以便稍后列印。","pickup.howToUse.pdf.desc2":"您可能需要携带门票列印本,并在演出当日出示入场。","pickup.howToUse.image.desc1":"您可以随时在MoreTickets App内查看电子票。","pickup.howToUse.image.desc2":"点击“下载电子票”,可将此门票储存至手提电话相簿内。","pickup.howToUse.image.desc3":"入场时请出示此电子票。","pickup.howToUse.desc":"·在某些情况下,纸质门票可能显示原购买者的姓名,但不会影响阁下的使用,门票依然有效入场。","pickup.howToUse.disclaimer":"·您的订单受MoreTickets Guarantee保障,如遇无法入场的情况,请联络客户服务支持。","pickup.howToUse.moreQuestion":"如需更多协助,阁下可","pickup.howToUse.linkText":"按此联络我们。","pickup.download.etickets":"下载电子票","pickup.na.order_picked":"该订单已取","pickup.na.order_status_wrong":"该订单非待取票状态,无法查看取票时间及取票地点","pickup.na.order_not_exist":"该订单不存在","pickup.na.contact_platform":"请访问APP或网站,登入后联系平
67台客服","pickup.na.contact_seller":"请访问APP或网站,登入后联系卖家","ask.ask-text":"妳好,请问怎么去","order.detail.map":"地图","order.detail.pay":"下载 Moretickets.com APP 并完成支付","order.detail.toPay":"前往付款","order.detail.cancel.btn":"申请取消","myOrder.orderDetail.order.cancelTitle":"确定取消订单吗?","myOrder.orderDetail.order.cancelLeft":"我再想想","myOrder.orderDetail.order.cancelConfirm":"确定","myOrder.orderDetail.order.cancelError":"出现未知错误,请您稍后重试","myOrder.orderDetail.order.notBelongToUser.prefix":"该订单非当前登入用户的订单,请使用该订单的下单帐户","myOrder.orderDetail.order.notBelongToUser.login":"重新登入","myOrder.orderDetail.order.notBelongToUser.suffix":"。","myOrder.orderDetail.seller.nickname":"该门票由 {sellerNickname} 提供","myOrder.afterSale.title":"售后服务进度","myOrder.afterSale.recipientName":"收款人名称","myOrder.afterSale.recipientBank":"收款银行","myOrder.afterSale.bankAccount":"收款银行帐号","myOrder.afterSale.bankCode":"银行代码","myOrder.afterSale.swift":"SWIFT代码","myOrder.afterSale.bankArea":"开户地区","myOrder.afterSale.paymentCurrency":"收款币种","myOrder.afterSale.refundAmount":"退款总额","myOrder.afterSale.refundDesc":"退款预计在1-3个工作日内按原支付方式退回","myOrder.afterSale.refundTitle":"退款总额","myOrder.afterSale.compensationTitle":"补偿金额","myOrder.afterSale.infoTitle":"售后服务信息","myOrder.afterSale.compensationCompleted":"补偿完结","myOrder.afterSale.refundCompleted":"退款完结","myOrder.afterSale.applyTime":"申请时间","myOrder.afterSale.goToDetail":"返回订单详情页","myOrder.afterSale.goToMine":"返回我的页面","myOrder.onsite.guide_tips":"提示","myOrder.onsite.instruction":"面交说明","myOrder.pickup.onsite.tips_content":"请注意:点击「确认」后,即表示您已成功接收并接受此门票。确认后,取票码将立即失效,且无法再次使用。为保障您的售后权益,请您确认门票无误后再确认收票。","myOrder.onsite.pickup_time":"取票时间","myOrder.onsite.pickup_address":"取票地点","myOrder.onsite.pickup_seller":"取票商家","myOrder.onsite.pickup_copy":"复制取票连结","myOrder.onsite.pickup_viewPhoto":"查看现场图片","myOrder.onsite.pickup_point_viewPhoto":"查看取票点图片","myOrder.onsite.pickup_copyModal":"请务必妥善保管您的取票连结,切勿随意泄漏或转发给他人。因您个人原因(包括但不限于主动转发、不慎泄漏、保管不善等)导致凭证资讯泄漏,本平台概不承担任何责任。","myOrder.onsite.pickup_copied":"取票连结已复制","myOrder.onsite.more_verify":"更多验证方式","myOrder.eTicket.codes":"电子票码","myOrder.eTicket.watchCodes":"查看电子票码","myOrder.eTicket.openApp1":"打开 {ticketMaster} APP 或网站","myOrder.eTicket.openApp2":"使用以下帐号登入","myOrder.eTicket.moreTicketAccount":"您的{appName}登入手机号","myOrder.eTicket.moreTicketEmail":"您的{appName}登入邮箱","myOrder.eTicket.openWallet":"打开 {ticketMaster}「票夹」查看门票,并按照提示入场","myOrder.eTicket.ticketGuide":"票夹使用指引","myOrder.eTicket.goToCheck":"前往登入并查收门票","myOrder.eTicket.accountLogin":"使用以下帐号和密码登入{ticketMaster}","myOrder.eTicket.accountConfirm":"确认获取帐号和密码","myOrder.eTicket.dynamicLinkConfirm":"获取动态链接","myOrder.eTicket.copy":"复制","myOrder.eTicket.account":"帐号:","myOrder.eTicket.password":"密码:","myOrder.eTicket.contactSellerStep1":"到达检票口附近,联系卖家获取凭证","myOrder.eTicket.contactSellerStep2":"确认门票无误后,请点击「确认收票」","myOrder.eTicket.ticketProvider":"票品提供","myOrder.eTicket.onlineContact":"在线联系","myOrder.eTicket.makePhone":"拨打电话","myOrder.eTicket.makePhone_pc":"此功能仅限手机,请用手机拨打","myOrder.eTicket.contactTips":"(线上联络通道将于开演前1天开启;电话联络通道将于开演当å
67¤©å¼€å¯ã€‚)","myOrder.eTicket.anyQuestionTips1":"无票/票品疑问/入场问题,","myOrder.eTicket.anyQuestionTips2":"请联络 MoreTickets 客服。","myOrder.eTicket.showDay":"开演当天开启","myOrder.eTicket.showDayBefore":"开演前1天开启","myOrder.eTicket.linkAddress":"链接地址","myOrder.eTicket.visit":"登入","myOrder.eTicket.useCode":"使用以下兑换码兑换门票","myOrder.eTicket.getCode":"获取兑换码","myOrder.eTicket.translate":"翻译","myOrder.eTicket.translating":"翻译中...","myOrder.eTicket.viewOriginal":"原文","myOrder.eTicket.userGuideBySeller":"使用说明(卖家提供):","myOrder.eTicket.cannotContactSeller":"若无法联络卖家或遇到票务/入场问题,","myOrder.eTicket.noTicketInWallet":"若票夹无票或遇到票务/入场问题,","myOrder.eTicket.ticketQuestion":"若遇票务/入场问题,","myOrder.eTicket.contactService":"请联络 MoreTickets 客服。","myOrder.eTicket.enterProblem":"若无法入场,请提供显示设备异常画面及错误资讯的清晰影片作为凭证。","myOrder.eTicket.scratchPop.title":"确认查看凭证?","myOrder.eTicket.scratchPop.inputGuide":"请输入 4 位验证码以查看凭证","myOrder.eTicket.scratchPop.verifyCode":"验证码","myOrder.eTicket.scratchPop.verifyError":"验证码错误,请输入验证码 {code}","myOrder.eTicket.scratchPop.warning":"您的电子票凭证(QR Code、条形码、链接)包含入场的唯一关键资讯,请买家自行妥善保管,避免因截图、转发或泄漏给他人而导致门票被盗用、篡改或无法使用的情况。 MoreTickets 无法承担因电子票泄漏所导致的任何损失或责任,感谢您的理解。","myOrder.eTicket.scratchPop.tips":"MoreTickets 建议您于开演前 {minutes} 分钟内查看电子票。如无法入场,请保留视频凭证并申请MoreTickets客服介入。","myOrder.eTicket.scratchPop.confirm":"确认查看","myOrder.eTicket.scratchPop.thinkAgain":"我再想想","myOrder.eTicket.eTicket.timeDeadline":"收门票倒数","myOrder.eTicket.userWallet.openApp1":"打开 {ticketMaster} App 或网站","myOrder.eTicket.userWallet.openApp2":"请通过讯息与商家确认最终票品接收账号","myOrder.eTicket.userWallet.openWallet":'打开 {ticketMaster}"票夹"查看门票,并依提示入场',"myOrder.eTicket.userWallet.goToCheck":"前往登录并查收门票","myOrder.eTicket.third_party_url_copy":"链接已复制,请前往浏览器打开。","order_detail.invite_friend_count":"再邀 1 人再得 {cash}","order_detail.invite_friends_count":"再邀 {count} 人再得 {cash}","order_detail.invite_friend":"{count}人","order_detail.invite_friends":"{count}人","order_detail.audienceTitle":"实名观演人","myOrder.afterSale.compensationAmount":"補償金額","myOrder.afterSale.compensationDesc":"補償金額將在1-3個工作日內按原支付方式退回","myOrder.eTicket.goExchange":"去兑换","myOrder.eTicket.watchBindGuide":"查看绑定操作指引","od.de.method.CUSTOMER_REDEMPTION":"電子票","od.de.method.TICKET_TRANSFER":"電子票","myOrder.eTicket.transferToUserSetup1":"请点击以下按钮联络商家以确认并接收门票。"},ch=Object.freeze(Object.defineProperty({__proto__:null,default:sh},Symbol.toStringTag,{value:"Module"})),lh={"pay.modal.title":"选择付款方式","pay.modal.order_Total":"订单总额","pay.modal.subTitle":"支付手续费(由支付机构收取)","pay.modal.transactionFee":"支付手续费","pay.modal.transactionFee_free":"免服务费","pay.modal.leftTime":"剩余时间","pay.modal.payFailed":"支付失败","pay.modal.payFailed.sub":"订单已取消,请重新购买","pay.modal.payFailed.canceled":"将在","pay.modal.payFailed.min":"分钟内自动取消订单ï¼
67Œè¯·é‡æ–°è´­ä¹°","pay.modal.payFailed.content":"由于系统异常,{payMethodDesc} 支付未成功。请重试或确认 {payMethodDesc} 绑定的卡片状态。","pay.modal.button.pay":"支付","pay.modal.button.pay.download":"下载Moretickets应用程序并完成支付","pay.modal.button.wait":"请稍候","pay.modal.button.reBook":"重新购买","pay.modal.button.rePay":"重新支付","pay.modal.button.goHome":"返回首页","pay.modal.button.orderDetail":"查看订单详情","pay.modal.leave.title":"确认放弃付款?","pay.modal.leave.content":"您的订单尚未完成支付,将不被处理。","pay.modal.leave.cancel":"继续付款","pay.modal.leave.confirm":"确认离开","pay.success.payment":"支付成功","pay.success.page_title":"恭喜你!","pay.success.page_subTitle":"要去期待已久的演出了❤️","pay.success.havaTicket":"我有票喇!","pay.success.goto_event":"准备好要嗨翻这场演出⭐","pay.success.shareLine1":"立即分享","pay.success.shareLine2":"快来看看我刚买到的票!","pay.success.shareLine3":"扫描QR Code,查看更多门票","pay.success.posterLine1":"扫描QR Code","pay.success.posterLine2":"发现更多心仪的演出活动","pay.success.posterLine3":"100%订单保障,担保交易,全程客服。","pay.success.copy_link":"复制连结","pay.success.download_poster":"下载海报","pay.success.invitePopupButton":"去看看","pay.not.download.Alipay":"您尚未安装Alipay或Alipay版本过低,请更换其他支付方式。","pay.googlePay.unsupported":"目前的浏览器暂不支持 Google Pay,请使用 Google Chrome 浏览器 或 选择其他付款方式完成付款。","pay.not.download.WX":"您尚未安装WeChat或We
67Chat版本过低,请更换其他支付方式。"},uh=Object.freeze(Object.defineProperty({__proto__:null,default:lh},Symbol.toStringTag,{value:"Module"})),dh={"pickSeat.filter":"筛选","pickSeat.schedule":"请选择场次","pickSeat.countPopup.title":"选择数量","pickSeat.countPopup.seatTogether":"连位","pickSeat.countPopup.submitText":"确定","pickSeat.sessionPopup.getTicket":"查看","pickSeat.inventoryCountText":"个选择","pickSeat.inventoryCountTextSingular":"个选择","pickSeat.sortType.priceAsc":"价格(由低到高)","pickSeat.sortType.priceDesc":"价格(由高到低)","pickSeat.sortType.row":"排数(由小到大)","pickSeat.sortType.section":"区域(由小到大)","pickSeat.sortPopup.title":"排序","pickSeat.filterPopup.title":"筛选","pickSeat.filterPopup.price":"价格","pickSeat.filterPopup.features":"特征","pickSeat.filterPopup.stockType":"票品类型","pickSeat.stockType.paper":"实体门票","pickSeat.stockType.eTicket":"电子票","pickSeat.filterPopup.zoneType.category":"票面","pickSeat.filterPopup.zoneType.zone":"大区","pickSeat.filterPopup.moreFeatures":"更多选项","pickSeat.filterPopup.rest":"清空","pickSeat.filterPopup.viewResult":"找到{count}个结果","pickSeat.backViewMap":"回到选座图","pickSeat.empty.noTicket":"很抱歉,该场次已售罄","pickSeat.empty.title":"没有符合条件的门票","pickSeat.empty.desc":"该场次仍有不连座门票出售!","pickSeat.empty.desc2":`该场次仍有门票发售! 
68请修改筛选条件。`,"pickSeat.empty.desc3":`该数量暂时缺票,该场次仍有其他门票的出售! 
69请修改数量重新筛选。`,"pickSeat.empty.btnText":"查看不连座门票","pickSeat.empty.btnText2":"查看全部门票","pickSeat.unit":"/张","pickSeat.notice":"购票须知","pickSeat.quantityToast":"该场次目前无法提供您原先选择的门票数量,请重新选择。","pickSeat.pleaseSelectSession":"请选择场次","pickSeat.notice.btnText":"确认","pickSeat.startingSoon.confirm":"我已知晓,进入选座","pickSeat.cannotOrder":"该场次暂无法下单!","pickSeat.fourConsecutiveTicketSupport":"同一订单4张及以上门票尽量保证连座","pickSeat.inventory.title":"让我们帮您找到更合适的位置","pickSeat.inventory.desc":"当前显示的是符合您条件的门票。您可以在座位图中选择区域,或通过筛选和排序,快速找到最理想的选项。","pickSeat.inventory.btnText":"筛选门票","pickSeat.zone.noInventory":"暂无","pickSeat.startingSoon.title":"临近开演购票须知"},hh=Object.freeze(Object.defineProperty({__proto__:null,default:dh},Symbol.toStringTag,{value:"Module"})),ph={"resale.serviceName":"MoreTickets 转售服务","resale.title.application":"转票申请","resale.title.confirmQuote":"确认报价","resale.title.submissionSuccess":"提交成功","resale.state.invalidLink":"转票链接无效","resale.state.invalidLinkDescription":"请检查链接是否完整,或联系转售助手重新获取。","resale.state.loadingApplication":"正在加载申请信息","resale.state.loadingResult":"正在确认提交结果","resale.state.loadingDescription":"请稍候…","resale.state.applicationLoadFailed":"申请信息加载失败","resale.state.resultLoadFailed":"提交结果加载失败","resale.button.retry":"重新加载","resale.button.confirmQuote":"确认报价","resale.button.backToEdit":"返回修改","resale.button.submit":"确认提交","resale.button.viewApplication":"查看申请详情","resale.label.showName":"演出名称","resale.label.originalOrderNo":"原始订单号","resale.label.sessionName":"演出场次","resale.label.ticketZoneSeat":"票区/大区/区域 - 排/座","resale.label.ticketQty":"门票张数","resale.label.ticketType":"门票属性","resale.label.originalTicketPrice":"原订单票款","resale.label.originalServiceFee":"原订单平台服务费","resale.label.originalOrderTotal":"原订单总金额","resale.label.suggestedPrice":"建议转售价格","resale.label.yourQuote":"您的报价","resale.label.ticketQuantity":"{count} 张","resale.input.quotePlaceholder":"输入金额","resale.notice.firstQuoteDeadline":"首次报价请于 {deadline} 前提交(剩余 {countdown})","resale.notice.quoteCooldownUntil":"报价冷却至","resale.notice.quoteEditable":"当前已可修改报价","resale.notice.remaining":"{deadline}(剩余 {countdown})","resale.notice.quoteServiceFee":"转售成功后,平台将收取成交总金额的 5% 作为服务费","resale.notice.quotePricingGuidance":"建议您参考平台建议售价合理定价,定价过高将降低成功售出机率","resale.notice.quotePriceChange":"门票上架 48 小时后可联系转售助手申请修改价格","resale.notice.quoteHigherThanSuggested":"您当前设置的报价高于平台给予的建议售价,如以此价格进行挂售,转售成功率较低,建议您提供不高于平台建议售价的价格进行挂售。","resale.notice.quoteMuchLowerThanSuggested":"您当前设置的挂售价格远低于平台给出的建议价,请确认是否继续以此价格进行挂售。","resale.confirm.description":"请确认您提交的报价金额:","resale.confirm.warning":"确认提交后,需等待 48 小时方可修改报价。如有疑问请联系客服。","resale.success.title":"您的转售申请已提交成功!","resale.success.review":"我们将于 24 小时內完成审核並安排上架,后续可通过转售助手查询转售进度。","resale.success.linkExpiry":"本次申请链接有效期为 48 小时,逾期将自动失效,无需重复提交。","resale.error.emptyDetail":"未获取到申请信息,请稍后再试。","resale.error.invali
69dLinkResultPage":"转票链接无效,请返回申请详情查看最新状态。","resale.error.network":"网络繁忙,请稍后再试。","resale.error.networkResultPage":"网络繁忙,请返回申请详情查看最新状态。","resale.error.submitRefreshPopup":"提交失败,申请状态可能已变更。请关闭弹窗后刷新并重试。","resale.error.resultNotFound":"暂未查询到已提交的报价,请返回申请详情查看最新状态。","resale.error.loginRequired":"请先登入后再试。","resale.error.loginBoundAccount":"非此账号的转票订单,请切换账号后再试","resale.error.applicationUnavailable":"申请信息加载失败,请稍后再试。","resale.error.notEligible":"该订单当前不符合转票条件","resale.error.linkExpired":"该链接已失效,请联系转售助手重新获取","resale.error.cooldown":"当前报价需至 {deadline} 后方可修改","resale.error.statusNoQuote":"当前申请状态无法报价","resale.error.invalidPrice":"报价须为正整数","resale.status.expired":"链接已失效","resale.ticketType.paper":"实体门票","resale.ticketType.eTicket":"电子票","resale.agreement.title":"转售服务条款","resale.agreement.scrolled":"✓ 已滑动至最底部","resale.agreement.scrollRequired":"⚠ 请滑动至最底部","resale.agreement.readComplete":"✓ 已完成阅读时间","resale.agreement.readingTime":"阅读时间:{seconds} 秒","resale.agreement.accept":"我已阅读并同意以上条款","resale.agreement.continue":"同意并继续"},fh=Object.freeze(Object.defineProperty({__proto__:null,default:ph},Symbol.toStringTag,{value:"Module"})),mh={"show.introduction.title":"节目介绍"},gh=Object.freeze(Object.defineProperty({__proto__:null,default:mh},Symbol.toStringTag,{value:"Module"})),vh={"tour.all.title":"人气热卖","tour.detail.moreTour":"人气热卖","tour.detail.session.v1":"该场次暂无法下单!","tour.detail.finish.button":"查看已结束场次","tour.detail.modal.title":"请留下您的Email","tour.detail.modal.email":"Email","tour.detail.modal.required":"请填写Email","tour.detail.modal.emailValidMsg":"请填写正确的Email","tour.detail.modal.button":"有票通知","tour.detail.modal.toast":"有票时我们会给您的信箱发送提醒","tour.detail.item.watch":"购票","tour.detail.item.hasNoTicket":"通知","tour.detail.summary.cityCount":"{count}个城市","tour.detail.group.sessionCount":"{count}场演出","tour.detail.group.sessionCountShort":"{count} 场","tour_detail.invite_coupon_claimed":"已领取","tour_detail.invite_coupon_download_app":"下载App领取","tour_detail.invite_coupon_prefix":"立减券","tour_detail.invite_coupon_suffix":"","tour_detail.invite_coupon_claimed_desc1":"限首次下载并安装 APP","tour_detail.invite_coupon_claimed_desc2":"仅限 APP 使用","tour_detail.invite_confirm":"查看巡演","tour_detail.invite_cancel":"暂不查看","tour_detail.invite_friend":"{nickname}邀您观演","tour_detail.advertise":"“{advertise}”"},yh=Object.freeze(Object.defineProperty({__proto__:null,default:vh},Symbol.toStringTag,{value:"Module"}));var _h=Object.assign({"/src/components/agreement/locale/zh-CN.ts":pd,"/src/components/coupon-card/locale/zh-CN.ts":md,"/src/components/download-app/locale/zh-CN.ts":vd,"/src/components/invite/locale/zh-CN.ts":_d,"/src/components/pay/locale/zh-CN.ts":kd,"/src/materials/TUICallKit/src/TUICallService/locale/zh-CN.ts":Td,"/src/materials/apple-login/locale/zh-CN.ts":Ed,"/src/materials/audience/locale/zh-CN.ts":Pd,"/src/materials/confirm-ticket/locale/zh-CN.ts":Id,"/src/materials/email-login/locale/zh-CN.ts":Dd,"/src/materials/google-login/locale/zh-CN.ts":Ld,"/src/materials/login/locale/zh-CN.ts":xd,"/src/materials/onsite-help/locale/zh-CN.ts":Ud,"/src/packages/after-sales/locale/zh-CN.ts":Fd,"/src/packages/blog/locale/zh-CN.ts":$d,"/src/packages/confirm-order/locale/zh-CN.ts":Gd,"/src/packages/confirm-ticket/locale/zh-CN.ts":Wd,"/src/packages/events/locale/zh-CN.ts":Jd,"/src/packages/invite/locale/zh-CN.ts":zd,"/src/packages/main/TUIConversation/locale/zh-CN.ts":Xd,"/src/packages/main/home/locale/zh-CN.ts":eh,"/src/packages/main/mine/about/locale/zh-CN.ts":rh,"/src/packages/main/mine/locale/zh-CN.ts":nh,"/src/packages/main/show-list/locale/zh-CN.ts":ah,"/src/packages/my-order/locale/zh-CN.ts":ch,"/src/packages/my-order/pay/locale/zh-CN.ts":uh,"/src/packages/pick-seat/locale/zh-CN.ts":hh,"/src/packages/resale/locale/zh-CN.ts":fh,"/src/packages/show-detail/locale/zh-CN.ts":gh,"/src/packages/tour/locale/zh-CN.ts":yh});const bh=K({"tab.home":"首页","tab.showList":"探索","tab.explore":"探索","tab.category":"分类","tab.myOrder":"订单","tab.news":"讯息","tab.mine":"我的","global.commonNetworkError":"出现未知错误ï¼
69Œè¯·ç¨åŽå†è¯•","global.appName":"More Tickets","global.comeSoon":"敬请期待","global.contact.csBtnText":"平台介入","global.contact.imBtnText":"联络商家","global.call.seller":"电话联络卖家","global.i_know":"我知道了","global.guarantee_title":"MoreTickets Guarantee","global.guarantee_desc":"100%入场保障,全程客服","global.coupon_content":"最高领100元券包","global.coupon_button":"立即领取","global.loading":"载入中…","common.home":"首页","common.confirm":"确认","common.cancel":"取消","common.delete":"删除","common.success":"成功","common.copy":"复制","common.copied":"已复制","common.externalLinkCopied":"链接已复制,请前往浏览器打开。","common.saveSuccess":"保存成功","common.saveFailed":"保存失败","common.albumPermissionTitle":"需要相册权限","common.albumPermissionContent":"请允许保存图片到相册","common.goToSettings":"去设置","common.get_tickets":"立即购买","common.show_more":"展开更多","common.show_less":"收起内容","common.load_more":"加载更多","common.currency":"货币","common.language":"语言","common.signInOrUp":"登入/注册","common.events":"个活动","common.im":"讯息","common.all":"全部","common.concert":"演唱会","common.sports_events":"体育赛事","common.theater":"剧场","common.others":"其他","common.privacy_policy":"隐私条款","common.user_agreement":"条款和细则","common.my_order":"我的订单","common.my_coupon":"我的优惠券","common.my_address":"我的地址","common.settings":"设定","common.faq":"常见问题","common.logout":"登出","common.loading":"加载中...","audience.selectOver":"仅需填写 {count} 位观演人","audiences.selectOver":"仅需填写 {count} 位观演人","audience.notEnough":"请填写 {count} 位观演人","audiences.notEnough":"请填写 {count} 位观演人","common.myAudiences":"我的观演人","audience.agreement":"您已知悉您的身份证等个人信息将用于购买需实名制的产品,请确保所填信息真实且有效。MoreTickets 仅在有具体交易需求时,依法授权提供给第三方。","order.promotion":"支付优惠","common.ticket":"å¼ ","common.tickets":"å¼ "},ki(_h)),kh={"agreementConsent.title":"協議更新提示","agreementConsent.view":"點擊查看","agreementConsent.agreement":"協議","agreementConsent.agree":"同意","agreementConsent.agreeAllAndContinue":"同意所有協議","agreementConsent.decline":"拒絕並退出","agreementConsent.saveFailed":"暫時無法儲存,請重試","agreementViewer.historyVersions":"歷史版本","agreementViewer.version":"版本 {version}","agreementViewer.historyVersionLabel":"版本號 {version}","agreementViewer.updatedAt":"更新時間:{time}","agreementViewer.unavailable":"暫無可查看的協議內容","agreementViewer.loadFailed":"協議版本載入失敗,請重試"},wh=Object.freeze(Object.defineProperty({__proto__:null,default:kh},Symbol.toStringTag,{value:"Module"})),Th={"coupon.btn.open":"立即領取","coupon.popup.title":"優惠券","coupon.popup.viewDetail":"詳情","coupon.popup.newUserTag":"新用戶","coupon.popup.claimed":"已領取","coupon.popup.claimedAll":"領取全部","coupon.popup.claimedAllDone":"前往使用"},Sh=Object.freeze(Object.defineProperty({__proto__:null,default:Th},Symbol.toStringTag,{value:"Module"})),Eh={"appDownload.tips":"我們是亞洲規模最大的現場活動門票交易平台,為您的訂單提供全程保障。門票價格由賣家自行設定,可能低於或高於原始價值。","appDownload.title":"下載MoreTickets應用程式","appDownload.desc":"輕鬆發現您喜愛的活動和演出節目","appDownload.open":"開啟","appDownload.download":"下載","appDownload.wechatTip":"請點擊右上角「···」,選擇瀏覽器打開"},Ah=Object.freeze(Object.defineProperty({__proto__:null,default:Eh},Symbol.toStringTag,{value:"Module"})),Ph={"invite_entry.share_title":"邀好友買門票","invite_entry.share_content1":"最高返現","invite_entry.share_content2":"現金","invite_entry.share_all":"邀好友買門票, 最高返現HK$500現金"},Oh=Object.freeze(Object.defineProperty({__proto__:null,default:Ph},Symbol.toStringTag,{value:"Module"})),Ih={"pay.qrcode.modal.payType":"請開啟{payMethod} App</br>並掃描以下QR Code付款","pay.qrcode.modal.otherDevice":"請使用其他裝置掃描以下 QR Code 並完成付款","pay.qrcode.modal.countDown":"剩餘時間:","pay.paymentUnavailable":"付款資料暫不可用,請重試"},Ch=Object.freeze(Object.defineProperty({__proto__:null,default:Ih},Symbol.toStringTag,{value:"Module"})),Dh={"call-uikit-vue.microphone_enabled":"麥克風已開","call-uikit-vue.microphone_disabled":"麥克風已關","call-uikit-vue.speaker_enabled":"揚聲器已開","call-uikit-vue.speaker_disabled":"揚聲器已關","call-uikit-vue.yes":"是","call-uikit-vue.no":"否","call-uikit-vue.people_selected":"人已選中","call-uikit-vue.view_more":"查看更多","call-uikit-vue.select_all":"全選","call-uikit-vue.please_enter_userid":"請輸入 userID"},Mh=Object.freeze(Object.defineProperty({__proto__:null,default:Dh},Symbol.toStringTag,{value:"Module"})),Lh={"apple_login.btn_txt":"使用Apple登入"},Rh=Object.freeze(Object.defineProperty({__proto__:null,default:Lh},Symbol.toStringTag,{value:"Module"})),xh={"mine.audience.list":"觀演人列表","mine.audience.select":"選擇觀演人","mine.audience.addNew":"新增觀演人","mine.audience.add":"新增","mine.audience.confirm":"確定","mine.audience.noYet":"暫無觀演人","mine.audience.noYetDescription":"可新增觀演人","mine.audience.unsupportedIdType":"目前場次不支持以下證件類型購買","mine.audience.phoneLabel":"手機號碼","mine.audience.emailLabel":"電子郵箱","mine.audience.needSelect":"尚需選擇","mine.audience.needSelectOr":"/","mine.audience.audienceUnit":" 位觀演人","mine.audience.audiencesUnit":" 位觀演人","mine.audience.form.addTitle":"新增觀演人","mine.audience.form.editTitle":"編輯觀演人","mine.audience.form.identityType":"證件類型","mine.audience.form.selectIdentifyType":"請選擇證件類型","mine.audience.form.identityNumber":"證件號碼","mine.audience.form.identityNumberPlaceholder":"請輸入證件號碼","mine.audience.form.identityNumberPlaceholderDynamic":"請填寫{type}號","mine.audience.form.name":"姓名","mine.audience.form.phone":"手機號碼","mine.audience.form.selectPhoneCode":"選擇區號","mine.audience.form.email":"電子郵箱","mine.audience.form.delete":"刪除","mine.audience.form.save":"保存","mine.audience.form.identityTypeRequired":"請選擇證件類型","mine.audience.form.nameRequired":"請填寫姓名","mine.audience.form.phoneCodeRequired":"請選擇手機區號","mine.audience.form.phoneRequired":"請填寫手機號碼","mine.audience.form.phoneInvalid":"請填寫正確的手機號碼","mine.audience.form.emailRequired":"請填寫電子郵箱","mine.audience.form.emailInvalid":"請填寫正確的電子郵箱","mine.audience.supplementPhone":"請補充手機號碼","mine.audience.supplementEmail"
69:"請補充電子郵箱","mine.audience.supplementPhoneAndEmail":"請補充手機號/郵箱","mine.audience.form.nameAndIDMatched":"請確保輸入的觀演人姓名與證件一致。如證件上包含中間名,請一併填寫。","mine.audience.confirmDelete":"確認刪除該觀演人嗎?"},Nh=Object.freeze(Object.defineProperty({__proto__:null,default:xh},Symbol.toStringTag,{value:"Module"})),Uh={"confirmTickets.seat.tips":"示意圖僅供參考,具體座位安排請以主辦方現場公示為準。","conformTickets.disclaimerText":"· 門票僅包含入場權及頁面列明之福利/權益,未列明者一概不包括,亦不作保證。賣家如提供附加福利/權益,將作獨立說明,購買前請詳閱訂單內容。","conformTickets.disclaimerText2":"· MoreTickets展示的座位圖僅供參考示意,請以主辦方/場館的最終安排為準。但我們保證您門票上的票區/區域/排座等資訊與您訂單中的內容一致或更佳。","conformTickets.disclaimerTip":"· 本門票購買後不可退換,敬請見諒。","confirmTickets.button":"繼續","confirmTickets.localTime":"(當地時間)","confirmTickets.showInfo":"演出資訊","confirmTickets.servicesPolicies":"服務及政策","confirmTickets.ticketType.eTicket":"電子票","confirmTickets.ticketType.eTicket.desc":"門票將以電子方式轉讓/傳送給您","confirmTickets.ticketType.paper":"實體門票","confirmTickets.ticketType.paper.desc":"紙質實體門票將通過郵寄方式送達您的指定地址"},qh=Object.freeze(Object.defineProperty({__proto__:null,default:Uh},Symbol.toStringTag,{value:"Module"})),Fh={"email_login.btn_txt":"使用Email登入"},jh=Object.freeze(Object.defineProperty({__proto__:null,default:Fh},Symbol.toStringTag,{value:"Module"})),Vh={"google_login.btn_txt":"使用Google登入"},$h=Object.freeze(Object.defineProperty({__proto__:null,default:Vh},Symbol.toStringTag,{value:"Module"})),Bh={"login.title":"尋找你喜愛的演出","login.subtitle":"登入/註冊","login.email.placeholder":"Email","login.password.placeholder":"密碼","login.emailValidMsg":"請填寫正確的Email","login.agreement.frontPart":`登入或註冊即視為閣下同意
70MoreTickets之`,"login.agreement.latterPart":"及","login.agreement.lastPart":"。","login.continue":"繼續","login.forgotPassword":"忘記密碼","login.or":"或","login.loginWithCode":"使用驗證碼登入","login.confirm.title":"註冊失敗","login.confirm.content":`您當前使用Apple的隱私郵箱({email})註冊Moretickets賬戶失敗。該郵箱會隱藏您的真實地址,導致系統無法正常發送驗證碼或訂單郵件。
71為確保您能及時接收重要信息,建議您使用非隱私郵箱(如Gmail、QQ郵箱等)或在當前賬戶設置中關閉Apple的「隱藏郵件地址」功能,並重新註冊。`,"login.verificationCode.title":"輸入驗證碼","login.verificationCode.title3rd":"該{type}帳戶的郵箱已註冊,需要驗證您的身份。","login.verificationCode.frontPart":"驗證碼已發送至","login.verificationCode.latterPart":"請檢查您的收件匣並在下方輸入驗證碼。","login.verificationCode.validTip":"*驗證碼在您收到後的30分鐘內有效。","login.verificationCode.receiveTip":"溫馨提示:若未收到郵件,請查看垃圾郵件箱。","login.verificationCode.resentDesc":"重新發送驗證碼 ","login.verificationCode.resend":"重新發送驗證碼","login.resetPassword.title":"設定新密碼","login.resetPassword.setDesc":"請設定您的密碼","login.resetPassword.resetDesc":"請重設您的密碼","login.resetPassword.passwordRule":"密碼至少需包括8個字符,包括字母、數字及符號","login.resetPassword.button":"設定新密碼","login.resetPassword.resetButton":"設定新密碼並登入","login.resetPassword.setLater":"稍後設定","login.third_party_login_tip":"{email}已綁定其他Moretickets帳戶,綁定失敗,本次使用Email登入。","login.slogan":`Asia's Top Destination
72for Event Ticket Buyers & Sellers`},Gh=Object.freeze(Object.defineProperty({__proto__:null,default:Bh},Symbol.toStringTag,{value:"Module"})),Kh={"onsiteHelp.title":"甚麼是面交","onsiteHelp.intro":"面交是由商户在演出場館附近交付門票給您的取票方式。","onsiteHelp.intro2":"交付過程中,您仍受 MoreTickets 平台保障,如有任何問題,可隨時聯絡平台客服。","onsiteHelp.processTitle":"面交流程","onsiteHelp.step1.title":"待取票","onsiteHelp.step1.desc":"商戶將最遲於開演當日
72,向您的註冊 Email 發送取票地址、取票時間與商戶手機號碼;您也可在訂單詳情頁查看面交資訊。","onsiteHelp.step2.title":"前往取票地點","onsiteHelp.step2.desc":"請按約定時間前往取票地點,取票過程中亦可隨時聯絡商戶。","onsiteHelp.step3.title":"現場交付門票","onsiteHelp.step3.desc":"與商戶當面交接門票,並請現場核對場次、票價、座位等資訊。","onsiteHelp.step4.title":"確認收票","onsiteHelp.step4.desc":"確認無誤後,請在訂單頁點擊【確認收票】以完成交易。","onsiteHelp.helpTitle":"遇到問題?","onsiteHelp.helpDesc1":"請放心,您的訂單全程受 MoreTickets 平台保障。","onsiteHelp.helpDesc2":"若您對面交有任何疑問,歡迎隨時聯絡客服協助處理。","onsiteHelp.confirmBtn":"我知道了"},Wh=Object.freeze(Object.defineProperty({__proto__:null,default:Kh},Symbol.toStringTag,{value:"Module"})),Hh={"afterSale.apply.title":"申請退款和補償金","afterSale.apply.add_account_title":"填寫補償金收款賬戶","afterSale.apply.add_account_title2":"補償金收款賬戶","afterSale.apply.more_process":"更多售後服務進度","afterSale.apply.submit":"提交","afterSale.apply.popup.title":"填寫補償金收款賬戶","afterSale.apply.popup.select_account":"請選擇收款幣種","afterSale.apply.popup.select_account_CNY":"人民幣","afterSale.apply.popup.select_account_HKD":"港幣","afterSale.apply.popup.select_cny_alipay":"收款人支付寶賬號","afterSale.apply.popup.form.currency":"收款幣種","afterSale.apply.popup.form.name":"收款人名稱","afterSale.apply.popup.form.bank":"收款銀行","afterSale.apply.popup.form.bankCode":"銀行代碼","afterSale.apply.popup.form.swift":"Swift代碼","afterSale.apply.popup.form.bankCard":"收款銀行帳號","afterSale.apply.popup.form.location":"開戶地區","afterSale.apply.popup.form.required":"必填","afterSale.apply.success":"申請提交成功!","afterSale.apply.fail":"申請失敗,請重新查詢訂單詳情!","afterSale.apply.edit":"修改"},Jh=Object.freeze(Object.defineProperty({__proto__:null,default:Hh},Symbol.toStringTag,{value:"Module"})),Yh={"blog.empty":"目前沒有相關博客"},zh=Object.freeze(Object.defineProperty({__proto__:null,default:Yh},Symbol.toStringTag,{value:"Module"})),Qh={"confirmOrder.title":"確認訂單","confirmOrder.delivery.method.ETicket":"電子票","confirmOrder.delivery.method.ETicket.desc":"出票後,訂單詳情將會發送到您的註冊Email","confirmOrder.delivery.method.ETicket_phone.desc":"出票後,訂單詳情将透过您的註冊電話號碼通知您","confirmOrder.delivery.method.Express":"速遞","confirmOrder.delivery.method.Express.desc":"您的門票將會寄送到所選的地址","confirmOrder.delivery.method.OnSite":"活動當日面交","confirmOrder.delivery.method.OnSite.desc":"商戶將把具體的取票資訊發送至您的註冊 Email,您也可以透過站內信聯繫商戶。","confirmOrder.delivery.method.OnSite.desc.sub":"為確保交易順利,請填寫取票人手機號碼。","confirmOrder.delivery.method.OnSite_phone.desc":"訂單的取票說明透过您的註冊電話號碼通知您","confirmOrder.delivery.method.OnSite.whatIs":"甚麼是面交","confirmOrder.delivery.method.eticket.email.desc":"為確保交易順利,請填寫取票人郵箱。","confirmOrder.delivery.method.SelfPickUp":"本地自取","confirmOrder.delivery.method.SelfPickUp.desc":"門票將寄往以下取票點,請於收到通知後前往自取。","confirmOrder.delivery.method.SelfPickUp.address.warning":"請於門票出票後前往取票點自取","confirmOrder.delivery.method.select.address":"選擇收件地址","confirmOrder.email":"Email","confirmOrder.delivery.method.free":"限時免費","confirmOrder.pickup.address":"取票點","confirmOrder.pickup.address.at":"在","confirmOrder.pickup.map":"地圖","confirmOrder.select.address":"選擇收件地址","orderConfirm.area.code":"區號","orderConfirm.coupon.auto.get":"已為您使用最佳的優惠券","orderConfirm.coupon":"優惠券","orderConfirm.coupon.match.empty":"暫無可用的優惠券","orderConfirm.coupon.count":"張可使用優惠券","orderConfirm.agreement":`提交此訂單即表示閣下已閱讀並同意MoreTickets之
73`,"orderConfirm.agreement.and":"及","orderConfirm.price.wait.pay":"付款金額","orderConfirm.price.discount":"已為您節省{discount}
73","orderConfirm.contact.info":"電話號碼","orderConfirm.address.empty.error":"選擇收件地址","orderConfirm.phone.number":"電話號碼","orderConfirm.phoneValidMsg":"請填寫正確電話號碼","orderConfirm.phone.empty":"請提供您的電話號碼,以便賣家在緊急情況下與您聯絡","orderConfirm.price.details":"價格詳情","orderConfirm.price.total":"訂單總額","orderConfirm.ticket.total":"票款","orderConfirm.taxes.fees":"附加費","orderConfirm.service.fee":"服務費","orderConfirm.vat":"增值稅","orderConfirm.express.fee":"運費","orderConfirm.fee.free":"限時免費","orderConfirm.price.approx":"約","orderConfirm.price.currency":"匯率計算","orderConfirm.paymentConversion":"您將支付 {tradeAmount}(≈ {displayAmount})","orderConfirm.currency1":"· 當前顯示金額依您所選擇的{currency}計算,實際將以{tradeCurrency}支付","orderConfirm.currency2":"· 今日匯率:1 {currency} ≈ {tradeCurrency}(匯率可能存在輕微波動,請以實際支付金額為準)","orderConfirm.email.empty.error":"請填寫Email","orderConfirm.email.format.error":"請填寫正確的Email","orderConfirm.payMethod.transactionTip":"部分付款方式將收取交易手續費,此費用由支付機構收取。","orderConfirm.payMethod.select":"請選擇付款方式","orderConfirm.select.coupon":"選擇優惠代碼","orderConfirm.coupon.dont.use":"不使用優惠代碼","orderConfirm.notavailable":"目前訂單不可用","orderConfirm.coupon.unavailable":"當前優惠券已不可用","orderConfirm.coupon.payMethod.unavailable":"此優惠券需使用指定付款方式,目前暫不可用","orderConfirm.continue":"提交訂單","orderConfirm.coupon.empty":"您沒有可用的優惠代碼!","orderConfirm.cancel.content.part1":"您已有同一場次的待支付訂單,是否取消上一個訂單並購買當前訂單?","orderConfirm.cancel.content.part2":"","orderConfirm.cancel.content.part3":"","orderConfirm.cancel.content.part4":"","orderConfirm.cancel.content.part5":"","orderConfirm.cancel.confirm":"取消上一單並繼續支付","orderConfirm.cancel.after":"我再想想","orderConfirm.error.sold.out":"該門票已被他人購買","orderConfirm.error.networking":"未能連接網絡,請稍後再試","orderConfirm.pay.download.app":"下載APP並購買","orderConfirm.acknowledge.submission":"我已知曉,繼續提交","orderConfirm.pay.confirm":"請確認是否跳轉至{payMethod}支付","orderConfirm.pay.wechat":"微信","orderConfirm.pay.alipay":"支付寶","orderConfirm.pay.FPS":"FPS","orderConfirm.pay.applePay":"Apple Pay","orderConfirm.pay.confirm_text":`請於10分鐘內完成付款
74超時未支付,訂單將自動失效
75訂單取消後請勿重複支付,以免產生資金損失`,"orderConfirm.cancel.tips":"您有 {number} 筆待付款的訂單,尚未完成付款。如需提交新訂單,請先取消以下待付款訂單。訂單取消後,請勿再次付款,以免造成資金損失。","orderConfirm.cancel.watchOrder":"查看訂單","orderConfirm.cancel.cancelOrder":"取消訂單","orderConfirm.cancel.cancelOrderSuccess":"該訂單已取消","orderConfirm.cancel.title":"重要提醒","orderConfirm.cancel.total":"合計:","orderConfirm.audience.needFill":"需填寫 {count} 位觀演人","orderConfirm.audiences.needFill":"需填寫 {count} 位觀演人","orderConfirm.audience.selectOrAdd":"選擇/新增","orderConfirm.audience.realnameTip.ticketOnePerson":"本產品需實名購票及入場,每張門票皆需對應一位觀演人。觀演人本人須攜帶購票時所登記之證件入場。購票完成後,觀演人資料不可更改。","orderConfirm.audience.realnameTip.orderOnePerson":"本產品需實名購票及入場,每個訂單僅綁定一位觀演人。觀演人本人須攜帶購票時所登記之證件入場。購票完成後,觀演人資料不可更改。","fpsPayment.title":"FPS 支付","fpsPayment.tip":"請使用銀行應用程式掃描二維碼以完成支付","fpsPayment.confirm":"取消付款","pay.not.download.Octopus":"未安裝八達通應用程式"},Xh=Object.freeze(Object.defineProperty({__proto__:null,default:Qh},Symbol.toStringTag,{value:"Module"})),Zh={"confirmTicket.orderConfirm":"您有一筆待支付的訂單,請前往訂單詳情頁查看並繼續完成付款。","confirmTicket.orderConfirm_button":"前往訂單詳情頁"},ep=Object.freeze(Object.defineProperty({__proto__:null,default:Zh},Symbol.toStringTag,{value:"Module"})),tp={"events.recommend.title":"為你推薦"},rp=Object.freeze(Object.defineProperty({__proto__:null,default:tp},Symbol.toStringTag,{value:"Module"})),ip={"invite.tierOne":"1位好友購票","invite.tierMore":"{count}位好友購票","invite.bonusBanner":"好友首次安裝 APP 得 {coupon} 券","invite.qrCodeShare":"二維碼分享","invite.digitalCodeShare":"數字碼分享","invite.cashbackProcess":"返現流程","invite.stepOneTitle":"邀請好友","invite.stepOneDesc":"好友需為新客","invite.stepTwoTitle":"好友購買同一巡演","invite.stepTwoTitleNoSameTour":"好友購票","invite.stepTwoDesc":"截止{date}前","invite.stepThreeTitle":"您獲得返現","invite.stepThreeDesc":"返至付款帳戶","invite.invitationRecord":"邀請記錄","invite.rules":"規則","invite.qrcodePopup.limitedFirstInstall":"限首次下載並安裝 APP","invite.qrcodePopup.scanCode":"掃碼領券","invite.qrcodePopup.platformDesc":"超百萬人正在使用的門票交易平台","invite.qrcodePopup.saveImage":"保存圖片","invite.digitalPopup.sendInviteTitle":"發送專屬邀請碼","invite.digitalPopup.sendInviteDesc":"複製您的唯一賺錢密碼,並分享給您的好友","invite.digitalPopup.friendAcceptTitle":"好友接受邀請","invite.digitalPopup.friendAcceptDesc":"好友訪問我們的官方網站,在首頁搜尋框輸入您的邀請碼完成綁定。首次安裝並激活 APP 可立即領取 {coupon} 優惠券!","invite.digitalPopup.trackProgressTitle":"隨時追蹤進度","invite.digitalPopup.trackProgressDesc":"「我的」→「我的訂單」→「訂單詳情」","invite.digitalPopup.copyShare":"複製","invite.saveSuccess":"保存成功","invite.saveFail":"保存失敗,請稍後重試","invite.digitalPopup.copyText":"好友邀你看 <{tour}>!MoreTickets 首頁搜尋框輸入邀請碼 {inviteCode},新客首次下載 App 省 {coupon}","invite.digitalPopup.confirmText":"邀請碼已複製,快去分享給你的好友吧","invite.orderLimit":"票款实付满 {amount}
75","invite.agreement":"邀請人的訂單交易完成後,該訂單所對應的邀請活動將即時結束。"},np=Object.freeze(Object.defineProperty({__proto__:null,default:ip},Symbol.toStringTag,{value:"Module"})),op={"im.noMessages":"無歷史記錄","im.conversation.deleteBtnText":"刪除({count})","im.conversation.deleteAllBtnText":"全部刪除","im.conversation.readAllBtnText":"全部已讀","im.conversation.tip":`MoreTickets Guarantee
76- 100%入場保障,全程客服 -`,"im.custom":"自定義","im.audio":"音頻","im.sticker":"貼紙","im.file":"文件","im.groupTips":"羣組提示","im.image":"圖片","im.video":"視頻","im.location":"位置","im.chatHistory":"聊天記錄","im.messageDeleted":"消息已刪除","im.memberRecalledMessage":"{member}撤回了一條消息","im.messageRecalled":"消息已撤回","im.sendLocation":"傳送位置"},ap=Object.freeze(Object.defineProperty({__proto__:null,default:op},Symbol.toStringTag,{value:"Module"})),sp={"home.recommend.title":"更多精彩","home.floor.hotSell.title":"人氣熱賣","home.floor.lastChance.title":"最後機會","home.preview.expired":"預覽快照已過期,展示真實首頁","settings.title":"請選擇","settings.location":"目前位置","settings.area":"國家/地區","search.placeholder":"活動名稱,藝人或地點","search.top.placeholder":"活動名稱,藝人或地點","search.recent":"最近搜尋","search.hot":"熱門演出","search.resultTip":"以下結果符合您的搜尋條件","search.empty":"未找到符合條件的結果","locationPopup.title":"閣下是否想瀏覽{location}的演出?","locationPopup.button.new":"瀏覽{location}","locationPopup.button.old":"繼續瀏覽{location}","locationPopup.errorMsg":"抱歉,闡釋定位不成功,請稍後再試","home.more":"更多","trust_section.title.1":"業界領先的買家保障","trust_section.content.1":"100% 真票保證,否則全額退款,並可獲最高 100% 的額外補償;如活動取消或延期,亦可獲全額退款。","trust_section.title.2":"價格透明,安心交易","trust_section.content.2":"所見即所得,絕無任何隱藏費用。每張門票價格均清晰列明,讓你購票更放心。","trust_section.title.3":"全年無休,專人即時支援","trust_section.content.3":"每日12小時客服在線,全年無休,即時解答你的問題。","download_bar.content":"掃描下載 APP","footer.company":"公司","footer.about_us":"關於我們","footer.guarantee":"MoreTickets 平台保障","footer.faq":"常見問題","footer.careers":"加入我們","footer.seller":"MoreTickets Seller","footer.social":"社交平台","footer.facebook":"Facebook","footer.instagram":"Instagram","footer.qrcode":"掃描下載 MoreTickets APP","footer.pay_methods":"付款方式","footer.feedback":"意見收集","copyright.company":"Copyright © 2026 More Tickets Pte. Limited 版權所有","copyright.privacy.part1":"使用本網站即表示接受","copyright.privacy.part2":"以及","home.hero.title":"全球演出,心水揀位"},cp=Object.freeze(Object.defineProperty({__proto__:null,default:sp},Symbol.toStringTag,{value:"Module"})),lp={"mine.careers.banner.desc":`MoreTickets 是一個立足亞洲、連結全球的票務交易平台。
77目前我們在香港及上海設有辦公室,由一支專注且專業的團隊,持續為全球用戶打造安全、可靠、透明的票務交易體驗。
78我們相信,值得信任的體驗,來自專業的人才與長期的投入。`,"mine.careers.title":"加入我們","mine.careers.intro":`願景:成為全球最值得信任的票務交易平台
79使命:保障您前往全球現場的每一張門票`,"mine.career.benefits.title":"福利待遇","mine.career.benefits.desc1":"固定雙糧+額外年終獎金","mine.career.benefits.desc2":"補充商業醫療保險+年度員工健康檢查","mine.career.benefits.desc3":"餐飲及交通補貼","mine.career.benefits.desc4":"不定期觀演福利","mine.career.benefits.desc5":"節日活動&禮品","mine.career.job.title":"招聘崗位","mine.career.job.desc.title":"工作職責(Job Responsibilities)","mine.career.j
79ob.requirement.title":"任職要求(Job Requirements)","mine.career.job1.title":"後端開發工程師(Backend Development Engineer)","mine.career.job1.desc":`負責大數據規模、高併發的分布式後端系統的設計與開發。
80Responsible for the design and development of distributed backend systems with large-scale big data and high concurrency.
81承擔系統迭代優化任務,提升系統穩定性、響應性能及業務可擴展性。
82Undertake system iteration and optimization tasks to improve system stability, response performance, and business scalability.
83開發並優化票務平台產品,確保產品功能與用戶需求匹配。
84Develop and optimize ticketing platform products to ensure product functions match user needs.`,"mine.career.job1.requirement1":`具備良好的溝通表達能力與團隊協作能力,擁有自驅型學習意識,可快速適應變化。
85Possess good communication and expression skills as well as team collaboration skills, have self-driven learning awareness, and can quickly adapt to changes.`,"mine.career.job1.requirement2":`本科及以上學歷,擁有 5 年及以上相關工作經驗。
86 Bachelor's degree or above, with 5 years or more of relevant work experience.`,"mine.career.job1.requirement3":`具備扎實的 Java 開發與設計經驗,熟練掌握 Java 核心技術及生態工具。
87 Have solid Java development and design experience, and be proficient in Java core technologies and ecological tools.`,"mine.career.job1.requirement4":`擁有大數據規模、高併發 / 高可用的分布式後端系統設計與開發經驗。
88 Have experience in the design and development of distributed backend systems with large-scale big data and high concurrency/high availability.`,"mine.career.job1.requirement5":`曾負責複雜業務產品的設計與開發,包括系統分析、設計、實現及維護,並能提出項目需求的落地實施方案。
89 Once responsible for the design and development of complex business products, including system analysis, design, implementation and maintenance, and can propose implementation plans for project requirements.`,"mine.career.job1.requirement6":`具備體系化的技術思維,可確保技術方案的質量保障、可擴展性與前瞻性。
90 Have systematic technical thinking to ensure the quality assurance, scalability and forward-looking of technical solutions.`,"mine.career.job2.title":"海外廣告投放(Overseas Advertising)","mine.career.job2.desc":`獨立負責Moretickets在海外的全渠道投放工作,包括但不限於Facebook、Google、X、TikTok、ASA等平台;
91Independently responsible for the full-channel advertising delivery of Moretickets overseas, including but not limited to platforms such as Facebook, Google, X, TikTok, ASA, etc;
92負責廣告投放數據的監測和整理,定期向相關人員提供數據報表;
93Responsible for the monitoring and collation of advertising delivery data, and regularly provide data reports to relevant personnel;
94根據廣告投放情況,分析效果及收益、優化關鍵性數據指標,提出優化和改進方案;
95Analyze the effect and revenue according to the advertising delivery situation, optimize key data indicators, and propose optimization and improvement plans;`,"mine.career.job2.requirement1":`3年及以上海外廣告投放經驗,有電商、遊戲、應用內付費經驗者優先;
963 years or more of overseas advertising delivery experience, with e-commerce, game, in-app purchase experience preferred;`,"mine.career.job2.requirement2":`會粵語,英語能力佳者優先考慮;
97Proficiency in Cantonese, good English skills are preferred;`,"mine.career.job2.requirement3":`本科及以上學歷優先;
98Bachelor's degree or above is preferred;`,"mine.about.banner.title":"讓更多人走進現場","mine.about.banner.desc":"超百萬人正在使用的演出購票平台","mine.about.middle.title":"關於我們","mine.about.middle.desc":`MoreTickets 為亞洲市場的活動門票交易平台,致力於提供安全、便捷且透明的購票與售票服務。
99平台涵蓋演唱會、體育賽事、舞台劇等多元現場活動,服務多個國家與地區的用戶。
100MoreTickets 整合豐富的活動資訊與票源資源,協助用戶快速搜尋、比較並完成購票流程。
101無論是熱門巡演或當地活動,用戶皆可透過清楚的資訊與簡化的操作,輕鬆取得所需門票。
102平台以技術為核心,建立完善的交易與履約機制,包含支付安全、訂單保障與售後支援,確保交易過程順利且可靠。我們持續優化產品體驗,讓購票流程更加直觀、高效且值得信賴。
103MoreTickets 已獲得全球超過百萬用戶的信賴,未來亦將持續透過產品與服務升級,協助更多觀眾順利走進現場,享受精彩的觀演體驗。`,"mine.about.step1.title":"超百萬用戶信賴","mine.about.step1.desc1":"自平台成立以來,MoreTickets 已累積超過百萬用戶的信任與選擇。","mine.about.step1.desc2":"無論您身在香港、澳門、台灣、新加坡、日本、韓國,還是世界的另一端,都能安心透過 MoreTickets 購買心儀的演出門票。","mine.about.step1.desc3"
103:"我們以專業服務與持續創新,讓更多人輕鬆走進現場、共享感動。","mine.about.step2.title":"門票保障入場,無票最高退一賠一","mine.about.step2.desc1":"每一張門票都經過嚴格驗證與履約保障,確保真實、有效、可入場。","mine.about.step2.desc2":"若因特殊情況未能順利入場,MoreTickets 提供 「無票最高退一賠一」 的保障機制,","mine.about.step2.desc3":"讓購票過程零風險、無後顧之憂。","mine.about.step3.title":"價格透明,無隱藏收費","mine.about.step3.desc1":"我們堅持價格公開透明,所有費用清晰列示,絕不另設隱藏收費。","mine.about.step3.desc2":"用戶在 MoreTickets 上看到的價格,即為實際支付金額。","mine.about.step3.desc3":"我們希望以最真誠的方式,讓每位觀眾都能安心選購。","mine.about.guarantee.title":"MoreTickets Guarantee","mine.about.guarantee.intro":"我們致力成為您最信賴的平台,爲此我們承諾:","mine.about.guarantee.item1":"業界領先的買家保障:100% 真票保證,否則全額退款,並可獲最高 100% 的額外補償。","mine.about.guarantee.item2":"活動取消或延期,全額退款。","mine.about.guarantee.item3":"價格透明,絕無隱藏費用。","mine.about.guarantee.item4":"全年無休,專人即時客服(每日 12 小時在線)。"},up=Object.freeze(Object.defineProperty({__proto__:null,default:lp},Symbol.toStringTag,{value:"Module"})),dp={"mine.userNameDefault":"Hi,MoreTickets用戶","mine.getApp":"下載/開啟APP","mine.aboutUs":"關於我們","mine.languageCurrency":"語言/貨幣","mine.settings":"設定","mine.settings.edit":"編輯","mine.settings.nickName":"暱稱","mine.settings.email":"註冊Email","mine.settings.phone":"電話號碼","mine.settings.appleAccount":"Apple帳戶","mine.settings.googleAccount":"Google帳戶","mine.settings.unbind":"解除綁定","mine.settings.toBind":"待綁定","mine.settings.bindSuccess":"綁定成功,您可使用{type}帳戶直接登入。","mine.settings.unbindSuccess":"已解除綁定","mine.settings.bindFail.title":"綁定失敗","mine.settings.bindFail.content":"{type}帳戶{email}已綁定其他帳戶,請您解除綁定後重試。","mine.settings.delete":"刪除您的帳戶,","mine.settings.tapHere":"請按此","mine.aboutUs.version":"版本: {version}","mine.aboutUs.privacy":"MoreTickets私隱條款","mine.aboutUs.licenses":"許可","mine.aboutUs.desc":`MoreTickets致力於為您提供便捷、安全、透明的數字化票務交易服務。
104
105無論演唱會、戲劇表演或是體育賽事,只需幾步操作,您就能輕鬆購票。購票無憂,讓更多觀眾能觀看心儀的演出節目,MoreTickets的意義由此而生。`,"mine.licenses.title":"許可","mine.licenses.graphicsLicense":"圖形資源許可","mine.licenses.changes":"修改說明","mine.licenses.licenseText":"許可內容","mine.licenses.twemoji.noChanges":"未對原始圖形資源作出修改。","mine.myPromoCode.available":"可用({count})","mine.myPromoCode.unavailable":"不可用({count})","mine.myPromoCode.viewDetail":"查看詳情","mine.myPromoCode.currentUnavailable":"當前訂單不可使用","mine.myPromoCode.noYet":"您沒有可用的優惠券","mine.myPromoCode.redeem":"兌換","mine.myPromoCode.redeemPlaceholder":"請輸入優惠碼","mine.myPromoCode.redeemSuccess":"成功領取優惠券","mine.myPromoCode.redeemFail":"兌換失敗","mine.myPromoCode.unavailableTitle":"不可用優惠券","mine.myPromoCode.payLimitText":"使用{payMethod}支付尊享","mine.address.shippingAddress":"收件地址","mine.address.addNew":"新增地址","mine.address.addShipping":"新增收件地址","mine.address.update":"編輯","mine.address.noYet":"暫無地址,點擊下方新增","mine.address.title":"我的地址","mine.address.fullName":"名字","mine.address.address":"詳細地址","mine.address.remark":"詳細地址(選填)","mine.address.city":"城市","mine.address.country":"國家/地區","mine.address.country.china":"中國","mine.address.province.area":"省(州)/市/區","mine.address.province.name":"省(州)","mine.address.city.name":"市","mine.address.district.name":"區","mine.address.areaCode":"區號","mine.address.zipCode":"郵編","mine.address.cellphone":"電話號碼","mine.address.setPrimary":"設為預設收件地址","mine.address.valueRequired":"請填寫此內容","mine.address.phoneValidMsg":"請填寫正確電話號碼","mine.address.emailValidMsg":"請填寫正確的Email","mine.address.provinceCityRequired":"請填寫省(州)","mine.address.primaryContact":"默認收件地址","mine.address.confirmDelete":"確認刪除該地址嗎?","mine.address.deleteSuccess":"刪除成功","mine.faq":"常見問題","mine.faq.tips":"需要更多協助?","mine.faq.contactUs":"聯絡我們","mine.faq.emailSupport":"向我們發送Email","mine.faq.urgentSupportLine":"緊急聯絡電話","mine.faq.prompt":"客戶服務團隊將在48小時內予以答覆。","mine.faq.selectIssue":"請選擇問題類型","mine.faq.issue.preSales":"售前問題","mine.faq.issue.afterSales":"售後問題","mine.faq.issue.onSite":"現場問題(
105只限活動當日,含面交)","mine.faq.issue.complaints":"投訴建議","mine.faq.orderNumber.required":"訂單編號","mine.faq.orderNumber":"訂單編號(選填)","mine.faq.fullName":"您的姓名","mine.faq.emailAddress":"聯絡Email","mine.faq.emailAddress.info":"請填寫有效Email,否則我們無法聯絡您","mine.faq.phone":"聯絡電話(選填)","mine.faq.message":"查詢/問題詳情","mine.faq.submit":"提交","mine.faq.help":"客戶服務支持","mine.faq.serviceGuarantee":"MoreTickets 服務保障","mine.faq.submitSuccess":"已提交","mine.faq.orderMessage":"將配送地址修改為活動當日面交","mine.faq.dailyEmailLimit":"您的帳戶已達到每日5封Email申請的限制。","mine.guarantee.refund":"退票退款政策"},hp=Object.freeze(Object.defineProperty({__proto__:null,default:dp},Symbol.toStringTag,{value:"Module"})),pp={"showlist.home":"首頁","showlist.tickets":"演出","showlist.noShowsYet":"未找到符合條件的結果","showlist.showsIn":"找到{count}個{city}附近的相關活動","showlist.showsNear":"在{city}及其附近地區找到{count}個活動","showlist.noShowsIn":"未找到{city}相關演出","showlist.noShowsNear":"在{city}及其附近地區未找到個演出","showlist.showsInAllLocations":"在其他國家找到{count}個活動","showlist.venuesInCity":"我們在其他國家/地區找到以下場館","showlist.calendar.alldates":"開演時間","showlist.calendar.adddates":"選擇時間","showlist.calendar.next7days":"近7日","showlist.calendar.next30days":"近30日","showlist.calendar.next60days":"近60日","showlist.calendar.thisweekend":"本周末","showlist.calendar.thisweek":"本周內","showlist.calendar.thismonth":"本月內","showlist.calendar.resetfilters":"清空","showlist.calendar.viewallresults":"確定","showlist.calendar.sunday":"日","showlist.calendar.monday":"一","showlist.calendar.tuesday":"二","showlist.calendar.wednesday":"三","showlist.calendar.thursday":"四","showlist.calendar.friday":"五","showlist.calendar.saturday":"六","showlist.calendar.january":"一月","showlist.calendar.february":"二月","showlist.calendar.march":"三月","showlist.calendar.april":"四月","showlist.calendar.may":"五月","showlist.calendar.june":"六月","showlist.calendar.july":"七月","showlist.calendar.august":"八月","showlist.calendar.september":"九月","showlist.calendar.october":"十月","showlist.calendar.november":"十一月","showlist.calendar.december":"十二月","showList.location":"所在国家/地区"},fp=Object.freeze(Object.defineProperty({__proto__:null,default:pp},Symbol.toStringTag,{value:"Module"})),mp={"myOrder.shipping.freeDescription":"到付件請先行墊付運費,聯繫MoreTickets在線客戶服務支持申請退還。","orderNotification.title":"訂單通知","orderNotification.orderDetail":"訂單詳情","orderNotification.empty":"暫無訂單通知","orderNotification.noMore":"沒有更多了","myOrder.title":"我的訂單","myOrder.title.global":"國際訂單","myOrder.tab.current":"進行中","myOrder.tab.past":"已結束","myOrder.list.noOrder":"暫無符合條件的訂單","myOrder.orderTotal":"訂單總額","myOrder.orderTotal_actual":"實際付款","myOrder.orderDetail.title":"訂單詳情","myOrder.orderDetail.disclaimerText":"出票時間受主辦方開票等多方因素影響,MoreTickets無法控制出票進度。但請放心,您的訂單受MoreTickets Guarantee保障。","myOrder.orderDetail.selfPickupText":"請於门票出票後前往取件地点领取门票。","myOrder.orderDetail.supplementAddress":"錄入收件地址","myOrder.orderDetail.supplementInfo.addressLabel":"需填地址","myOrder.orderDetail.supplementInfo.addressButton":"填寫收件地址","myOrder.orderDetail.supplementInfo.audienceLabel":"需填觀演人","myOrder.orderDetail.supplementInfo.audienceButton":"填寫觀演人","myOrder.supplementAddress.title":"錄入收件地址","myOrder.supplementAddress.selectAddress":"選擇收件地址","myOrder.supplementAddress.notice":"填寫並確認後,商戶將把門票郵寄到您的收件地址。","myOrder.supplementAddress.emptyRecipient":"收件人","myOrder.supplementAddress.loading":"載入中","myOrder.supplementAddress.success":"地址錄入成功","myOrder.supplementAddress.cancelled":"商戶已取消本次收件地址錄入","myOrder.supplementAddress.completed":"本次地址錄入已完成","myOrder.supplementAddress.back":"返回","myOrder.supplementAddress.confirmTitle":"確認提交?","myOrder.supplementAddress.confirmContent":"錄入收件信息後,我們將為您確認速遞時效。訂單取票方式可能變更,最終取票方式請以訂單詳情頁展示為準。","myOrder.orderDetail.audienceBlock.tip":"同一「實名觀演人」請勿在多個售票平台重複購票
105,由此行為產生的一切損失由購票人自行承擔,觀演人資訊恕不更改。","myOrder.orderDetail.applyAfterSale":"申請退款和補償金","myOrder.orderDetail.contactCustomer":"請聯絡客服支持申請","myOrder.orderDetail.pdfDownload.downloadManage.web":"下載管理","myOrder.orderDetail.pdfDownload.downloadManage.ios":"檔案","myOrder.orderDetail.pdfDownload.downloadManage.android":"檔案管理","myOrder.orderDetail.pdfDownload.tips":"下載完成後請前往{downloadManage}查看,若未找到檔案,請檢查下載記錄或重新嘗試。","myOrder.orderDetail.pdfDownload.success":"電子票({X}/{Y})已下載,請前往{downloadManage}查看,若未找到檔案,請檢查下載記錄或重新嘗試。","myOrder.orderDetail.pdfDownload.tips_half1":"下載完成後請前往","myOrder.orderDetail.pdfDownload.tips_half2":"查看,若未找到檔案,請檢查下載記錄或重新嘗試。","myOrder.orderDetail.pdfDownload.error":"電子票({X}/{Y})下載失敗,請重新嘗試。","myOrder.orderDetail.shipAddress":"收貨地址","myOrder.orderDetail.shipDesc":'如您需要修改收件信息,請<span style="color: #334BFF">按此處提交</span>',"myOrder.orderDetail.perks":"貼士","myOrder.orderDetail.show.Canceled":"已取消","myOrder.orderDetail.show.localTime":"(當地時間)","myOrder.orderDetail.show.btn.map":"地圖","myOrder.orderDetail.show.btn.addr":"問路卡","myOrder.orderDetail.show.orderNo":"訂單編號","myOrder.orderDetail.show.copy":"複製","myOrder.orderDetail.show.DeliveryMethod":"交票方式","myOrder.orderDetail.show.contactEmail":"聯絡方式","myOrder.orderDetail.show.PhoneNumber":"電話號碼","myOrder.orderDetail.show.PhoneNumber.onsite":"取票手機號","myOrder.orderDetail.show.payMethod":"付款方式","myOrder.orderDetail.show.payTime":"付款時間","myOrder.orderDetail.show.createTime":"創建時間","myOrder.orderDetail.refund.reason":"申請原因","od.de.method.EXPRESS":"實體門票-快遞","od.de.method.SELF_PICKUP":"本地自取","od.de.method.ON_SITE":"活動當日面交","od.de.method.E_TICKET":"電子票","od.de.method.TICKET_TRANSFER":"電子票","od.de.method.CUSTOMER_REDEMPTION":"電子票","od.de.method.REALNAME_VOUCHER":"電子票","myOrder.orderDetail.show.delOrder":"刪除訂單","myOrder.orderDetail.e.image":"電子票","myOrder.orderDetail.e.pdf":"打印電子票","myOrder.orderDetail.e.ON_SITE":"取票碼","myOrder.orderDetail.e.desc":"電子票使用方法","myOrder.orderDetail.ticket.cancel":"取消","myOrder.orderDetail.order.delete":"確認刪除","myOrder.orderDetail.order.deleteText":"您選擇的訂單將會永久刪除","myOrder.refundDetail.refundAmount":"預計退款金額","myOrder.refundDetail.platform":"預計補償金額","myOrder.refundDetail.BankCard":"銀行賬號:","pdf.download.btn":"下載","pickup.scene.title":"取票碼","pickup.scene.collected.title":"已取票","pickup.confirm.ticket":"確認收票","pickup.confirm.pickup.title":"確認已收到門票?","pickup.confirm.pickup.tips":"請注意:<br/>· 點擊「確認」後,即表示您已成功接收並接受此門票。 <br/>· 確認後,取票碼將立即失效,且無法再次使用。 <br/>· 為保障您的售後權益,請您確認門票無誤後再確認收票。","pickup.confirm.pickup.noCodeTips":"點擊「確認」後,即表示您已成功接收並接受此門票。為保障您的售後權益,請您確認門票無誤後再確認收票。","pickup.confirm.pickup":"確認","pickup.confirm.pickup.time":"確認({second} S)","pickup.viewLarge.title":"入場時,請放大您的電子票圖片","pickup.viewLarge":"放大圖片","pickup.howToUse":"使用方法","pickup.instructions":"取票須知","pickup.instructions.desc1":"-請出示本頁面的取票碼,作為取票證明。","pickup.instructions.desc2":"-請核對所取門票是否與訂單相符,確認無誤後請點擊「確認取票」。","pickup.address.detail":"地址詳情","pickup.loc":"取票地址:","pickup.time":"取票時間:","pickup.tips.desc":"請盡量在約定時間完成取票,由於現場票務的特殊性,請最遲於開演後半小時內
105完成取票。如未能按時取票,請與賣家協商並重新約定時間,否則平台可能視為您放棄門票。","pickup.remark":"備註:","pickup.phoneCall":"電話聯絡賣家:","pickup.admission":"入場","pickup.Venue":"場館:","pickup.ticket.unready":"取票碼將在訂單出票後提供","order.detail.totalPayout":"訂單總額","order.detail.foreignTransFee":"支付手續費","payout.property.desc":"·以{currency}展示的價格僅供參考。付款時以{propertyCurrency}支付。<br/><br/>·1 {currency} ≈ {exchangeRate} {propertyCurrency}(匯率僅供參考)","payout.detail.title":"價格詳情","payout.detail.propertyTitle":"匯率計算","pickup.howToUse.title.image":"如何使用我的門票?","pickup.howToUse.title.pdf":"如何使用我的PDF門票?","pickup.howToUse.pdf.desc1":"請及時列印,或儲存門票到您的設備以便稍後列印。","pickup.howToUse.pdf.desc2":"您可能需要攜帶門票列印本,並在演出當日出示入場。","pickup.howToUse.image.desc1":"您可以隨時在MoreTickets App內查看電子票。","pickup.howToUse.image.desc2":"點擊“下載電子票”,可將此門票儲存至手提電話相簿內。","pickup.howToUse.image.desc3":"入場時請出示此電子票。","pickup.howToUse.desc":"·在某些情況下,紙質門票可能顯示原購買者的姓名,但不會影響閣下的使用,門票依然有效入場。","pickup.howToUse.disclaimer":"·您的訂單受MoreTickets Guarantee保障,如遇無法入場的情況,請聯絡客戶服務支持。","pickup.howToUse.moreQuestion":"如需更多協助,閣下可","pickup.howToUse.linkText":"按此聯絡我們。","pickup.download.etickets":"下載電子票","pickup.na.order_picked":"該訂單已取","pickup.na.order_status_wrong":"該訂單非待取票狀態,無法查看取票時間及取票地點","pickup.na.order_not_exist":"該訂單不存在","pickup.na.contact_platform":"請訪問APP或網站,登入後聯繫平台客服","pickup.na.contact_seller":"請訪問APP或網站,登入後聯繫賣家","ask.ask-text":"妳好,請問怎麽去","order.detail.map":"地圖","order.detail.pay":"下載 Moretickets.com APP 並完成支付","order.detail.toPay":"前往付款","order.detail.cancel.btn":"申請取消","myOrder.orderDetail.order.cancelTitle":"確定取消訂單嗎?","myOrder.orderDetail.order.cancelLeft":"我再想想","myOrder.orderDetail.order.cancelConfirm":"確定","myOrder.orderDetail.order.cancelError":"出現未知錯誤,請您稍後重試","myOrder.orderDetail.order.notBelongToUser.prefix":"該訂單非當前登入用戶的訂單,請使用該訂單的下單帳戶","myOrder.orderDetail.order.notBelongToUser.login":"重新登入","myOrder.orderDetail.order.notBelongToUser.suffix":"。","myOrder.orderDetail.seller.nickname":"該門票由 {sellerNickname} 提供","myOrder.afterSale.title":"售後服務進度","myOrder.afterSale.recipientName":"收款人名稱","myOrder.afterSale.recipientBank":"收款銀行","myOrder.afterSale.bankAccount":"收款銀行帳號","myOrder.afterSale.bankCode":"銀行代碼","myOrder.afterSale.swift":"SWIFT代碼","myOrder.afterSale.bankArea":"開戶地區","myOrder.afterSale.paymentCurrency":"收款幣種","myOrder.afterSale.refundAmount":"退款總額","myOrder.afterSale.refundDesc":"退款預計在1-3個工作日內按原支付方式退回","myOrder.afterSale.compensationAmount":"補償金額","myOrder.afterSale.compensationDesc":"補償金額將在1-3個工作日內按原支付方式退回","myOrder.afterSale.refundTitle":"退款總額","myOrder.afterSale.compensationTitle":"補償金額","myOrder.afterSale.infoTitle":"售後服務信息","myOrder.afterSale.compensationCompleted":"補償完結","myOrder.afterSale.refundCompleted":"退款完結","myOrder.afterSale.applyTime":"申請時間","myOrder.afterSale.goToDetail":"返回訂單詳情頁","myOrder.afterSale.goToMine":"返回我的頁面","myOrder.onsite.guide_tips":"提示","myOrder.onsite.instruction":"面交說明","myOrder.pickup.onsite.tips_content":"請注意:點擊「確認」後,即表示您已成功接收並接受此門票。確認後,取票碼將立即失效,且無法再次使用。為保障您的售後權益,請您確認門票無誤後再確認收票。","myOrder.onsite.pickup_time":"取票時間","myOrder.onsite.pickup_address":"取票地點","myOrder.onsite.pickup_seller":"取票商家","myOrder.onsite.pickup_copy":"複製取票連結","myOrder.onsite.pickup_viewPhoto":"查看現場圖片","myOrder.onsite.pickup_point_viewPhoto":"查看取票點圖片","myOrder.onsite.pickup_copyModal":"請務必妥善保管您的取票連結,切勿隨意洩漏或轉發給他人。因您個人原因(包括但不限於主動轉發、不慎洩漏、保管不善等)導致憑證資訊洩漏,本平台概不承擔任何責任。","myOrder.onsite.pickup_copied":"取票連結已複製","myOrder.onsite.more_verify":"更多驗證方式","myOrder.eTicket.codes":"電子票碼","myOrder.eTicket.watchCodes":"查看電子票碼","myOrder.eTicket.proofTitle":"出票憑證","myOrder.eTicket.openApp1":"打開 {ticketMaster} APP 或網站","myOrder.eTicket.openApp2":"使用以下帳號登入","myOrder.eTicket.moreTicketAccount":"您的{appName}登入手機號","myOrder.eTicket.moreTicketEmail":"您的{appName}登入郵箱","myOrder.eTicket.openWallet":"打開 {ticketMaster}「票夾」查看門票,並按照提示入場","myOrder.eTicket.ticketGuide":"票夾使用指引","myOrder.eTicket.goToCheck":"前往登入並查收門票","myOrder.eTicket.accountLogin":"使用以下帳號和密碼登入{ticketMaster}","myOrder.eTicket.accountConfirm":"確認獲取帳號和密碼","myOrder.eTicket.dynamicLinkConfirm":"獲取動態連結","myOrder.eTicket.copy":"複製","myOrder.eTicket.account":"帳號:","myOrder.eTicket.password":"密碼:","myOrder.eTicket.contactSellerStep1":"到達檢票口附近,聯繫賣家獲取憑證","myOrder.eTicket.contactSellerStep2":"確認門票無誤後,請點擊「確認收票」","myOrder.eTicket.ticketProvider":"票品提供 ","myOrder.eTicket.onlineContact":"在線聯繫","myOrder.eTicket.makePhone":"撥打電話","myOrder.eTicket.makePhone_pc":"此功能僅限手機,請用手機撥打","myOrder.eTicket.contactTips":"(線上聯絡通道將於開演前1天開啟;電話聯絡通道將於開演當天開啟。)","myOrder.eTicket.anyQuestionTips1":"無票/票品疑問/入場問題,","myOrder.eTicket.anyQuestionTips2":"請聯絡 MoreTickets 客服。","myOrder.eTicket.showDay":"開演當天開啟","myOrder.eTicket.showDayBefore":"開演前1天開啟","myOrder.eTicket.linkAddress":"連結地址","myOrder.eTicket.visit":"登入","myOrder.eTicket.useCode":"使用以下兌換碼兌換門票","myOrder.eTicket.getCode":"獲取兌換碼","myOrder.eTicket.watchBindGuide":"查看绑定操作指引","myOrder.eTicket.goExchange":"去兑换","myOrder.eTicket.translate":"翻譯","myOrder.eTicket.translating":"翻譯中...","myOrder.eTicket.viewOriginal":"原文","myOrder.eTicket.userGuideBySeller":"使用說明(賣家提供):","myOrder.eTicket.cannotContactSeller":"若無法聯絡賣家或遇到票務/入場問題,","myOrder.eTicket.noTicketInWallet":"若票夾無票或遇到票務/入場問題,","myOrder.eTicket.ticketQuestion":"若遇票務/入場問題,","myOrder.eTicket.contactService":"請聯絡 MoreTickets 客服。","myOrder.eTicket.enterProblem":"若無法入場,請提供顯示設備異常畫面及錯誤資訊的清晰影片作為憑證。","myOrder.eTicket.scratchPop.title":"確認查看憑證?","myOrder.eTicket.scratchPop.inputGuide":"請輸入 4 位驗證碼以查看憑證","myOrder.eTicket.scratchPop.verifyCode":"驗證碼","myOrder.eTicket.scratchPop.verifyError":"驗證碼錯誤,請輸入驗證碼 {code}","myOrder.eTicket.scratchPop.warning":"您的電子票憑證(QR Code、條碼、連結)包含入場的唯一關鍵資訊,請買家自行妥善保管,避免因截圖、轉發或洩漏給他人而導致門票被盜用、篡改或無法使用的情況。MoreTickets 無法承擔因電子票洩漏所導致的任何損失或責任,感謝您的理解。","myOrder.eTicket.scratchPop.tips":"MoreTickets 建議您於開演前 {minutes} 分鐘内查看電子票。如無法入場,請保留視頻憑證並申請MoreTickets客服介入。","myOrder.eTicket.scratchPop.confirm":"確認查看","myOrder.eTicket.scratchPop.thinkAgain":"我再想想","myOrder.eTicket.eTicket.timeDeadline":"收門票倒計","myOrder.eTicket.userWallet.openApp1":"打開 {ticketMaster} App 或網站","myOrder.eTicket.userWallet.openApp2":"請透過訊息與商家確認最終票品接收帳號","myOrder.eTicket.userWallet.openWallet":"打開 {ticketMaster}「票夾」查看門票,並依提示入場","myOrder.eTicket.userWallet.goToCheck":"前往登入並查收門票","myOrder.eTicket.third_party_url_copy":"鏈接已複製,請前往瀏覽器打開。","order_detail.invite_friend_count":"再邀 1 人再得 {cash}","order_detail.invite_friends_count":"再邀 {count} 人再得 {cash}","order_detail.invite_friend":"{count}人","order_detail.invite_friends":"{count}人","order_detail.audienceTitle":"實名觀演人","myOrder.eTicket.transferToUserSetup1":"請點擊以下按鈕聯絡商家以確認並接收門票。"},gp=Object.freeze(Object.defineProperty({__proto__:null,default:mp},Symbol.toStringTag,{value:"Module"})),vp={"pay.modal.title":"選擇付款方式","pay.modal.order_Total":"訂單總額","pay.modal.subTitle":"支付手續費(由支付機構收取) ","pay.modal.transactionFee":"支付手續費","pay.modal.transactionFee_free":"免服務費","pay.modal.leftTime":"剩餘時間","pay.modal.payFailed":"支付失敗","pay.modal.payFailed.sub":"訂單已取消,請重新購買","pay.modal.payFailed.canceled":"將在","pay.modal.payFailed.min":"分鐘內自動取消訂單,請重新購買","pay.modal.payFailed.content":"由於系統異常,{payMethodDesc} 支付未成功。請重試或確認 {payMethodDesc} 綁定的卡片狀態。","pay.modal.button.pay":"支付","pay.modal.button.pay.download":"下載Moretickets應用程序並完成支付","pay.modal.button.wait":"請稍候","pay.modal.button.reBook":"重新購買","pay.modal.button.rePay":"重新支付","pay.modal.button.goHome":"返回首頁","pay.modal.button.orderDetail":"查看訂單詳情","pay.modal.leave.title":"確認放棄付款?","pay.modal.leave.content":"您的訂單尚未完成支付,將不被處理。","pay.modal.leave.cancel":"繼續付款","pay.modal.leave.confirm":"確認離開","pay.success.payment":"支付成功","pay.success.page_title":"恭喜你!","pay.success.page_subTitle":"要去期待已久的演出了❤️","pay.success.havaTicket":"我有票喇!","pay.success.goto_event":"準備好要嗨翻這場演出⭐","pay.success.shareLine1":"立即分享","pay.success.shareLine2":"終於買到飛了!","pay.success.shareLine3":"掃æ
105QR Code,查看更多門票","pay.success.posterLine1":"掃描QR Code","pay.success.posterLine2":"發現更多心儀的演出活動","pay.success.posterLine3":"100%訂單保障,擔保交易,全程客服。","pay.success.copy_link":"複製連結","pay.success.download_poster":"下載海報","pay.success.invitePopupButton":"去看看","pay.not.download.Alipay":"您尚未安裝Alipay或Alipay版本過低,請更換其他支付方式。","pay.not.download.WX":"您尚未安裝WeChat或WeChat版本過低,請更換其他支付方式。","pay.googlePay.unsupported":"目前的瀏覽器暫不支持 Google Pay,請使用 Google Chrome 瀏覽器 或 選擇其他付款方式完成付款。"},yp=Object.freeze(Object.defineProperty({__proto__:null,default:vp},Symbol.toStringTag,{value:"Module"})),_p={"pickSeat.filter":"篩選","pickSeat.schedule":"請選擇場次","pickSeat.countPopup.title":"選擇數量","pickSeat.countPopup.seatTogether":"連位","pickSeat.countPopup.submitText":"確定","pickSeat.sessionPopup.getTicket":"查看","pickSeat.inventoryCountText":"個選擇","pickSeat.inventoryCountTextSingular":"個選擇","pickSeat.sortType.priceAsc":"價格(由低到高)","pickSeat.sortType.priceDesc":"價格(由高到低)","pickSeat.sortType.row":"排數(由小到大)","pickSeat.sortType.section":"區域(由小到大)","pickSeat.sortPopup.title":"排序","pickSeat.filterPopup.title":"篩選","pickSeat.filterPopup.price":"每張票價","pickSeat.filterPopup.features":"特徵","pickSeat.filterPopup.stockType":"票品類型","pickSeat.stockType.paper":"實體門票","pickSeat.stockType.eTicket":"電子票","pickSeat.filterPopup.zoneType.category":"票面","pickSeat.filterPopup.zoneType.zone":"大區","pickSeat.filterPopup.moreFeatures":"更多選項","pickSeat.filterPopup.rest":"清空","pickSeat.filterPopup.viewResult":"找到{count}個結果","pickSeat.backViewMap":"回到選座圖","pickSeat.empty.noTicket":"很抱歉,該場次已售罄","pickSeat.empty.title":"沒有符合條件的門票","pickSeat.empty.desc":"該場次仍有不連座門票出售!","pickSeat.empty.desc2":`該場次仍有門票發售!
106請修改篩選條件。`,"pickSeat.empty.desc3":`該數量暫時缺票,該場次仍有其他門票的出售!
107請修改數量重新篩選。`,"pickSeat.empty.btnText":"查看不連座門票","pickSeat.empty.btnText2":"查看全部門票","pickSeat.unit":"/張","pickSeat.notice":"購票須知","pickSeat.quantityToast":"此場次目前無法提供原先選擇的門票數量,請重新選擇。","pickSeat.pleaseSelectSession":"請選擇場次","pickSeat.notice.btnText":"確認","pickSeat.startingSoon.confirm":"我已知曉,進入選座","pickSeat.cannotOrder":"該場次暫無法下單!","pickSeat.fourConsecutiveTicketSupport":"同一訂單4張及以上門票盡量保證連座","pickSeat.inventory.title":"讓我們幫你找到更合適的位置","pickSeat.inventory.desc":"目前顯示的是符合你條件的門票。您可以在座位圖點選區域,或透過篩選與排序,快速找到最理想的選項。","pickSeat.inventory.btnText":"篩選門票","pickSeat.zone.noInventory":"暫無","pickSeat.startingSoon.title":"臨近開演購票須知"},bp=Object.freeze(Object.defineProperty({__proto__:null,default:_p},Symbol.toStringTag,{value:"Module"})),kp={"resale.serviceName":"MoreTickets 轉售服務","resale.title.application":"轉票申請","resale.title.confirmQuote":"確認報價","resale.title.submissionSuccess":"提交成功","resale.state.invalidLink":"轉票連結無效","resale.state.invalidLinkDescription":"請檢查連結是否完整,或聯絡轉售助手重新獲取。","resale.state.loadingApplication":"正在載入申請資訊","resale.state.loadingResult":"正在確認提交結果","resale.state.loadingDescription":"請稍候…","resale.state.applicationLoadFailed":"申請資訊載入失敗","resale.state.resultLoadFailed":"提交結果載入失敗","resale.button.retry":"重新載入","resale.button.confirmQuote":"確認報價","resale.button.backToEdit":"返回修改","resale.button.submit":"確認提交","resale.button.viewApplication":"查看申請詳情","resale.label.showName":"演出名稱","resale.label.originalOrderNo":"原始訂單編號","resale.label.sessionName":"演出場次","resale.label.ticketZoneSeat":"票區/區域 - 排/號","resale.label.ticketQty":"門票張數","resale.label.ticketType":"門票類型","resale.label.originalTicketPrice":"原訂單票款","resale.label.originalServiceFee":"原訂單平台服務費","resale.label.originalOrderTotal":"原訂單總金額","resale.label.suggestedPrice"
107:"建議轉售價格","resale.label.yourQuote":"您的報價","resale.label.ticketQuantity":"{count} 張","resale.input.quotePlaceholder":"輸入金額","resale.notice.firstQuoteDeadline":"首次報價請於 {deadline} 前提交(剩餘 {countdown})","resale.notice.quoteCooldownUntil":"報價冷卻至","resale.notice.quoteEditable":"當前已可修改報價","resale.notice.remaining":"{deadline}(剩餘 {countdown})","resale.notice.quoteServiceFee":"轉售成功後,平台將收取成交總金額的 5% 作為服務費","resale.notice.quotePricingGuidance":"建議您參考平台建議售價合理定價,定價過高將降低成功售出機率","resale.notice.quotePriceChange":"票券上架 48 小時後可聯絡轉售助手申請修改價格","resale.notice.quoteHigherThanSuggested":"您當前設定的報價高於平台給予的建議售價,如以此價格進行掛售,轉售成功率較低,建議您提供不高於平台建議售價的價格進行掛售。","resale.notice.quoteMuchLowerThanSuggested":"您當前設定的掛售價格遠低於平台給出的建議價,請確認是否繼續以此價格進行掛售。","resale.confirm.description":"請確認您提交的報價金額:","resale.confirm.warning":"確認提交後,需等待 48 小時方可修改報價。如有疑問請聯絡客服。","resale.success.title":"您的轉售申請已提交成功!","resale.success.review":"我們將於 24 小時內完成審核並安排上架,後續可透過轉售助手查詢轉售進度。","resale.success.linkExpiry":"本次申請連結有效期為 48 小時,逾期將自動失效,無需重複提交。","resale.error.emptyDetail":"未擷取到申請資訊,請稍後再試。","resale.error.invalidLinkResultPage":"轉票連結無效,請返回申請詳情查看最新狀態。","resale.error.network":"網路繁忙,請稍後再試。","resale.error.networkResultPage":"網路繁忙,請返回申請詳情查看最新狀態。","resale.error.submitRefreshPopup":"提交失敗,申請狀態可能已變更。請關閉彈窗後重新整理再試。","resale.error.resultNotFound":"暫未查詢到已提交的報價,請返回申請詳情查看最新狀態。","resale.error.loginRequired":"請先登入後再試。","resale.error.loginBoundAccount":"非此帳號的轉票訂單,請切換帳號後再試","resale.error.applicationUnavailable":"申請資訊載入失敗,請稍後再試。","resale.error.notEligible":"該訂單當前不符合轉票條件","resale.error.linkExpired":"該連結已失效,請聯絡轉售助手重新獲取","resale.error.cooldown":"當前報價需至 {deadline} 後方可修改","resale.error.statusNoQuote":"當前申請狀態無法報價","resale.error.invalidPrice":"報價須為正整數","resale.status.expired":"連結已失效","resale.ticketType.paper":"實體門票","resale.ticketType.eTicket":"電子票","resale.agreement.title":"轉售服務條款","resale.agreement.scrolled":"✓ 已滑動至最底部","resale.agreement.scrollRequired":"⚠ 請滑動至最底部","resale.agreement.readComplete":"✓ 已完成閱讀時間","resale.agreement.readingTime":"閱讀時間:{seconds} 秒","resale.agreement.accept":"我已閱讀並同意以上條款","resale.agreement.continue":"同意並繼續"},wp=Object.freeze(Object.defineProperty({__proto__:null,default:kp},Symbol.toStringTag,{value:"Module"})),Tp={"show.introduction.title":"節目介紹"},Sp=Object.freeze(Object.defineProperty({__proto__:null,default:Tp},Symbol.toStringTag,{value:"Module"})),Ep={"tour.all.title":"人氣熱賣","tour.detail.moreTour":"人氣熱賣","tour.detail.session.v1":"該場次暫無法下單!","tour.detail.finish.button":"查看已結束場次","tour.detail.finish.fold":"收起已結束場次","tour.detail.modal.title":"請留下您的Email","tour.detail.modal.email":"Email","tour.detail.modal.required":"請填寫Email","tour.detail.modal.emailValidMsg":"請填寫正確的Email","tour.detail.modal.button":"有票通知","tour.detail.modal.toast":"有票時我們會給您的信箱發送提醒","tour.detail.item.watch":"購票","tour.detail.item.hasNoTicket":"通知","tour.detail.summary.cityCount":"{count}個城市","tour.detail.group.sessionCount":"{count}場演出","tour.detail.group.sessionCountShort":"{count} 場","tour_detail.invite_coupon_claimed":"已領取","tour_detail.invite_coupon_download_app":"下載App領取","tour_detail.invite_coupon_prefix":"立減券","tour_detail.invite_coupon_suffix":"","tour_detail.invite_coupon_claimed_desc1":"限首次下載並安裝 APP","tour_detail.invite_coupon_claimed_desc2":"僅限 APP 使用","tour_detail.invite_confirm":"查看巡演","tour_detail.invite_cancel":"暫不查看","tour_detail.invite_friend":"{nickname}邀您觀演","tour_detail.advertise":"“{advertise}”"},Ap=Object.freeze(Object.defineProperty({__proto__:null,default:Ep},Symbol.toStringTag,{value:"Module"}));
107var Pp=Object.assign({"/src/components/agreement/locale/zh-HK.ts":wh,"/src/components/coupon-card/locale/zh-HK.ts":Sh,"/src/components/download-app/locale/zh-HK.ts":Ah,"/src/components/invite/locale/zh-HK.ts":Oh,"/src/components/pay/locale/zh-HK.ts":Ch,"/src/materials/TUICallKit/src/TUICallService/locale/zh-HK.ts":Mh,"/src/materials/apple-login/locale/zh-HK.ts":Rh,"/src/materials/audience/locale/zh-HK.ts":Nh,"/src/materials/confirm-ticket/locale/zh-HK.ts":qh,"/src/materials/email-login/locale/zh-HK.ts":jh,"/src/materials/google-login/locale/zh-HK.ts":$h,"/src/materials/login/locale/zh-HK.ts":Gh,"/src/materials/onsite-help/locale/zh-HK.ts":Wh,"/src/packages/after-sales/locale/zh-HK.ts":Jh,"/src/packages/blog/locale/zh-HK.ts":zh,"/src/packages/confirm-order/locale/zh-HK.ts":Xh,"/src/packages/confirm-ticket/locale/zh-HK.ts":ep,"/src/packages/events/locale/zh-HK.ts":rp,"/src/packages/invite/locale/zh-HK.ts":np,"/src/packages/main/TUIConversation/locale/zh-HK.ts":ap,"/src/packages/main/home/locale/zh-HK.ts":cp,"/src/packages/main/mine/about/locale/zh-HK.ts":up,"/src/packages/main/mine/locale/zh-HK.ts":hp,"/src/packages/main/show-list/locale/zh-HK.ts":fp,"/src/packages/my-order/locale/zh-HK.ts":gp,"/src/packages/my-order/pay/locale/zh-HK.ts":yp,"/src/packages/pick-seat/locale/zh-HK.ts":bp,"/src/packages/resale/locale/zh-HK.ts":wp,"/src/packages/show-detail/locale/zh-HK.ts":Sp,"/src/packages/tour/locale/zh-HK.ts":Ap});const Op=K({"tab.home":"首頁","tab.showList":"探索","tab.explore":"探索","tab.category":"分類","tab.news":"訊息","tab.mine":"我的","global.commonNetworkError":"出現未知錯誤,請稍後再試","global.appName":"More Tickets","global.comeSoon":"敬请期待","global.contact.csBtnText":"平台介入","global.contact.imBtnText":"聯絡商家","global.call.seller":"電話聯絡賣家","global.i_know":"我知道了","global.guarantee_title":"MoreTickets Guarantee","global.guarantee_desc":"100%入場保障,全程客服","global.coupon_content":"最高領100元券包","global.coupon_button":"立即領取","global.loading":"載入中…","common.home":"首頁","common.confirm":"確認","common.cancel":"取消","common.delete":"刪除","common.success":"成功","common.copy":"複製","common.copied":"已複製","common.externalLinkCopied":"鏈接已複製,請前往瀏覽器打開。","common.saveSuccess":"保存成功","common.saveFailed":"保存失敗","common.albumPermissionTitle":"需要相冊權限","common.albumPermissionContent":"請允許保存圖片到相冊","common.goToSettings":"去設定","common.get_tickets":"立即購買","common.show_more":"展開更多","common.show_less":"收起內容","common.load_more":"加載更多","common.currency":"貨幣","common.language":"語言","common.signInOrUp":"登入/註冊","common.events":"個活動","common.im":"訊息","common.all":"全部","common.concert":"演唱會","common.sports_events":"體育賽事","common.theater":"劇場","common.others":"其他","common.privacy_policy":"私隱條款","common.user_agreement":"條款和細則","common.my_order":"我的訂單","common.my_coupon":"我的優惠券","common.my_address":"我的地址","common.settings":"設定","common.faq":"常見問題","common.logout":"登出","common.loading":"載入中...","audience.selectOver":"僅需填寫 {count} 位觀演人","audiences.selectOver":"僅需填寫 {count} 位觀演人","audience.notEnough":"請填寫 {count} 位觀演人","audiences.notEnough":"請填寫 {count} 位觀演人","common.myAudiences":"我的觀演人","audience.agreement":"您已知悉您的身份證等個人資訊將用於購買需實名制之產品,請確保所填資訊真實且有效。MoreTickets 僅在有具體交易需求時,依法授權提供予第三方。","order.promotion":"支付優惠","common.ticket":"張","common.tickets":"張"},ki(Pp));var Ip=t=>Array.isArray(t)||t!==null&&typeof t=="object",Cp=t=>t!==null&&typeof t=="object"&&"value"in t,on=t=>{if(Cp(t)){var e;return(e=t.value)!==null&&e!==void 0?e:""}return t!=null?t:""},Dp=t=>Array.isArray(t)?t.map(on):Object.keys(t).reduce((e,r)=>(e[r]=on(t[r]),e),{}),Mp=(t,e)=>e?t.replace(/\{([^{}]+)\}/g,(r,i)=>{var n=i.trim();if(!n)return r;var o=Array.isArray(e)?e[Number(n)]:e[n];return o==null?r:String(o)}):t,Ue=Sl({locale:"en-US",fallbackLocale:"en-US",legacy:!1,globalInjection:!0,messages:{"en-US":ud,"zh-HK":Op,"zh-CN":bh}}),Lp=Ue.global.t.bind(Ue.global);Ue.global.t=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];var i=e.findIndex(Ip),n=i>=0?Dp(e[i]):void 0,o=[...e];i>=0&&(o[i]=n);var a=Lp(...o);
107return typeof a=="string"?Mp(a,n):a};var Jt="en-US",vo={"zh-HK":{businessLocale:"zh-HK",uniLocale:"zh-Hant",underscoreLocale:"zh_HK",tuiLocale:"zh_tw",name:"繁體中文",simpleName:"繁"},"zh-CN":{businessLocale:"zh-CN",uniLocale:"zh-Hans",underscoreLocale:"zh_CN",tuiLocale:"zh_cn",name:"简体中文",simpleName:"简"},"en-US":{businessLocale:"en-US",uniLocale:"en",underscoreLocale:"en_US",tuiLocale:"en",name:"English",simpleName:"EN"}},yo=t=>t==null?void 0:t.trim().replace(/_/g,"-").toLowerCase();function be(t){var e=yo(t);if(e){if(e==="zh"||e.startsWith("zh-hant"))return"zh-HK";if(e.startsWith("zh-hans"))return"zh-CN";if(e.startsWith("en-"))return"en-US";switch(e){case"zh-hk":case"zh-tw":case"zh-mo":case"zh-cht":return"zh-HK";case"zh-cn":case"zh-sg":case"zh-chs":return"zh-CN";case"en":case"en-us":case"en-gb":return"en-US";default:return}}}function Rt(t){var e=be(t)||Jt;return vo[e]}function jk(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Rt(t).businessLocale;return r==="zh-CN"?e.allowSimplifiedChinese?"zh-CN":"zh-HK":r}function Rp(t){var e=yo(t);return e?e.startsWith("zh")?"zh-HK":e.startsWith("en")?"en-US":be(t)||Jt:Jt}function Pr(t){return{code:t.businessLocale,name:t.name,simpleName:t.simpleName}}function Be(t){var e=Rt(t==null?void 0:t.code);return{code:e.businessLocale,name:(t==null?void 0:t.name)||e.name,simpleName:(t==null?void 0:t.simpleName)||e.simpleName}}function _o(t){var e=be(t.code);if(!e)return t;var r=vo[e];return K(K({},t),{},{code:r.businessLocale,name:t.name||r.name,simpleName:t.simpleName||r.simpleName})}function Vk(t){return Be(t).simpleName}function xp(t){typeof document!="undefined"&&document.documentElement.setAttribute("lang",t.businessLocale)}function Np(t){try{var e=typeof uni=="undefined"?void 0:uni;if(typeof(e==null?void 0:e.setLocale)!="function")return;var r=typeof e.getLocale=="function"?e.getLocale():void 0;r!==t.uniLocale&&e.setLocale(t.uniLocale)}catch(i){}}var an,Br;function bo(t){return be(t)||Jt}function Up(t){var[e]=t.split("=");try{return decodeURIComponent(e).toLowerCase()==="lang"}catch(r){return e.toLowerCase()==="lang"}}function wi(t,e){var r=t.indexOf("#"),i=r>=0?t.slice(0,r):t,n=r>=0?t.slice(r):"",o=i.indexOf("?"),a=o>=0?i.slice(0,o):i,s=o>=0?i.slice(o+1):"",c=s?s.split("&").filter(d=>d&&!Up(d)):[];return c.push("lang=".concat(encodeURIComponent(bo(e)))),"".concat(a).concat(c.length?"?".concat(c.join("&")):"").concat(n)}function ko(t){var e;if(!(typeof window=="undefined"||!((e=window.history)!==null&&e!==void 0&&e.replaceState))){var r=wi(window.location.href,t);if(r!==window.location.href)try{window.history.replaceState(window.history.state,"",r)}catch(i){}}}function ri(t,e){var r,i=(r=t.getAttribute("href"))===null||r===void 0?void 0:r.trim();if(!(!i||i.startsWith("#")||typeof window=="undefined")){try{var n=new URL(i,window.location.href);if(n.origin!==window.location.origin||!["http:","https:"].includes(n.protocol))return}catch(a){return}var o=wi(i,e);o!==i&&t.setAttribute("href",o)}}function sn(t,e){t instanceof HTMLAnchorElement&&ri(t,e),t.querySelectorAll("a[href]").forEach(r=>{ri(r,e)})}function qp(t){typeof document=="undefined"||typeof window=="undefined"||!document.documentElement||(an=t,sn(document.documentElement,t),!(Br||typeof MutationObserver=="undefined")&&(Br=new MutationObserver(e=>{var r=an;r&&e.forEach(i=>{if(i.type==="attributes"&&i.target instanceof HTMLAnchorElement){ri(i.target,r);return}i.addedNodes.forEach(n=>{n instanceof Element&&sn(n,r)})})}),Br.observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["href"]})))}var Gt="access_token",Fp="access-token",ii="tsessionid",jp="userId",cn="currency",ln="currency_auto",wo="language",To="language_auto",So="location",Eo="location_time",un="location_auto",dn="location_current",hn="coord_error_code",Gr="moreTickets_email",Vp="moreTickets_maskEmail",pn="moreTickets_nickName",$k="moreTickets_payMethod",$p="adParams",Ti="ALIPAYHK_MINI",Bk="#F6F6F7",Gk="#B876F9",Kk=20,Wk="-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy0sKM8wYIZFAQ28yI47B IY23w1Y7x6vNuuF5E8NDpeuj2zXQzbWjbIS6QDVhmLI/PItY4e2KtdI92m/nnZEo 0R2dFYGh3XrkEodp9LW9CbnDQ2NdzmVvJANsYD3UbuwYLQn5oJmwtgRDWJAMQUZM cjpvy/Eduh/xnL8cAg5jTrfaBDr8HqGJIazYxQiT54c3GzuK6sgoWOupclky6m3a 41x+tv+7ih9+wre/i0SPzTVCuFDfmR1NafgLGoM/MXyIKyKD4c2z9UEdmlsMcxrl eLtG0QNOqmq2Z015YlgMM9T+MCG+JfSFurim1BLVb3divz+vRbbFdJ+QQrjd7htD lwIDAQAB -----END PUBLIC KEY-----",Ao=(t=>(t.dark="dark",t.light="light",t))(Ao||{}),Hk=500,Bp=(t=>(t.GOOGLE="google",t.APPLE="apple",t))(Bp||{}),Jk={google:"Google",apple:"Apple"},Gp=(t=>
107(t[t.PERMISSION_DENIED=1]="PERMISSION_DENIED",t[t.POSITION_UNAVAILABLE=2]="POSITION_UNAVAILABLE",t[t.TIMEOUT=3]="TIMEOUT",t))(Gp||{}),Yk="AIzaSyB_tf4WPUSpfk6LwAB-hWfzd6KVeLuwIkY",Ce={globalError:"global-error",openLogin:"open-login",openEmailVerify:"open-email-verify",loggedIn:"logged-in",loggedOut:"logged-out",authenticated:"authenticated",confirm:"confirm",payModalPopup:"payModalPopup",openEmaiLLogin:"open-maiL-login",refreshPickupOrderDetail:"refreshPickupOrderDetail",createOrderError:"create-order-error"},X=(t=>(t.DEV="dev",t.QA="qa",t.STAGE="stage",t.UAT="uat",t.PROD="",t))(X||{});function Si(){try{return typeof uni=="undefined"?void 0:uni}catch(t){return}}function Kp(t){if(t){var e=typeof t=="string"?{code:t}:typeof t=="object"?t:void 0;if(e){var r=be(e.code);if(r)return Be(K(K({},e),{},{code:r}))}}}function Po(t){try{var e=Si();return typeof(e==null?void 0:e.getStorageSync)!="function"?void 0:Kp(e.getStorageSync(t))}catch(r){return}}function Oo(t,e){var r=be(e.code);if(r){var i=Be(K(K({},e),{},{code:r}));try{var n=Si();typeof(n==null?void 0:n.setStorageSync)=="function"&&n.setStorageSync(t,i)}catch(o){}return i}}function Io(){return Po(wo)}function Wp(t){return Oo(wo,t)}function Co(){return Po(To)}function Hp(t){return Oo(To,t)}function Jp(){try{var t,e=Si();return typeof(e==null?void 0:e.getSystemInfoSync)!="function"||(t=e.getSystemInfoSync())===null||t===void 0?void 0:t.appLanguage}catch(r){return}}function Yp(t,e){var r=be(e);if(r)return t==null?void 0:t.find(i=>be(i.code)===r)}function zp(t,e){if(t){var r=Rp(t),i=Yp(e,r);return Be(i||Pr(Rt(r)))}}function Qp(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.fallbackLanguage||Pr(Rt(Jt)),r=zp(t.systemLocale,t.languageList);return Be(t.urlLanguage||t.manualLanguage||r||t.autoLanguage||e)}var _r=new Map,ni,Or=q([]),Ei=q(),Tr=q(Io()),Sr=q(Co()),Ai=ne(()=>Qp({urlLanguage:Ei.value,manualLanguage:Tr.value,systemLocale:Jp(),autoLanguage:Sr.value,languageList:Or.value})),oi=q(Be(Ai.value));function Do(t,e,r,i){try{var n=e(r,i);n&&typeof n.catch=="function"&&n.catch(o=>{})}catch(o){}}function Xp(t,e){_r.forEach((r,i)=>{Do(i,r,t,e)})}function Mo(t){return K({},t)}function Zp(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=new Set,r=[];return t.forEach(i=>{var n=be(i.code);!n||e.has(n)||(e.add(n),r.push(Be(_o(i))))}),r}function Zt(){return rf(Ai.value)}function ef(t){var e=be(t);if(e)return Or.value.find(r=>be(r.code)===e)}function tf(){var t=Ir(),e=be(oi.value.code);return e===t.businessLocale?oi.value:Be(ef(t.businessLocale)||Pr(t))}function Ir(){return Rt(Ue.global.locale.value)}function er(){return Ir().businessLocale}function Lo(t){return bo(t)}function zk(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:er();return wi(t,e)}function Pi(){return Mo(tf())}function Ro(){return Or.value.map(Mo)}function Qk(){return ne(()=>er())}function Xk(){return ne(()=>Pi())}function Zk(){return ne(()=>Ro())}function xo(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(_r.set(t,e),r.immediate){var i=Ir();Do(t,e,i,{language:Pr(i),isInitial:ni===void 0})}return()=>{_r.get(t)===e&&_r.delete(t)}}function rf(t){var e=ni,r=Ir(),i=Be(typeof t=="string"?{code:t}:t),n=Rt(i.code);return Ue.global.locale.value=n.businessLocale,oi.value=i,xp(n),Np(n),qp(n.businessLocale),ni=n.businessLocale,e!==n.businessLocale&&Xp(n,{language:i,previousProfile:e===void 0?void 0:r,isInitial:e===void 0}),i}function nf(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Or.value=Zp(t),Zt(),Ro()}function ew(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=be(t);Ei.value=r?Be({code:r}):void 0,r||(Tr.value=Io()||Tr.value,Sr.value=Co()||Sr.value);var i=Zt();return r&&e.syncH5Url&&ko(r),i}function of(t){var e=Wp(t);if(!e)return Pi();Ei.value=void 0,Tr.value=e,ko(Lo(e.code));var r=Zt();return r}function af(t){var e=Hp(t);return e?(Sr.value=e,Zt()):Pi()}vi(Ai,()=>{Zt()},{immediate:!0});var sf="https://www.moretickets.com",ai="lang",cf="en-US",lf=["utm_","__"],uf=new Set(["gclid","fbclid","fbpid","fpclid","adgroup_name","adgroup_id","adplan_
107name","adplan_id","adcreative_name","adcreative_id","ranmid","raneaid","ransiteid","randate","channel","source","pagesource","frompage","preroute","showid","sessionid","orderid","invitecode"]),df=new Set(["/search","/search-result"]);function hf(t){var e=sf,r=t||e;try{var i=new URL(r.startsWith("http")?r:"https://".concat(r));return i.origin.replace(/\/$/,"")}catch(n){return e}}function Vt(t){var e=String(t||"").trim().replace(/^\/+|\/+$/g,"");if(!e)return"";try{return encodeURIComponent(decodeURIComponent(e)).toLowerCase()}catch(r){return encodeURIComponent(e).toLowerCase()}}function No(t){var e=t||"/",r=e.replace(/\/{2,}/g,"/"),i=r.length>1?r.replace(/\/+$/,""):r,n=i.split("/").filter(Boolean).map(Vt);return n.length?"/".concat(n.join("/")):"/"}function pf(t){var e=t.toLowerCase();return lf.some(r=>e.startsWith(r))||uf.has(e)}function ff(t){var[e]=t.split("/").filter(Boolean);return e==="tour-detail"||e==="tourdetail"}function mf(t){var e=t.split("/").filter(Boolean);return e[0]!=="tour-detail"&&e[0]!=="tourdetail"?"":e[1]||""}function gf(t){var e=t.split("/").filter(Boolean);return e[0]==="blog-detail"}function vf(t){var e=t.split("/").filter(Boolean);return e[0]!=="blog-detail"?"":e[1]||""}function yf(t,e){var r=new URL(t,e),i=be(r.searchParams.get(ai)||void 0)||cf,n=new URLSearchParams;return n.set(ai,i),"?".concat(n.toString())}function _f(t){return df.has(No(t))}function bf(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=hf(e.siteOrigin),i=new URL(t,r),n=No(i.pathname),o=yf(i.toString(),r);if(ff(n)){var a=Vt(e.tourCode||i.searchParams.get("tourCode"));if(a)return"".concat(r,"/tour-detail/").concat(a).concat(o);var s=Vt(mf(n));if(s)return"".concat(r,"/tour-detail/").concat(s).concat(o);var c=Vt(e.tourId||i.searchParams.get("tourId"));return c?"".concat(r,"/tour-detail/").concat(c).concat(o):"".concat(r,"/tour-detail").concat(o)}if(gf(n)){var d=Vt(e.blogId||vf(n)||i.searchParams.get("id"));return d?"".concat(r,"/blog-detail/").concat(d).concat(o):"".concat(r,"/blog-detail").concat(o)}var h=new URL("".concat(r).concat(n));if(i.searchParams.forEach((m,v)=>{!pf(v)&&v.toLowerCase()!==ai&&h.searchParams.append(v,m)}),o){var f=new URLSearchParams(o);f.forEach((m,v)=>{h.searchParams.set(v,m)})}return h.toString()}function kf(t){if(typeof document!="undefined"){var e=Array.from(document.querySelectorAll('link[rel="canonical"]')),r=e[0]||document.createElement("link");r.setAttribute("rel","canonical"),r.setAttribute("href",t),r.parentNode||document.head.appendChild(r),e.slice(1).forEach(i=>i.remove())}}function wf(){typeof document!="undefined"&&document.querySelectorAll('link[rel="canonical"]').forEach(t=>t.remove())}function Tf(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"noindex,follow";if(typeof document!="undefined"){var e=document.querySelector('meta[name="robots"]');e||(e=document.createElement("meta"),e.setAttribute("name","robots"),document.head.appendChild(e)),e.setAttribute("content",t)}}function Sf(){if(typeof document!="undefined"){var t=document.querySelector('meta[name="robots"]');t!=null&&t.content.toLowerCase().includes("noindex")&&t.remove()}}var Uo="data-mt-jsonld-page",si="data-mt-meta-description",br="data-mt-original-description",ci="data-mt-created-description",fn="data-mt-open-graph",Ef=["script[".concat(Uo,"]"),'script[type="application/ld+json"][id^="mt-jsonld-"]'].join(","),lt,Kr,Wr=!1;function Af(t){if(typeof document!="undefined"){var e=t==null?void 0:t.trim(),r=document.querySelector("meta[".concat(si,"]"));if(!e){Wf(r);return}var i=r||document.querySelector('meta[name="description"]')||document.createElement("meta");r||(i.name="description",i.setAttribute(si,"true"),i.isConnected?i.hasAttribute("content")&&i.setAttribute(br,i.getAttribute("content")||""):(i.setAttribute(ci,"true"),document.head.appendChild(i))),i.content=e}}function mn(t){typeof window!="undefined"&&(window.__MT_SEO_READY__=!1,window.__MT_SEO_STATE__={page:t,hasStructuredData:!1,reason:"loading",readyAt:0})}function gn(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(typeof window!="undefined"){var e=K(K({},t),{},{readyAt:Date.now()});window.__MT_SEO_READY__=!0,window.__MT_SEO_STATE__=e;try{window.dispatchEvent(new CustomEvent("mt:seo-ready",{detail:e}))}catch(r){}}}function Pf(t,e){if(typeof document=="undefined")return 0;Of();var r=e.filter(i=>Fo(i.data));return r.forEach(i=>
107{var n=Kf(i.id);n.setAttribute(Uo,t),n.textContent=JSON.stringify(i.data,null,2)}),r.length}function Of(){typeof document!="undefined"&&document.querySelectorAll(Ef).forEach(t=>{t.remove()})}function tw(){if(typeof document!="undefined"){var t=document.querySelector('link[rel="canonical"]');if(t!=null&&t.href)return t.href}return typeof window!="undefined"?window.location.href:""}var Hr={home:{routes:["/"],title:{"zh-HK":"MoreTickets|香港、新加坡及全球演唱會、體育賽事、劇場門票買賣平台","zh-CN":"MoreTickets|香港、新加坡及全球演唱會、體育賽事、劇場門票買賣平台","en-US":"MoreTickets | Safe Buy & Sell Global Event Tickets"},description:{"zh-HK":"MoreTickets是亞洲規模No.1現場活動門票轉售平台,安全買賣經核實的演唱會、體育賽事及劇場門票,交易有保障,輕鬆入手熱門演出門票!","zh-CN":"MoreTickets是亞洲規模No.1現場活動門票轉售平台,安全買賣經核實的演唱會、體育賽事及劇場門票,交易有保障,輕鬆入手熱門演出門票!","en-US":"MoreTickets is Asia's #1 live event ticket resale platform. Buy & sell verified concert, sports & theatre tickets in Hong Kong, Singapore & beyond — safe & secure."}},"show-list":{routes:["/show-list"],title:{"zh-HK":"演唱會、體育及音樂劇門票|香港、新加坡及全球場次|MoreTickets","zh-CN":"演唱會、體育及音樂劇門票|香港、新加坡及全球場次|MoreTickets","en-US":"Concert, Sports & Theatre Tickets | Hong Kong, Singapore & Global | MoreTickets"},description:{"zh-HK":"瀏覽 MoreTickets 全部演出場次:演唱會、體育賽事、音樂劇及舞台劇,涵蓋香港、新加坡及全球各地。可按國家/地區及開演時間篩選,門票由持票用戶放售,設真票保證。","zh-CN":"瀏覽 MoreTickets 全部演出場次:演唱會、體育賽事、音樂劇及舞台劇,涵蓋香港、新加坡及全球各地。可按國家/地區及開演時間篩選,門票由持票用戶放售,設真票保證。","en-US":"Browse every event on MoreTickets - concerts, sports, musicals and theatre across Hong Kong, Singapore & beyond. Filter by country and date. "}},"tour-list":{routes:["/tour-list"],title:{"zh-HK":"巡迴演唱會一覽 2026|各站場次及演唱會門票|MoreTickets","zh-CN":"巡迴演唱會一覽 2026|各站場次及演唱會門票|MoreTickets","en-US":"Concert Tours 2026 | Tour Dates & Tickets | MoreTickets"},description:{"zh-HK":"瀏覽 2026 至 2027 年巡迴演唱會,每個巡演可查看全部演出站點及日期,涵蓋香港、新加坡及全球各地。門票由持票用戶放售,設 100% 真票保證。","zh-CN":"瀏覽 2026 至 2027 年巡迴演唱會,每個巡演可查看全部演出站點及日期,涵蓋香港、新加坡及全球各地。門票由持票用戶放售,設 100% 真票保證。","en-US":"Browse concert tours for 2026-2027 with every tour date and city, covering Hong Kong, Singapore & beyond. Tickets are listed by verified sellers with a 100% authentic-ticket guarantee."}},"about-us":{routes:["/about-us"],title:{"zh-HK":"關於 MoreTickets|二手門票交易平台是否可靠?營運公司及買家保障","zh-CN":"關於 MoreTickets|二手門票交易平台是否可靠?營運公司及買家保障","en-US":"About MoreTickets | Is It Legit? Company, Safety & Buyer Protection"},description:{"zh-HK":"MoreTickets 是二手門票交易平台,門票由用戶放售、價格由賣家訂定。本頁說明營運公司、買家保障機制、與官方售票及黃牛的分別,以及聯絡真人客服的方法。","zh-CN":"MoreTickets 是二手門票交易平台,門票由用戶放售、價格由賣家訂定。本頁說明營運公司、買家保障機制、與官方售票及黃牛的分別,以及聯絡真人客服的方法。","en-US":"MoreTickets is a secondary ticket marketplace where tickets are listed and priced by sellers. Learn who operates it, how buyer protection works, how it differs from official sellers and street resellers, and how to reach a human agent."}},faq:{routes:["/faq"],title:{"zh-HK":"常見問題|香港、新加坡及全球演唱會門票點è²
107·æœ€å®‰å…¨?收票、轉讓、退款及防騙指南|MoreTickets","zh-CN":"常見問題|香港、新加坡及全球演唱會門票點買最安全?收票、轉讓、退款及防騙指南|MoreTickets","en-US":"FAQ | Buying, Receiving, Transferring & Refunding Hong Kong, Singapore & Global Event Tickets | MoreTickets"},description:{"zh-HK":"香港、新加坡及全球演唱會及活動門票常見問題:如何安全購買二手飛、如何收取及轉讓電子票、如何放售門票、退款與活動取消處理,以及分辨黃牛飛與防詐騙要點。","zh-CN":"香港、新加坡及全球演唱會及活動門票常見問題:如何安全購買二手飛、如何收取及轉讓電子票、如何放售門票、退款與活動取消處理,以及分辨黃牛飛與防詐騙要點。","en-US":"Answers on buying resale tickets safely in Hong Kong, Singapore & beyond, receiving and transferring e-tickets, selling your tickets, refunds and cancellations, and how to spot ticket scams."}}};class If{constructor(){this.initialHead=void 0,this.active=void 0,this.version=0,this.cachedPageStates=new Map}bootstrap(){return this.beginRoute()}beginRoute(e){var r=Jr(e),i=this.cachedPageStates.get(r);return i?(this.cachePageState(i),this.restoreCachedPage(i)):this.createScope(this.begin("route",r))}beginPage(e){var r=this.begin(e,Jr());return this.cachePageState(r),this.createScope(r)}begin(e,r){this.ensureInitialHead();var i={version:++this.version,page:e,routeKey:r,patch:{}};return this.active=i,this.render(i),mn(e),i}createScope(e){return new Cf(this,e,e.version)}cachePageState(e){if(this.cachedPageStates.delete(e.routeKey),this.cachedPageStates.set(e.routeKey,e),this.cachedPageStates.size>20){var r=this.cachedPageStates.keys().next().value;r&&this.cachedPageStates.delete(r)}}restoreCachedPage(e){return this.active=e,this.render(e),e.readyOptions?gn(K({page:e.page},e.readyOptions)):mn(e.page),this.createScope(e)}commit(e,r,i){return this.isActive(e,r)?(this.mergePatch(e,i),this.render(e),!0):!1}setStructuredData(e,r,i){return this.isActive(e,r)?(this.mergePatch(e,{structuredData:i}),this.render(e)):0}mergePatch(e,r){var i=K({},e.patch);r.title!==void 0&&(i.title=r.title),r.description!==void 0&&(i.description=r.description),r.canonical!==void 0&&(i.canonical=r.canonical),r.language!==void 0&&(i.language=r.language),r.structuredData!==void 0&&(i.structuredData=r.structuredData),r.openGraph!==void 0&&(i.openGraph=K(K({},e.patch.openGraph),r.openGraph)),e.patch=i}markReady(e,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.isActive(e,r)?(e.readyOptions=i,gn(K({page:e.page},i)),!0):!1}
107isActive(e,r){return this.active===e&&e.version===r&&e.routeKey===Jr()}refreshForLanguageChange(){return!this.active||!this.isActive(this.active,this.active.version)?!1:(this.active.version=++this.version,this.active.patch=K(K({},this.active.patch),{},{title:null,description:null}),this.render(this.active),!0)}render(e){var r,i,n,o,a,s,c,d,h,f=this.ensureInitialHead(),{patch:m}=e,v=qf(e.page,e.routeKey,m.title);return v?Rf(v):xf(f.title),Af(Ff(e.page,e.routeKey,m.description,f.description)),m.language!==void 0&&Uf(m.language),Bf({title:(r=(i=m.openGraph)===null||i===void 0?void 0:i.title)!==null&&r!==void 0?r:f.openGraph.title,description:(n=(o=m.openGraph)===null||o===void 0?void 0:o.description)!==null&&n!==void 0?n:f.openGraph.description,image:(a=(s=m.openGraph)===null||s===void 0?void 0:s.image)!==null&&a!==void 0?a:f.openGraph.image,url:(c=(d=m.openGraph)===null||d===void 0?void 0:d.url)!==null&&c!==void 0?c:f.openGraph.url}),Lf(m.canonical),Pf(e.page,(h=m.structuredData)!==null&&h!==void 0?h:f.structuredData)}ensureInitialHead(){return this.initialHead?this.initialHead:(this.initialHead={title:typeof document=="undefined"?"":document.title,description:Ft('meta[name="description"]'),openGraph:{title:Ft('meta[property="og:title"]'),description:Ft('meta[property="og:description"]'),image:Ft('meta[property="og:image"]'),url:Ft('meta[property="og:url"]')},structuredData:Gf()},this.initialHead)}}class Cf{constructor(e,r,i){this.manager=e,this.state=r,this.version=i}commit(e){return this.manager.commit(this.state,this.version,e)}setStructuredData(e){return this.manager.setStructuredData(this.state,this.version,e)}markReady(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.manager.markReady(this.state,this.version,e)}isActive(){return this.manager.isActive(this.state,this.version)}}var Cr=new If;xo("page-meta-manager",()=>{Cr.refreshForLanguageChange()});function Df(){return Cr.bootstrap()}function Mf(t){return Cr.beginRoute(t)}function rw(t){return Cr.beginPage(t)}function Jr(t){return typeof window!="undefined"?window.location.href:(t==null?void 0:t.fullPath)||(t==null?void 0:t.path)||""}function Lf(t){if(typeof window=="undefined")return"";if(t===!1||_f(window.location.pathname))return wf(),t!==!1&&Tf(),"";var e=bf(window.location.href,K({siteOrigin:window.location.origin},t));return Sf(),kf(e),e}function Rf(t){typeof document=="undefined"||t===void 0||t===null||(lt=t,Nf(),document.title=t)}function xf(t){typeof document!="undefined"&&(lt=void 0,document.title=t)}function Nf(){Kr||typeof document=="undefined"||typeof MutationObserver=="undefined"||(Kr=new MutationObserver(()=>{lt===void 0||document.title===lt||Wr||(Wr=!0,Promise.resolve().then(()=>{Wr=!1,lt!==void 0&&document.title!==lt&&(document.title=lt)}))}),Kr.observe(document.head,{childList:!0,characterData:!0,subtree:!0}))}function Uf(t){typeof document!="undefined"&&(t?document.documentElement.setAttribute("lang",t):document.documentElement.removeAttribute("lang"))}function qf(t,e,r){return qo(t,e,r,"title")}function Ff(t,e,r,i){return qo(t,e,r,"description",i)}function qo(t,e,r,i,n){var o,a=vn(r);if(a)return a;var s=vn((o=jf(t,e))===null||o===void 0?void 0:o[i][er()]);return s||n}function vn(t){return(t==null?void 0:t.trim())||void 0}function jf(t,e){if(Hr[t])return Hr[t];var r=Vf(e);return Object.values(Hr).find(i=>{var{routes:n}=i;return n.some(o=>$f(o,r))})}function Vf(t){try{return new URL(t,"https://www.moretickets.com").pathname}catch(e){return t.split(/[?#]/,1)[0]||"/"}}function $f(t,e){var r=t==="/"?t:t.replace(/\/$/,""),i=e==="/"?e:e.replace(/\/$/,"");return r==="/"?i==="/":i===r||i.startsWith("".concat(r,"/"))}function Bf(t){Object.entries(t).forEach(e=>{var[r,i]=e,n="og:".concat(r),o=typeof document=="undefined"?null:document.querySelector('meta[property="'.concat(n,'"]'));if(!i){o!=null&&o.hasAttribute(fn)&&o.remove();return}var a=o||document.createElement("meta");a.setAttribute("property",n),a.setAttribute(fn,"true"),a.content=i,a.isConnected||document.head.appendChild(a)})}function Ft(t){var e;if(typeof document!="undefined")return((e=document.querySelector(t))===null||e===void 0?void 0:e.getAttribute("content"))||void 0}function Gf(){return typeof document=="undefined"?[]:Array.from(document.querySelectorAll('script[type="application/ld+json"][id^="mt-jsonld-"]')).flatMap(t=>{var e,r=(e=t.textContent)===null||e===void 0?void 0:e.trim();if(!r)return[];try{var i=JSON.parse(r);return Fo(i)?[{id:t.id,data:i}]:[]}catch(n){return[]}})}function Kf(t){var e=document.getElementById(t);if(e instanceof HTMLScriptElement)return e.type="application/ld+json",e;var r=document.createElement("script");return r.id=t,r.type="application/ld+json",document.head.appendChild(r),r}function Wf(t){if(t){if(t.hasAttribute(ci)){t.remove();return}t.hasAttribute(br)?t.content=t.getAttribute(br)||"":t.removeAttribute("content"),t.removeAttribute(si),t.removeAttribute(br),t.removeAttribute(ci)}}function Fo(t){return t?Array.isArray(t)?t.some(e=>Object.keys(e||{}).length>0):Object.keys(t).length>0:!1}Df();const Hf="modulepreload",Jf=function(t){return"/"+t},yn={},A=function(e,r,i){let n=Promise.resolve();if(r&&r.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),a=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));n=Promise.all(r.map(s=>{if(s=Jf(s),s in yn)return;yn[s]=!0;const c=s.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${d}`))return;const h=document.createElement("link");if(h.rel=c?"stylesheet":Hf,c||(h.as="script",h.crossOrigin=""),h.href=s,a&&h.setAttribute("nonce",a),document.head.appendChild(h),c)return new Promise((f,m)=>{h.addEventListener("load",f),h.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${s}`)))})}))}return n.then(()=>e()).catch(o=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o})},Yf="",zf="購買演出門票 - MoreTickets",Qf="2.5.0",Xf="1",Zf=!1,em={"flex-direction":"column"},tm={request:6e4,connectSocket:6e4,uploadFile:6e4,downloadFile:6e4}
107,rm={mode:"history",base:"/",assets:"assets",routerBase:"/"},rt={loading:"AsyncLoading",error:"AsyncError",delay:200,timeout:6e4,suspensible:!0},im=void 0,nm=void 0,om="AIzaSyB_tf4WPUSpfk6LwAB-hWfzd6KVeLuwIkY",am=void 0,sm=void 0,cm=void 0,lm={maps:{google:{key:"AIzaSyB_tf4WPUSpfk6LwAB-hWfzd6KVeLuwIkY"}}},um="",dm="",hm=!1,pm={};window.getApp=C;window.getCurrentPages=Ee;window.wx=co;window.uni=co;window.UniViewJSBridge=El;window.UniServiceJSBridge=Al;window.rpx2px=Pl;window.__setupPage=t=>D(t);const _n=Object.assign({}),fm=P(()=>A(()=>import("./layout-top-window.DrJjEE6o.js"),__vite__mapDeps([0,1,2,3,4,5,6,7])).then(t=>lo(t.default||t,-1))),mm=P(()=>A(()=>import("./layout-left-window.BChVWpMx.js"),__vite__mapDeps([8,1,2,3,4,5,6,9])).then(t=>lo(t.default||t,-2))),E=Object.assign;window.__uniConfig=E({topWindow:{path:"layout/top-window",style:{height:"77px"},matchMedia:{minWidth:768}},leftWindow:{path:"layout/left-window",style:{width:"375px"},matchMedia:{minWidth:768}},tabBar:{position:"bottom",color:"#95949D",selectedColor:"#000000",borderStyle:"black",blurEffect:"none",fontSize:"10px",iconWidth:"24px",spacing:"3px",height:"50px",list:[{name:"home",pagePath:"packages/main/home/home",iconPath:"/static/imgs/tabs/tab_explore.png",selectedIconPath:"/static/imgs/tabs/tab_explore_highlight.png"},{name:"showList",pagePath:"packages/main/show-list/show-list",iconPath:"/static/imgs/tabs/tab_all_shows.png",selectedIconPath:"/static/imgs/tabs/tab_all_shows_highlight.png"},{name:"news",pagePath:"packages/main/TUIConversation/index",iconPath:"/static/imgs/tabs/tab_message.png",selectedIconPath:"/static/imgs/tabs/tab_message_highlight.png"},{name:"mine",pagePath:"packages/main/mine/mine",iconPath:"/static/imgs/tabs/tab_member.png",selectedIconPath:"/static/imgs/tabs/tab_member_highlight.png"}],selectedIndex:0,shown:!0},preloadRule:{},globalStyle:{backgroundColor:"#F8F8F8",rpxCalcMaxDeviceWidth:767,navigationBar:{backgroundColor:"#F8F8F8",titleText:"MoreTickets",style:"custom",type:"default",titleColor:"#000000"},isNVue:!1},easycom:{autoscan:!0,custom:{"^mt-(.*)":"@/components/mt-$1.vue","^uni-(.*)":"@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"}},compilerVersion:"4.87"},{appId:Yf,appName:zf,appVersion:Qf,appVersionCode:Xf,async:rt,debug:Zf,networkTimeout:tm,sdkConfigs:lm,qqMapKey:im,bMapKey:nm,googleMapKey:om,aMapKey:am,aMapSecurityJsCode:sm,aMapServiceHost:cm,nvue:em,locale:um,fallbackLocale:dm,locales:Object.keys(_n).reduce((t,e)=>{const r=e.replace(/\.\/locale\/(uni-app.)?(.*).json/,"$2");return E(t[r]||(t[r]={}),_n[e].default),t},{}),router:rm,darkmode:hm,themeConfig:pm});window.__uniLayout=window.__uniLayout||{};window.__uniConfig.topWindow.component=fm;window.__uniConfig.leftWindow.component=mm;const O={delay:rt.delay,timeout:rt.timeout,suspensible:rt.suspensible};rt.loading&&(O.loadingComponent={name:"SystemAsyncLoading",render(){return _i(uo(rt.loading))}});rt.error&&(O.errorComponent={name:"SystemAsyncError",props:["error"],render(){return _i(uo(rt.error),{error:this.error})}});const jo=()=>A(()=>import("./packages-main-home-home.D_zwtRAR.js"),__vite__mapDeps([10,1,2,3,4,5,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,6,56])).then(t=>D(t.default||t)),gm=P(E({loader:jo},O)),Vo=()=>A(()=>import("./packages-main-home-search.CbeRYZAQ.js"),__vite__mapDeps([57,12,1,2,3,4,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,39,40,41,37,38,42,44,45,50,51,49,6,58])).then(t=>D(t.default||t)),vm=P(E({loader:Vo},O)),$o=()=>A(()=>import("./show-list-pc.Cvn6W59j.js").then(t=>t.a),__vite__mapDeps([59,1,2,3,4,12,13,35,36,11,5,14,15,16,17,18,19,20,21,22,23,24,25,60,61,26,27,44,45,39,40,41,37,38,42,62,63,54,55,33,64])).then(t=>D(t.default||t)),ym=P(E({loader:$o},O)),Bo=()=>A(()=>import("./show-list-pc.Cvn6W59j.js").then(t=>t.s),__vite__mapDeps([59,1,2,3,4,12,13,35,36,11,5,14,15,16,17,18,19,20,21,22,23,24,25,60,61,26,27,44,45,39,40,41,37,38,42,62,63,54,55,33,64])).then(t=>D(t.default||t)),_m=P(E({loader:Bo},O)),Go=()=>A(()=>import("./show-list-pc.Cvn6W59j.js").then(t=>t.b),__vite__mapDeps([59,1,2,3,4,12,13,35,36,11,5,14,15,16,17,18,19,20,21,22,23,24,25,60,61,26,27,44,45,39,40,41,37,38,42,62,63,54,55,33,64])).then(t=>D(t.default||t)),bm=P(E({loader:Go},O)),Ko=()=>A(()=>import("./packages-blog-blog-list.CThoo4uG.js"),__vite__mapDeps([65,1,2,3,4,60,12,13,61,11,5,14,15,16,17,18,19,20,21,22,23,24,25,66,67,6,68])).then(t=>D(t.default||t)),km=P(E({loader:Ko},O)),Wo=()=>A(()=>import("./packages-blog-blog-detail.CexLT6Ya.js"),__vite__mapDeps([69,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,37,38,30,31,66,67,33,6,70])).then(t=>D(t.default||t)),wm=P(E({loader:Wo},O)),Ho=()=>A(()=>import("./packages-agreement-index.Dq6AaSUc.js"),__vite__mapDeps([71,1,2,3,4,17,12,13,18,11,5,14,15,16,19,20,21,22,23,24,25,30,31,33,32,6,72])).then(t=>D(t.default||t)),Tm=P(E({loader:Ho},O)),Jo=()=>A(()=>import("./packages-main-TUIConversation-index.DUiXuhR7.js"),__vite__mapDeps([73,1,2,3,4,19,5,20,21,22,23,16,14,15,17,12,13,18,24,26,27,74,6,75])).then(t=>D(t.default||t)),Sm=P(E({loader:Jo},O)),Yo=()=>A(()=>import("./packages-main-mine-mine.CcI26Kv3.js"),__vite__mapDeps([76,1,2,3,4,26,5,14,15,19,20,21,22,23,16,17,12,13,18,24,27,11,25,6,77])).then(t=>D(t.default||t)),Em=P(E({loader:Yo},O)),zo=()=>A(()=>import("./packages-main-home-location-select.95mF4-GZ.js"),__vite__mapDeps([78,1,2,3,4,12,13,5,11,14,15,16,17,18,19,20,21,22,23,24,25,62,63,6,79])).then(t=>D(t.default||t)),Am=P(E({loader:zo},O)),Qo=()=>A(()=>import("./language-select.Bsf33Pjc.js").then(t=>t.c),__vite__mapDeps([80,81,1,2,3,4,12,13,82,11,5,14,15,16,17,18,19,20,21,22,23,24,25])).then(t=>D(t.default||t)),Pm=P(E({loader:Qo},O)),Xo=()=>A(()=>import("./language-select.Bsf33Pjc.js").then(t=>t.l),__vite__mapDeps([80,81,1,2,3,4,12,13,82,11,5,14,15,16,17,18,19,20,21,22,23,24,25])).then(t=>D(t.default||t)),Om=P(E({loader:Xo},O)),Zo=()=>A(()=>import("./web-view.BV6Rws-f.js").then(t=>t.w),__vite__mapDeps([48,14,1,2,3,4,15,11,12,13,5,16,17,18,19,20,21,22,23,24,25,37,38])).then(t=>D(t.default||t)),Im=P(E({loader:Zo},O)),ea=()=>A(()=>Promise.resolve().then(()=>Ek),void 0).then(t=>D(t.default||t)),Cm=P(E({loader:ea},O)),ta=()=>A(()=>import("./packages-TUIKit-components-TUIConversation-index.BnCdg0IK.js"),__vite__mapDeps([83,1,2,3,4,20,19,5,21,22,23,84,6])).then(t=>D(t.default||t)),Dm=P(E({loader:ta}
107,O)),ra=()=>A(()=>import("./packages-TUIKit-components-TUIChat-index.D-KcSpZW.js"),__vite__mapDeps([85,1,2,3,4,5,20,86,19,21,22,23,84,87,12,13,33,14,15,88,35,36,17,18,89,60,61,90,91,92,16,24,93,94,95,74,96,11,25,37,38,6,97,98,99,100])).then(t=>D(t.default||t)),Mm=P(E({loader:ra},O)),ia=()=>A(()=>import("./packages-TUIKit-components-TUIChat-video-play.BOWvVkoz.js"),__vite__mapDeps([101,1,2,3,4,20,102])).then(t=>D(t.default||t)),Lm=P(E({loader:ia},O)),na=()=>A(()=>Promise.resolve().then(()=>Pk),void 0).then(t=>D(t.default||t)),Rm=P(E({loader:na},O)),oa=()=>A(()=>import("./packages-TUIKit-components-TUIContact-index.C0jNyWT6.js"),__vite__mapDeps([103,1,2,3,4,20,21,5,22,87,84,19,23,37,38,11,12,13,14,15,16,17,18,24,25,6])).then(t=>D(t.default||t)),xm=P(E({loader:oa},O)),aa=()=>A(()=>import("./packages-TUIKit-components-TUIGroup-index.XWYlFqZc.js"),__vite__mapDeps([104,1,2,3,4,21,20,5,22,87,84,19,23,37,38,11,12,13,14,15,16,17,18,24,25,6])).then(t=>D(t.default||t)),Nm=P(E({loader:aa},O)),sa=()=>A(()=>import("./packages-TUIKit-components-TUISearch-index.Dbto3Qf5.js"),__vite__mapDeps([105,1,2,3,4,20,21,5,22,37,38,11,12,13,14,15,16,17,18,19,23,24,25,33,6])).then(t=>D(t.default||t)),Um=P(E({loader:sa},O)),ca=()=>A(()=>import("./packages-TUIKit-components-location.CTQuvRV8.js"),__vite__mapDeps([96,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,37,38,6,97])).then(t=>D(t.default||t)),qm=P(E({loader:ca},O)),la=()=>A(()=>import("./packages-TUIKit-components-TUIChat-evaluation.DS5-jIAv.js"),__vite__mapDeps([98,1,2,3,4,12,13,17,18,11,5,14,15,16,19,20,21,22,23,24,25,6,99])).then(t=>D(t.default||t)),Fm=P(E({loader:la},O)),ua=()=>A(()=>import("./packages-TUIKit-components-faq.DnRgoMHp.js"),__vite__mapDeps([106,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,6,107])).then(t=>D(t.default||t)),jm=P(E({loader:ua},O)),da=()=>A(()=>import("./packages-tour-list.Bt-Cj-zx.js"),__vite__mapDeps([108,1,2,3,4,35,12,13,36,11,5,14,15,16,17,18,19,20,21,22,23,24,25,39,40,41,37,38,42,6,109])).then(t=>D(t.default||t)),Vm=P(E({loader:da},O)),ha=()=>A(()=>import("./packages-tour-detail.pJY0cdzU.js"),__vite__mapDeps([110,1,2,3,4,5,111,38,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,50,51,48,37,112,113,114,33,28,29,54,55,30,31,6,115])).then(t=>D(t.default||t)),$m=P(E({loader:ha},O)),pa=()=>A(()=>import("./packages-show-detail-index.Yu9YzaJe.js"),__vite__mapDeps([116,1,2,3,4,35,12,13,36,11,5,14,15,16,17,18,19,20,21,22,23,24,25,111,38,50,51,48,37,112,113,114,33,117,118,34,39,40,41,42,43,30,31,6,119])).then(t=>D(t.default||t)),Bm=P(E({loader:pa},O)),fa=()=>A(()=>import("./packages-pick-seat-index.BXUSYqOY.js"),__vite__mapDeps([120,1,2,3,4,12,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,121,122,123,124,125,126,38,127,128,129,130,131,132,37,117,112,113,35,36,118,30,31,6,133])).then(t=>D(t.default||t)),Gm=P(E({loader:fa},O)),ma=()=>A(()=>import("./packages-main-mine-settings-settings.Bka1I2WB.js"),__vite__mapDeps([134,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,135,136,6,137])).then(t=>D(t.default||t)),Km=P(E({loader:ma},O)),ga=()=>A(()=>import("./packages-main-mine-settings-language-currency.CHnCuFXK.js"),__vite__mapDeps([138,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,135,136,6,139])).then(t=>D(t.default||t)),Wm=P(E({loader:ga},O)),va=()=>A(()=>import("./packages-main-mine-about-about-us.BwGTNAMS.js"),__vite__mapDeps([140,1,2,3,4,14,15,11,12,13,5,16,17,18,19,20,21,22,23,24,25,141,142,6,143])).then(t=>D(t.default||t)),Hm=P(E({loader:va},O)),ya=()=>A(()=>import("./packages-main-mine-licenses-licenses.DivWVrzg.js"),__vite__mapDeps([144,1,2,3,4,14,15,12,13,11,5,16,17,18,19,20,21,22,23,24,25,6,145])).then(t=>D(t.default||t)),Jm=P(E({loader:ya},O)),_a=()=>A(()=>import("./packages-main-mine-licenses-license-detail.D-60yh78.js"),__vite__mapDeps([146,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,6,147])).then(t=>D(t.default||t)),Ym=P(E({loader:_a},O)),ba=()=>A(()=>import("./packages-main-mine-promo-code-promo-code-list.VkVrlRYO.js"),__vite__mapDeps([148,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,60,61,149,150,151,152,6,153])).then(t=>D(t.default||t)),zm=P(E({loader:ba},O)),ka=()=>A(()=>import("./packages-main-mine-address-list-address-list.CxTEhoHY.js"),__vite__mapDeps([154,1,2,3,4,35,12,13,36,11,5,14,15,16,17,18,19,20,21,22,23,24,25,60,61,90,91,6,155])).then(t=>D(t.default||t)),Qm=P(E({loader:ka},O)),wa=()=>A(()=>import("./packages-main-mine-address-list-address-create.CR7M0Atl.js"),__vite__mapDeps([156,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,92,93,6,157])).then(t=>D(t.default||t)),Xm=P(E({loader:wa},O)),Ta=()=>A(()=>import("./packages-main-mine-faq-faq.DQicAlCH.js"),__vite__mapDeps([158,1,2,3,4,12,13,17,18,11,5,14,15,16,19,20,21,22,23,24,25,33,30,31,6,159])).then(t=>D(t.default||t)),Zm=P(E({loader:Ta},O)),Sa=()=>A(()=>import("./packages-main-mine-faq-components-email-support.BwN580Zy.js"),__vite__mapDeps([160,12,1,2,3,4,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,6,161])).then(t=>D(t.default||t)),eg=P(E({loader:Sa},O)),Ea=()=>A(()=>import("./packages-main-mine-guarantee-guarantee.3o_-VJGa.js"),__vite__mapDeps([162,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,163,164,6,165])).then(t=>D(t.default||t)),tg=P(E({loader:Ea},O)),Aa=()=>A(()=>import("./packages-main-mine-privacy-agreement-privacy-agreement.BAGYd7SJ.js"),__vite__mapDeps([166,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,167,6,168])).then(t=>D(t.default||t)),rg=P(E({loader:Aa},O)),Pa=()=>A(()=>import("./packages-main-mine-privacy-agreement-refund.B5TQJx2o.js"),__vite__mapDeps([169,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,167,6,170])).then(t=>D(t.default||t)),ig=P(E({loader:Pa},O)),Oa=()=>A(()=>import("./packages-main-mine-audience-index.OP2Ka3qp.js"),__vite__mapDeps([171,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,172,173,174,175,6,176])).then(t=>D(t.default||t)),ng=P(E({loader:Oa},O)),Ia=()=>A(()=>import("./form.DMH60-uX.js").then(t=>t.f),__vite__mapDeps([173,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,174])).then(t=>D(t.default||t)),og=P(E({loader:Ia},O)),Ca=()=>A(()=>import("./packages-main-mine-about-careers.DkrGRMl9.js"),__vite__mapDeps([177,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,141,142,6,178])).then(t=>D(t.default||t)),ag=P(E({loader:Ca},O)),Da=()=>A(()=>import("./packages-after-sales-apply-for.gafaW9NU.js"),__vite__mapDeps([179,1,2,3,4,12,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,37,38,180,181,6,182])).then(t=>D(t.default||t)),sg=P(E({loader:Da},O)),Ma=()=>A(()=>import("./packages-after-sales-process-list.BFnZZR0A.js"),__vite__mapDeps([183,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,180,181,6,184])).then(t=>D(t.default||t)),cg=P(E({loader:Ma},O)),La=()=>A(()=>import("./packages-my-order-my-order.D_jj5zuv.js"),__vite__mapDeps([185,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,60,61,37,38,40,41,6,186])).then(t=>D(t.default||t)),lg=P(E({loader:La},O)),Ra=()=>A(()=>import("./packages-my-order-order-detail.58kbsb2e.js"),__vite__mapDeps([187,1,2,3,4,12,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,188,172,173,174,175,189,38,89,60,61,90,91,92,93,94,37,125,126,190,191,163,164,192,193,194,195,196,197,198,199,200,201,202,128,129,6,203])).then(t=>D(t.default||t)),ug=P(E({loader:Ra},O)),xa=()=>A(()=>import("./packages-my-order-order-notifications.DhStoxxt.js"),__vite__mapDeps([204,1,2,3,4,60,12,13,61,11,5,14,15,16,17,18,19,20,21,22,23,24,25,6,205])).then(t=>D(t.default||t)),dg=P(E({loader:xa},O)),Na=()=>A(()=>import("./packages-my-order-order-refund.CtiCB8j2.js"),__vite__mapDeps([206,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,201,202,6,207])).then(t=>D(t.default||t)),hg=P(E({loader:Na},O)),Ua=()=>A(()=>import("./packages-my-order-order-after-sale.I5ZFhyJd.js"),__vite__mapDeps([208,1,2,3,4,12,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,180,181,37,38,6,209])).then(t=>D(t.default||t)),pg=P(E({loader:Ua},O)),qa=()=>A(()=>import("./packages-my-order-pickup-ticket.bhD8Ml94.js"),__vite__mapDeps([210,1,2,3,4,60,12,13,61,16,14,15,17,18,5,19,20,21,22,23,24,11,25,194,37,38,195,201,202,199,190,200,6,211])).then(t=>D(t.default||t)),fg=P(E({loader:qa},O)),Fa=()=>A(()=>import("./packages-my-order-pickup-ticket-na.CgDOx4F6.js"),__vite__mapDeps([212,1,2,3,4,12,13,11,5,14,15,16,17,18,19,20,21,22,23,24,25,191,163,164,192,193,194,37,38,195,190,196,125,126,197,198,6,213])).then(t=>D(t.default||t)),mg=P(E({loader:Fa},O)),ja=()=>A(()=>
107import("./packages-my-order-supplement-address.BvTXrRFY.js"),__vite__mapDeps([214,1,2,3,4,5,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,35,36,88,89,60,61,90,91,92,93,94,95,6,215])).then(t=>D(t.default||t)),gg=P(E({loader:ja},O)),Va=()=>A(()=>import("./packages-my-order-order-map.Dp3fEW76.js"),__vite__mapDeps([216,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,6,217])).then(t=>D(t.default||t)),vg=P(E({loader:Va},O)),$a=()=>A(()=>import("./packages-my-order-pay-pay-complete.BpjsoikG.js"),__vite__mapDeps([218,1,2,3,4,192,193,17,12,13,18,11,5,14,15,16,19,20,21,22,23,24,25,190,37,38,6,219])).then(t=>D(t.default||t)),yg=P(E({loader:$a},O)),Ba=()=>A(()=>import("./packages-venue-render-index.BdwTffM3.js"),__vite__mapDeps([220,1,2,3,4,131,12,13,123,124,5,132,6,221])).then(t=>D(t.default||t)),_g=P(E({loader:Ba},O)),Ga=()=>A(()=>import("./packages-confirm-order-confirm-order.jALqoAMk.js"),__vite__mapDeps([222,1,2,3,4,122,12,13,123,124,5,125,21,20,22,11,14,15,16,17,18,19,23,24,25,126,38,127,188,172,173,174,175,189,196,192,193,37,197,128,129,89,60,61,90,91,92,93,94,50,51,223,151,152,224,6,225])).then(t=>D(t.default||t)),bg=P(E({loader:Ga},O)),Ka=()=>A(()=>import("./select-coupon.NlNtU0B5.js").then(t=>t.s),__vite__mapDeps([223,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,38,60,61,151,152,224])).then(t=>D(t.default||t)),kg=P(E({loader:Ka},O)),Wa=()=>A(()=>import("./packages-confirm-ticket-confirm-ticket.vKtmtl0B.js"),__vite__mapDeps([226,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,121,122,123,124,125,126,38,127,128,129,130,6,227])).then(t=>D(t.default||t)),wg=P(E({loader:Wa},O)),Ha=()=>A(()=>import("./packages-events-index.D76cmdmg.js"),__vite__mapDeps([228,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,28,29,149,150,34,35,36,37,38,39,40,41,42,43,46,47,6,229])).then(t=>D(t.default||t)),Tg=P(E({loader:Ha},O)),Ja=()=>A(()=>import("./packages-events-custom-topic-detail.C8aqLax7.js"),__vite__mapDeps([230,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,30,31,6,231])).then(t=>D(t.default||t)),Sg=P(E({loader:Ja},O)),Ya=()=>A(()=>import("./packages-invite-index.B_YBtUMr.js"),__vite__mapDeps([232,1,2,3,4,12,13,38,11,5,14,15,16,17,18,19,20,21,22,23,24,25,190,192,193,6,233])).then(t=>D(t.default||t)),Eg=P(E({loader:Ya},O)),za=()=>A(()=>import("./packages-invite-invite-rule.BU1Zg_Dg.js"),__vite__mapDeps([234,1,2,3,4,11,12,13,5,14,15,16,17,18,19,20,21,22,23,24,25,167,6,235])).then(t=>D(t.default||t)),Ag=P(E({loader:za},O)),Qa=()=>A(()=>import("./packages-resale-index.BlWgdKcS.js"),__vite__mapDeps([236,1,2,3,4,17,12,13,18,11,5,14,15,16,19,20,21,22,23,24,25,33,6,237])).then(t=>D(t.default||t)),Pg=P(E({loader:Qa},O)),Xa=()=>A(()=>import("./packages-resale-result.uVpHRXjF.js"),__vite__mapDeps([238,1,2,3,4,17,12,13,18,11,5,14,15,16,19,20,21,22,23,24,25,6,239])).then(t=>D(t.default||t)),Og=P(E({loader:Xa},O));function M(t,e){return bi(),yi(Il,null,{page:Ol(()=>[_i(t,E({},e,{ref:"page"}),null,512)]),_:1})}window.__uniRoutes=[{path:"/",alias:"/packages/main/home/home",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(gm,e)}},loader:jo,meta:{isQuit:!0,isEntry:!0,isTabBar:!0,tabBarIndex:0,leftWindow:!1,onReachBottomDistance:400,backgroundColor:"#FFFFFF",navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/home/search",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(vm,e)}},loader:Vo,meta:{leftWindow:!1,backgroundColor:"#FFFFFF",onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/home/search-result",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(ym,e)}},loader:$o,meta:{leftWindow:!1,onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/show-list/show-list",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(_m,e)}},loader:Bo,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:1,leftWindow:!1,backgroundColor:"#FFFFFF",onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/show-list/show-list-pc",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(bm,e)}},loader:Go,meta:{leftWindow:!1,onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/blog/blog-list",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(km,e)}},loader:Ko,meta:{leftWindow:!1,onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/blog/blog-detail",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(wm,e)}},loader:Wo,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/agreement/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Tm,e)}},loader:Ho,meta:{leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/TUIConversation/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Sm,e)}},loader:Jo,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:2,leftWindow:!1,onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/mine",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Em,e)}},loader:Yo,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:3,leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/home/location-select",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Am,e)}},loader:zo,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/home/currency-select",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Pm,e)}},loader:Qo,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/home/language-select",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Om,e)}},loader:Xo,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/web-view/web-view",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Im,e)}},loader:Zo,meta:{navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/packages/web-view/web-view-pdf",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Cm,e)}},loader:ea,meta:{navigationBar:{},isNVue:!1}},{path:"/packages/TUIKit/components/TUIConversation/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Dm,e)}},loader:ta,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUIChat/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Mm,e)}},loader:ra,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUIChat/video-play",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Lm,e)}},loader:ia,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUIChat/web-view",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Rm,e)}
107},loader:na,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUIContact/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(xm,e)}},loader:oa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUIGroup/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Nm,e)}},loader:aa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUISearch/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Um,e)}},loader:sa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/location",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(qm,e)}},loader:ca,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/TUIChat/evaluation",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Fm,e)}},loader:la,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/TUIKit/components/faq",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(jm,e)}},loader:ua,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/tour/list",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Vm,e)}},loader:da,meta:{leftWindow:!1,backgroundColor:"#FFFFFF",navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/tour/detail",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M($m,e)}},loader:ha,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/show-detail/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Bm,e)}},loader:pa,meta:{leftWindow:!1,onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/pick-seat/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Gm,e)}},loader:fa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/settings/settings",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Km,e)}},loader:ma,meta:{leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/settings/language-currency",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Wm,e)}},loader:ga,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/about/about-us",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Hm,e)}},loader:va,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/licenses/licenses",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Jm,e)}},loader:ya,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/licenses/license-detail",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Ym,e)}},loader:_a,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/promo-code/promo-code-list",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(zm,e)}},loader:ba,meta:{leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/address-list/address-list",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Qm,e)}},loader:ka,meta:{backgroundColor:"#FFFFFF",leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/address-list/address-create",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Xm,e)}},loader:wa,meta:{backgroundColor:"#FFFFFF",leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/faq/faq",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Zm,e)}},loader:Ta,meta:{leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/faq/components/email-support",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(eg,e)}},loader:Sa,meta:{leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/guarantee/guarantee",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(tg,e)}},loader:Ea,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/privacy-agreement/privacy-agreement",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(rg,e)}},loader:Aa,meta:{leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/privacy-agreement/refund",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(ig,e)}},loader:Pa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/audience/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(ng,e)}},loader:Oa,meta:{backgroundColor:"#FFFFFF",leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/audience/form",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(og,e)}},loader:Ia,meta:{backgroundColor:"#FFFFFF",leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/main/mine/about/careers",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(ag,e)}},loader:Ca,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}}
107,{path:"/packages/after-sales/apply-for",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(sg,e)}},loader:Da,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/after-sales/process-list",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(cg,e)}},loader:Ma,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/my-order",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(lg,e)}},loader:La,meta:{onReachBottomDistance:400,backgroundColor:"#FFFFFF",leftWindow:!0,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/order-detail",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(ug,e)}},loader:Ra,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/order-notifications",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(dg,e)}},loader:xa,meta:{leftWindow:!1,enablePullDownRefresh:!0,onReachBottomDistance:400,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/order-refund",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(hg,e)}},loader:Na,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/order-after-sale",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(pg,e)}},loader:Ua,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/pickup-ticket",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(fg,e)}},loader:qa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/pickup-ticket-na",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(mg,e)}},loader:Fa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/supplement-address",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(gg,e)}},loader:ja,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/order-map",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(vg,e)}},loader:Va,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/my-order/pay/pay-complete",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(yg,e)}},loader:$a,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/venue-render/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(_g,e)}},loader:Ba,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/confirm-order/confirm-order",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(bg,e)}},loader:Ga,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/confirm-order/select-coupon",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(kg,e)}},loader:Ka,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/confirm-ticket/confirm-ticket",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(wg,e)}},loader:Wa,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/events/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Tg,e)}},loader:Ha,meta:{leftWindow:!1,navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/events/custom-topic/detail",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Sg,e)}},loader:Ja,meta:{leftWindow:!1,backgroundColor:"#FFFFFF",navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/invite/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Eg,e)}},loader:Ya,meta:{navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/invite/invite-rule",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Ag,e)}},loader:za,meta:{navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/resale/index",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Pg,e)}},loader:Qa,meta:{leftWindow:!1,backgroundColor:"#F6F6F7",navigationBar:{type:"default"},isNVue:!1}},{path:"/packages/resale/result",component:{setup(){const t=C(),e=t&&t.$route&&t.$route.query||{};return()=>M(Og,e)}},loader:Xa,meta:{leftWindow:!1,backgroundColor:"#F8F9FA",navigationBar:{type:"default"},isNVue:!1}}].map(t=>(t.meta.route=(t.alias||t.path).slice(1),t));const Ig=[{name:"home",path:"/packages/main/home/home",alias:["/"]},{name:"search",path:"/packages/main/home/search",alias:["/search"]},{name:"searchResult",path:"/packages/main/home/search-result",alias:["/search-result"]},{name:"showList",path:"/packages/main/show-list/show-list",alias:["/show-list"]},{name:"showListPc",path:"/packages/main/show-list/show-list-pc",alias:["/show-list"]},{name:"blogList",path:"/packages/blog/blog-list",alias:["/blog"]},{name:"blogDetail",path:"/packages/blog/blog-detail",alias:["/blog-detail/:id?","/blog-detail"]},{name:"agreement",path:"/packages/agreement/index",alias:["/agreement/:shortCode"]},{name:"news",path:"/packages/main/TUIConversation/index",alias:["/news"],needAuth:!0},{name:"mine",path:"/packages/main/mine/mine",alias:["/mine"]},{name:"locationSelect",path:"/packages/main/home/location-select",alias:["/location-select"]},{name:"currencySelect",path:"/packages/main/home/currency-select",alias:["/currency-select"]},{name:"languageSelect",path:"/packages/main/home/language-select",alias:["/language-select"]},{name:"appWebView",path:"/packages/web-view/web-view",alias:["/app-web-view","/web"]},{name:"plainWebView",path:"/packages/web-view/web-view-pdf",alias:["/plain-web-view","/pdf"]},{name:"TUIConversation",path:"/packages/TUIKit/components/TUIConversation/index",alias:["/tui-conversation"]},{name:"TUIChat",path:"/packages/TUIKit/components/TUIChat/index",alias:["/tui-chat"]},{name:"videoPlay",path:"/packages/TUIKit/components/TUIChat/video-play",alias:["/video-play"]},{name:"webView",path:"/packages/TUIKit/components/TUIChat/web-view",alias:["/web-view"]},{name:"TUIContact",path:"/packages/TUIKit/components/TUIContact/index",alias:["/tui-contact"]},{name:"TUIGroup",path:"/packages/TUIKit/components/TUIGroup/index",alias:["/tui-group"]},{name:"TUISearch",path:"/packages/TUIKit/components/TUISearch/index",alias:["/tui-search"]},{name:"location",path:"/packages/TUIKit/components/location",alias:["/location"]},{name:"evaluation",path:"/packages/TUIKit/components/TUIChat/evaluation",alias:["/evaluation"]},{name:"im-faq",path:"/packages/TUIKit/components/faq",alias:["/im-faq"]},{name:"tourList",path:"/packages/tour/list",alias:["/tour-list","/tourList"]},{name:"tourDetail",path:"/packages/tour/detail",alias:["/tour-detail/:tourCode?","/tour-detail","/tourDetail"]},{name:"showDetail",path:"/packages/show-detail/index",alias:["/show-detail/:showCode?","/s
107how-detail"]},{name:"pickSeat",path:"/packages/pick-seat/index",alias:["/pick-seat"]},{name:"settings",path:"/packages/main/mine/settings/settings",alias:["/settings"],needAuth:!0},{name:"languageCurrency",path:"/packages/main/mine/settings/language-currency",alias:["/language-currency"]},{name:"aboutUs",path:"/packages/main/mine/about/about-us",alias:["/about-us"]},{name:"licenses",path:"/packages/main/mine/licenses/licenses",alias:["/licenses"]},{name:"licenseDetail",path:"/packages/main/mine/licenses/license-detail",alias:["/license-detail"]},{name:"promoCode",path:"/packages/main/mine/promo-code/promo-code-list",alias:["/promo-code-list"],needAuth:!0},{name:"addressList",path:"/packages/main/mine/address-list/address-list",alias:["/address-list"],needAuth:!0},{name:"addressCreate",path:"/packages/main/mine/address-list/address-create",alias:["/address-create"],needAuth:!0},{name:"faq",path:"/packages/main/mine/faq/faq",alias:["/faq"]},{name:"emailSupport",path:"/packages/main/mine/faq/components/email-support",alias:["/email-support","/emailSupport"]},{name:"guarantee",path:"/packages/main/mine/guarantee/guarantee",alias:["/guarantee"]},{name:"privacyAgreement",path:"/packages/main/mine/privacy-agreement/privacy-agreement",alias:["/privacy-agreement"]},{name:"refund",path:"/packages/main/mine/privacy-agreement/refund",alias:["/refund"]},{name:"audience",path:"/packages/main/mine/audience/index",alias:["/audience"],needAuth:!0},{name:"audienceForm",path:"/packages/main/mine/audience/form",alias:["/audience-form"],needAuth:!0},{name:"careers",path:"/packages/main/mine/about/careers",alias:["/careers"]},{name:"applyFor",path:"/packages/after-sales/apply-for",alias:["/apply-for"],needAuth:!0},{name:"processList",path:"/packages/after-sales/process-list",alias:["/process-list"],needAuth:!0},{name:"myOrder",path:"/packages/my-order/my-order",alias:["/my-order"],needAuth:!0},{name:"orderDetail",path:"/packages/my-order/order-detail",alias:["/order-detail"]},{name:"orderNotifications",path:"/packages/my-order/order-notifications",alias:["/order-notifications"],needAuth:!0},{name:"orderRefund",path:"/packages/my-order/order-refund",alias:["/order-refund"]},{name:"orderAfterSale",path:"/packages/my-order/order-after-sale",alias:["/order-after-sale"]},{name:"pickupTicket",path:"/packages/my-order/pickup-ticket",alias:["/pickup-ticket"]},{name:"pickupTicketNa",path:"/packages/my-order/pickup-ticket-na",alias:["/pickup-ticket-na"]},{name:"supplementAddress",path:"/packages/my-order/supplement-address",alias:["/supplement-address"],needAuth:!0},{name:"map",path:"/packages/my-order/order-map",alias:["/map"]},{name:"paySuccess",path:"/packages/my-order/pay/pay-complete",alias:["/pay-success","/pay-success-new"]},{name:"venueRender",path:"/packages/venue-render/index",alias:["/venue-render-v2"]},{name:"confirmOrder",path:"/packages/confirm-order/confirm-order",alias:["/confirm-order"]},{name:"selectCoupon",path:"/packages/confirm-order/select-coupon",alias:["/select-coupon"]},{name:"confirmTicket",path:"/packages/confirm-ticket/confirm-ticket",alias:["/confirm-ticket"]},{name:"events",path:"/packages/events/index",alias:["/events"]},{name:"customTopicDetail",path:"/packages/events/custom-topic/detail",alias:["/custom-topic/detail/:id?","/custom-topic/detail","/custom-topic/:id?","/custom-topic"]},{name:"invite",path:"/packages/invite/index",alias:["/invite"]},{name:"inviteRule",path:"/packages/invite/invite-rule",alias:["/invite-rule"]},{name:"ticketResale",path:"/packages/resale/index",alias:["/ticket-resale"],needAuth:!0},{name:"ticketResaleResult",path:"/packages/resale/result",alias:["/ticket-resale/result"],needAuth:!0}];class Q{constructor(e){this.protocol=void 0,this.host=void 0,this._pathname="",this.searchParams=new Map,this._hash=void 0,this.pathname=e.pathname,this.protocol=e.protocol,this.host=e.host,this.searchParams=Q._parseSearch(e.search),this.hash=e.hash}static fillPathParams(e,r){var i=e.includes("://")?Q.fromUrl(e).pathname:e,n=K({},r),o=i.replace(/\/?:(\w+)\??/g,(d,h)=>{if(Object.prototype.hasOwnProperty.call(n,h)&&n[h]!==null&&n[h]!==void 0){var f=String(n[h]);return delete n[h],"/".concat(encodeURIComponent(f))}return""}),a=new Q({pathname:o});for(var[s,c]of Object.entries(n))c!=null&&a.searchParams.set(s,c);return a}static fromUrl(e,r){var i=new Q({pathname:""}),{protocol:n,protocolOther:o}=Q._parseProtocol(e);i.protocol=n;var{hashOther:a,hash:s}=Q._parseHash(o);i._hash=s;var{path:c,query:d}=Q._parseQuery(a),{host:h,pathname:f}=Q._parseHost(c);i.host=h,i._pathname=f!=null?f:"";var m=Q._parseSearch(d);if(r instanceof Map)for(var v of r.keys())v.startsWith("__")||m.set(v,r.get(v));else for(var y in r){var T=r[y];y.startsWith("__")||m.set(y,T)}return i.searchParams=m,i}get pathname(){return this._pathname}set pathname(e){e&&e.length&&!e.startsWith("/")&&(e="/".concat(e)),this._pathname=e}get search(){var e=Q._parseSearchParams(this.searchParams);return e}set search(e){e&&e.length&&!e.startsWith("?")&&(e="?".concat(e)),this.searchParams=Q._parseSearch(e)}get params(){return Object.fromEntries(this.searchParams)}get hash(){return this._hash}set hash(e){e&&e.length&&!e.startsWith("#")&&(e="#".concat(e)),this._hash=e}match(e){if(this.protocol&&this.protocol!==e.protocol||this.host&&this.host!==e.host||this._pathname&&this._pathname!==e.pathname||this._hash&&this._hash!==e.hash)return!1;var r=this.searchParams.keys();for(var i of r){var n,o=this.searchParams.get(i);if(o!==((n=e.params)===null||n===void 0?void 0:n[i]))return!1}return!0}static _parseProtocol(e){if(!e)return{};
107var r="://",i=e.split(r),n,o;return i.length===1?o=i[0]:i.length>1&&(n=i[0],o=i.slice(1).join(r)),{protocol:n,protocolOther:o}}static _parseQuery(e){if(!e)return{};var r=e.split("?"),i,n;return r.length>0&&(i=r[0]),r.length>1&&(n="?".concat(r.slice(1).join("?"))),{path:i,query:n}}static _parseHost(e){if(!e)return{};var r=e.split("/"),i,n=[];r.forEach((a,s)=>{s===0&&(a.indexOf(".")>=0||a.indexOf(":")>=0||a.indexOf("localhost")>=0)?i=a:n.push(a)});var o=n.join("/");return o.length>0&&o[0]!=="/"&&(o="/".concat(o)),{host:i,pathname:o}}static _parseSearch(e){if(!e)return new Map;var r=e;r.startsWith("?")&&(r=e.slice(1));var i=r.split("&"),n=new Map;for(var o of i){var a=o&&o.split("=");if(!(!a||a.length===0)){var s="",c="";a.length>=1&&(s=a[0]),a.length>=2&&(c=a.slice(1).join("="));var d=Q._decodeSearchComponent(s);d&&d.length&&n.set(d,Q._decodeSearchComponent(c))}}return n}static _decodeSearchComponent(e){try{return decodeURIComponent(e)}catch(r){return e}}static _parseSearchParams(e){if(e.size!==0){var r="",i=Array.from(e.keys()).sort((s,c)=>s.localeCompare(c));for(var n of i){var o=e.get(n),a=o==null||o==="null"||o==="undefined"||typeof o=="function";a||(r.length>0&&(r+="&"),r+="".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(String(o))))}return"?".concat(r)}}static _parseHash(e){if(!e)return{};var r=e.split("#"),i,n;return r&&r.length>0&&(n=r[0]),r&&r.length>1&&(i="#".concat(r[1])),{hashOther:n,hash:i}}toString(){var e="";if(this.protocol&&this.protocol.length&&(e="".concat(this.protocol,"://")),this.host&&(e+=this.host),e+=this._pathname,this.searchParams.size>0){var r=Q._parseSearchParams(this.searchParams);e+=r}return this._hash&&(e+=this._hash),e}}const Cg=[{name:"home",alias:"/",path:"packages/main/home/home",style:{leftWindow:!1,onReachBottomDistance:400,backgroundColor:"#FFFFFF"}},{name:"search",alias:"/search",path:"packages/main/home/search",style:{leftWindow:!1,backgroundColor:"#FFFFFF",onReachBottomDistance:400}},{name:"searchResult",alias:"/search-result",path:"packages/main/home/search-result",style:{leftWindow:!1,onReachBottomDistance:400}},{name:"showList",alias:"/show-list",path:"packages/main/show-list/show-list",style:{leftWindow:!1,backgroundColor:"#FFFFFF",onReachBottomDistance:400}},{name:"showListPc",alias:"/show-list",path:"packages/main/show-list/show-list-pc",style:{leftWindow:!1,onReachBottomDistance:400}},{name:"blogList",alias:"/blog",path:"packages/blog/blog-list",style:{leftWindow:!1,onReachBottomDistance:400}},{name:"blogDetail",alias:["/blog-detail/:id?","/blog-detail"],path:"packages/blog/blog-detail",style:{leftWindow:!1}},{name:"agreement",alias:"/agreement/:shortCode",path:"packages/agreement/index",style:{leftWindow:!0}},{name:"news",alias:"/news",path:"packages/main/TUIConversation/index",needAuth:!0,style:{leftWindow:!1,onReachBottomDistance:400}},{name:"mine",alias:"/mine",path:"packages/main/mine/mine",style:{leftWindow:!1}},{name:"locationSelect",alias:"/location-select",path:"packages/main/home/location-select",style:{leftWindow:!1}},{name:"currencySelect",alias:"/currency-select",path:"packages/main/home/currency-select",style:{leftWindow:!1}},{name:"languageSelect",alias:"/language-select",path:"packages/main/home/language-select",style:{leftWindow:!1}},{name:"appWebView",alias:["/app-web-view","/web"],path:"packages/web-view/web-view",style:{"mp-alipay":{transparentTitle:"none",titlePenetrate:"NO",defaultTitle:""},navigationStyle:"custom"}},{name:"plainWebView",alias:["/plain-web-view","/pdf"],path:"packages/web-view/web-view-pdf"}],Dg=[{root:"packages/TUIKit",pages:[{name:"TUIConversation",alias:"/tui-conversation",path:"components/TUIConversation/index",style:{leftWindow:!1}},{name:"TUIChat",alias:"/tui-chat",path:"components/TUIChat/index",style:{leftWindow:!1}},{name:"videoPlay",alias:"/video-play",path:"components/TUIChat/video-play",style:{leftWindow:!1}},{name:"webView",alias:"/web-view",path:"components/TUIChat/web-view",style:{leftWindow:!1}},{name:"TUIContact",alias:"/tui-contact",path:"components/TUIContact/index",style:{leftWindow:!1}},{name:"TUIGroup",alias:"/tui-group",path:"components/TUIGroup/index",style:{leftWindow:!1}},{name:"TUISearch",alias:"/tui-search",path:"components/TUISearch/index",style:{leftWindow:!1}},{name:"location",alias:"/location",path:"components/location",style:{leftWindow:!1}},{name:"evaluation",alias:"/evaluation",path:"components/TUIChat/evaluation",style:{leftWindow:!1}},{name:"im-faq",alias:"/im-faq",path:"components/faq",style:{leftWindow:!1}}]},{root:"packages/tour",pages:[{name:"tourList",alias:["/tour-list","/tourList"],path:"list",style:{leftWindow:!1,backgroundColor:"#FFFFFF"}},{name:"tourDetail",alias:["/tour-detail/:tourCode?","/tour-detail","/tourDetail"],path:"detail",style:{leftWindow:!1}}]},{root:"packages/show-detail",pages:[{name:"showDetail",alias:["/show-detail/:showCode?","/s
107how-detail"],path:"index",style:{leftWindow:!1,onReachBottomDistance:400}}]},{root:"packages/pick-seat",pages:[{name:"pickSeat",alias:"/pick-seat",path:"index",style:{leftWindow:!1}}]},{root:"packages/main/mine",pages:[{name:"settings",alias:"/settings",path:"settings/settings",needAuth:!0,style:{leftWindow:!0}},{name:"languageCurrency",alias:"/language-currency",path:"settings/language-currency",style:{leftWindow:!1}},{name:"aboutUs",alias:"/about-us",path:"about/about-us",style:{leftWindow:!1}},{name:"licenses",alias:"/licenses",path:"licenses/licenses",style:{leftWindow:!1}},{name:"licenseDetail",alias:"/license-detail",path:"licenses/license-detail",style:{leftWindow:!1}},{name:"promoCode",alias:"/promo-code-list",path:"promo-code/promo-code-list",needAuth:!0,style:{leftWindow:!0}},{name:"addressList",alias:"/address-list",path:"address-list/address-list",needAuth:!0,style:{backgroundColor:"#FFFFFF",leftWindow:!0}},{name:"addressCreate",alias:"/address-create",path:"address-list/address-create",needAuth:!0,style:{backgroundColor:"#FFFFFF",leftWindow:!0}},{name:"faq",alias:"/faq",path:"faq/faq",style:{leftWindow:!0}},{name:"emailSupport",alias:["/email-support","/emailSupport"],path:"faq/components/email-support",style:{leftWindow:!0}},{name:"guarantee",alias:"/guarantee",path:"guarantee/guarantee",style:{leftWindow:!1}},{name:"privacyAgreement",alias:"/privacy-agreement",path:"privacy-agreement/privacy-agreement",style:{leftWindow:!0}},{name:"refund",alias:"/refund",path:"privacy-agreement/refund",style:{leftWindow:!1}},{name:"audience",alias:"/audience",path:"audience/index",needAuth:!0,style:{backgroundColor:"#FFFFFF",leftWindow:!0}},{name:"audienceForm",alias:"/audience-form",path:"audience/form",needAuth:!0,style:{backgroundColor:"#FFFFFF",leftWindow:!0}},{name:"careers",alias:"/careers",path:"about/careers",style:{leftWindow:!1}}]},{root:"packages/after-sales",pages:[{name:"applyFor",alias:"/apply-for",path:"apply-for",needAuth:!0,style:{leftWindow:!1}},{name:"processList",alias:"/process-list",path:"process-list",needAuth:!0,style:{leftWindow:!1}}]},{root:"packages/my-order",pages:[{name:"myOrder",alias:"/my-order",path:"my-order",needAuth:!0,style:{onReachBottomDistance:400,backgroundColor:"#FFFFFF",leftWindow:!0}},{name:"orderDetail",alias:"/order-detail",path:"order-detail",style:{leftWindow:!1}},{name:"orderNotifications",alias:"/order-notifications",path:"order-notifications",needAuth:!0,style:{leftWindow:!1,enablePullDownRefresh:!0,onReachBottomDistance:400}},{name:"orderRefund",alias:"/order-refund",path:"order-refund",style:{leftWindow:!1}},{name:"orderAfterSale",alias:"/order-after-sale",path:"order-after-sale",style:{leftWindow:!1}},{name:"pickupTicket",alias:"/pickup-ticket",path:"pickup-ticket",style:{leftWindow:!1}},{name:"pickupTicketNa",alias:"/pickup-ticket-na",path:"pickup-ticket-na",style:{leftWindow:!1}},{name:"supplementAddress",alias:"/supplement-address",path:"supplement-address",needAuth:!0,style:{leftWindow:!1}},{name:"map",alias:"/map",path:"order-map",style:{leftWindow:!1}},{name:"paySuccess",alias:["/pay-success","/pay-success-new"],path:"pay/pay-complete",style:{leftWindow:!1}}]},{root:"packages/venue-render",pages:[{name:"venueRender",alias:"/venue-render-v2",path:"index",style:{leftWindow:!1}}]},{root:"packages/confirm-order",pages:[{name:"confirmOrder",alias:"/confirm-order",path:"confirm-order",style:{leftWindow:!1}},{name:"selectCoupon",alias:"/select-coupon",path:"select-coupon",style:{leftWindow:!1}}]},{root:"packages/confirm-ticket",pages:[{name:"confirmTicket",alias:"/confirm-ticket",path:"confirm-ticket",style:{leftWindow:!1}}]},{root:"packages/events",pages:[{name:"events",alias:"/events",path:"index",style:{leftWindow:!1}},{name:"customTopicDetail",alias:["/custom-topic/detail/:id?","/custom-topic/detail","/custom-topic/:id?","/custom-topic"],path:"custom-topic/detail",style:{leftWindow:!1,backgroundColor:"#FFFFFF"}}]},{root:"packages/invite",pages:[{name:"invite",alias:"/invite",path:"index"},{name:"inviteRule",alias:"/invite-rule",path:"invite-rule"}]},{root:"packages/resale",pages:[{name:"ticketResale",alias:"/ticket-resale",path:"index",needAuth:!0,style:{leftWindow:!1,backgroundColor:"#F6F6F7"}},{name:"ticketResaleResult",alias:"/ticket-resale/result",path:"result",needAuth:!0,style:{leftWindow:!1,backgroundColor:"#F8F9FA"}}]}],Mg={list:[{name:"home",pagePath:"packages/main/home/home",iconPath:"static/imgs/tabs/tab_explore.png",selectedIconPath:"static/imgs/tabs/tab_explore_highlight.png"},{name:"showList",pagePath:"packages/main/show-list/show-list",iconPath:"static/imgs/tabs/tab_all_shows.png",selectedIconPath:"static/imgs/tabs/tab_all_shows_highlight.png"},{name:"news",pagePath:"packages/main/TUIConversation/index",iconPath:"static/imgs/tabs/tab_message.png",selectedIconPath:"static/imgs/tabs/tab_message_highlight.png"},{name:"mine",pagePath:"packages/main/mine/mine",iconPath:"static/imgs/tabs/tab_member.png",selectedIconPath:"static/imgs/tabs/tab_member_highlight.png"}]},jt={pages:Cg,subPackages:Dg,tabBar:Mg};var ve={},Za={},es={};
107function Lg(){jt.pages.forEach(e=>{ve[e.name]=e.name}),jt.subPackages.forEach(e=>{e.pages.forEach(r=>{ve[r.name]=r.name})}),jt.tabBar.list.forEach(e=>{Za[e.name]=e.name});var t=[...jt.pages,...jt.subPackages.flatMap(e=>e.pages)];t.forEach(e=>{if(e.alias){var r=Array.isArray(e.alias)?e.alias:[e.alias];es[e.name]=r[0]}})}Lg();var ts={"/show_list":ve.showList,"/show_tour_detail":ve.tourDetail,"/show_tour_list":ve.tourList,"/show_recommend_list":ve.showList};function rs(t){var e=t.search(/[?#]/),r=e===-1?t:t.slice(0,e),i=e===-1?"":t.slice(e);if(!r||r==="/"||r.endsWith("://"))return t;var n=r.startsWith("/")&&!r.startsWith("//");return!n&&!r.startsWith("moretickets://")?t:"".concat(r.replace(/\/+$/,"")).concat(i)}function Rg(t){if(!t)return!1;var e=Q.fromUrl(rs(t));if(e.protocol!=="moretickets")return!1;var r=ts[e.pathname];return r?(Object.values(Za).includes(r)?de.reLaunch(r,e.params):de.open(r,e.params),!0):!1}function iw(t,e){var r=rs(t);try{var i=Q.fromUrl(r);if(i.protocol==="moretickets"){var n=ts[i.pathname];if(n){var o,a=(o=e[n])!==null&&o!==void 0?o:"/".concat(n);return Q.fillPathParams(a,i.params).toString()}}}catch(s){}return r}class At{}At.init=0;At.completed=1;class xg{constructor(){this._completeVal=void 0,this._resolves=[],this._rejects=[],this._state=void 0,this._state=At.init}get isCompleted(){return this._state===At.completed}complete(e){if(!this.isCompleted){for(var r of this._resolves)r(e);this._resolves.splice(0,this._resolves.length),this._rejects.splice(0,this._rejects.length),this._state=At.completed,this._completeVal=e}}completeError(e){if(!this.isCompleted){for(var r of this._rejects)r(e);this._resolves.splice(0,this._resolves.length),this._rejects.splice(0,this._rejects.length),this._state=At.completed}}get promise(){var e=this;return this.isCompleted?Promise.resolve(this._completeVal):new Promise((r,i)=>{e._resolves.push(r),e._rejects.push(i)})}}var Ng=t=>new Promise(e=>{setTimeout(()=>{e(!0)},t)}),nw=t=>{var{countDownTime:e,delay:r=1e3,callback:i}=t,n=new Date().valueOf(),o=setInterval(()=>{var a=new Date().valueOf(),s=Math.round((a-n)/1e3);typeof e=="number"?(i(e-s),a-n>=e*1e3&&clearInterval(o)):i(s)},r);return o},ow=["adgroup_name","adgroup_id","adplan_name","adplan_id","adcreative_name","adcreative_id","fbpid","fpclid","fbclid"],Ug=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"];function qg(){var t=new URLSearchParams(window.location.search),e=Ug.reduce((r,i)=>(t.has(i)&&(r[i]=t.get(i)||""),r),{});if(Object.keys(e).length)return e}var tr=()=>{var t=!1,e=new URLSearchParams(window.location.search);return t=e.get("na")==="true",t},aw=()=>{var t,e=navigator.userAgent,r=/Safari/i.test(e)&&!/(Chrome|CriOS|Chromium|Edg|OPR|Firefox)/i.test(e),i=/AppleWebKit/i.test(e)&&!/(Chrome|Chromium)/i.test(e),n="webkitAppearance"in document.documentElement.style;return(n||r&&i)&&((t=navigator)===null||t===void 0||(t=t.vendor)===null||t===void 0?void 0:t.includes("Apple"))},Yt=t=>{if(t&&typeof t=="object"){var e=Fl(t);for(var r in e)(e[r]===void 0||e[r]===null||e[r]===""||Fg(e[r]))&&delete e[r];return e}return t},Fg=t=>Array.isArray(t)&&t.length===0,jg=t=>{var e={};return t.split("&").forEach(r=>{if(r){var[i,...n]=r.split("="),o=n.join("="),a=bn(i),s=bn(o);a&&(e[a]=s)}}),e};function bn(t){try{return decodeURIComponent(t.replace(/\+/g," "))}catch(e){return t}}class kt{constructor(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10;this.priority=10,this.priority=e}onOpen(e,r,i){return r(e)}onBack(e,r,i,n,o){return n(r)}}class Vg{constructor(e){this._routeCallbacks=new Map,this._interceptors=[],this._navigator=void 0,this._routes=new Map,this._routeByNames=new Map,this.openSchemeUrl=Rg,this._navigator=e}get routes(){return this._routes}registerAlias(){var e=this,r=window.__uniRoutes,i=this.routes.values(),n=[],o=function(c){if(!c.alias||!c.alias.length)return 1;for(var d=c.alias,h=0;h<d.length;h++){var f=d[h],m=h===0;for(var v of r)v.path!==c.path&&v.alias!==c.path||(m?(v.path=f,v.alias=c.path,v.name=c.name):n.push({path:f,redirect:y=>{var T,R,F,$={};Object.assign($,(T=y.query)!==null&&T!==void 0?T:{}),Object.assign($,(R=y.params)!==null&&R!==void 0?R:{});var H=e._extractPathParamKeys((F=d[0])!==null&&F!==void 0?F:""),Y=Object.fromEntries(Object.entries($).filter(Z=>{var[z]=Z;return!H.includes(z)}));return{name:c.name,params:$,query:Y}}}))}};for(var a of i)o(a);r.push(...n)}install(e){var r=this,i=e.$router;if(i){var n=new Map;for(var o of this.routes.values())o.alias&&n.set(o.path,o);i.beforeEach(function(){var a=U(function*(s,c,d){var h,f,m;if(!s.matched||s.matched.length===0){d({path:"/"});return}var v=r._isPathParamMergedInQuery(s.params,s.query),y={};Object.assign(y,(h=s.query)!==null&&h!==void 0?h:{}),Object.assign(y,(f=s.params)!==null&&f!==void 0?f:{});var T=y;if(!v){d();return}var R=s.matched&&s.matched[0],F=R==null?void 0:R.aliasOf;if(F){var $,H=r._extractPathParamKeys(($=F.path)!==null&&$!==void 0?$:""),Y=H.length>0?Object.fromEntries(Object.entries(y).filter(re=>{var[ae]=re;return!H.includes(ae)})):y;d({name:F.name,params:T,query:Y});return}var Z=r._extractPathParamKeys((m=R==null?void 0:R.path)!==null&&m!==void 0?m:"");if(Z.length>0){var z=Z.some(re=>{var ae;return((ae=s.query)!==null&&ae!==void 0?ae:{})[re]!==void 0});if(z){var he,j=Object.fromEntries(Object.entries((he=s.query)!==null&&he!==void 0?he:{}).filter(re=>{var[ae]=re;return!Z.includes(ae)}));d({path:s.path,query:j});return}}d()});return function(s,c,d){return a.apply(this,arguments)}}()),i.afterEach(a=>{Mf(a)})}}_extractPathParamKeys(e){var r,i=(r=e.match(/:(\w+)/g))!==null&&r!==void 0?r:[];return i.map(n=>n.slice(1))}_isPathParamMergedInQuery(e,r){var i=Object.keys(e!=null?e:{}),n=Object.keys(r!=null?r:{});for(var o of i){var a=n.indexOf(o)>=0;if(!a)return!1}return!0}register(e){if(e instanceof Array)for(var r of e)this._register(r);else this._register(e)}_register(e){var r,i=this._formatPath(e.path);if(i){var n=(r=e.alias)===null||r===void 0?void 0:r.map(s=>{var c;return(c=this._formatPath(s))!==null&&c!==void 0?c:s}),o=this._formatName(e.name),a={name:o,path:i,alias:n};
107n==null||n.forEach(s=>this._routes.set(s,a)),this._routes.set(i,a),e.name&&this._routeByNames.set(e.name,a)}}_formatPath(e){if(e)return e!=null&&e.startsWith("/")?e:"/".concat(e)}_formatName(e){if(e)return e.startsWith("/")?e.slice(1):e}getCurrentPages(){return this._navigator.getCurrentPages()}getPathByRouteName(e,r){var i=this;return U(function*(){var n=i._routeByNames.get(e);return Q.fromUrl(n==null?void 0:n.path,r).toString()})()}open(e,r,i){var n=this;return U(function*(){return n._openRoute(new Te({path:e,params:r}),o=>{var a=o.toString(),s=()=>{i&&i(!0)},c=()=>{n._navigator.switchTab({url:a,success:()=>{i&&i(!0)},fail:d=>{i&&i(!1)}})};if(n._navigator.getCurrentPages().length===10){n._navigator.redirectTo({url:a,success:s,fail:c});return}n._navigator.navigateTo({url:a,fail:c,success:s})})})()}redirectTo(e,r,i){var n=this;return U(function*(){yield n._openRoute(new Te({path:e,params:r}),o=>{var a=o.toString(),s=()=>{i&&i(!0)},c=()=>{n._navigator.switchTab({url:a,success:()=>{i&&i(!0)},fail:()=>{i&&i(!1)}})};n._navigator.redirectTo({url:a,success:s,fail:c})})})()}openTabBarPage(e,r,i){var n=this;return U(function*(){return n._openRoute(new Te({path:e,params:r}),o=>{var a=o.toString();n._navigator.switchTab({url:a,success:()=>{i&&i(!0)},fail:()=>{i&&i(!1)}})})})()}reLaunch(e,r,i){var n=this;return U(function*(){return n._openRoute(new Te({path:e,params:r}),o=>{var a=o.toString();n._navigator.reLaunch({url:a,success:()=>{i&&i(!0)},fail:()=>{i&&i(!1)}})})})()}clearTo(e,r,i){var n=this;return U(function*(){return n._openRoute(new Te({path:e,params:r}),o=>{n._navigator.navigateBack({delta:n._navigator.getCurrentPages().length-1,complete:a=>{setTimeout(()=>{n.open(o.name,o.params,i)},300)}})})})()}back(e){var r=this;return U(function*(){var i,n=r._navigator.getCurrentPages();if(!n.length)return!1;var o=(i=e==null?void 0:e.delta)!==null&&i!==void 0?i:1;if(e!=null&&e.route){var a=r._indexOfRoute(e==null?void 0:e.route,n);if(a<0)return!1;o=n.length-a-1}var s=n[n.length-1],c=r._getRouteOfPage(s);if(o=yield r._interceptBack(e==null?void 0:e.result,o,c),o<=0)return!1;if(n.length<=o){var d;if((d=uni.jsBridge)!==null&&d!==void 0&&d.usingAppContext)return uni.jsBridge.goBack(),!0;var h=qg();if(!jl(h))return r.reLaunch(ve.home);if(window.history.length>o)window.history.go(-o);else return!1;return!1}return r._navigator.navigateBack({delta:o,fail:f=>{},success:()=>{var f=r._getRouteCallback(c);f&&(f.complete(e==null?void 0:e.result),r._deleteRouteCallback(f))}}),!0})()}openWebView(e){var r=arguments,i=this;return U(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},o=r.length>2&&r[2]!==void 0?r[2]:!1;if(e){if(Object.assign(n,{url:encodeURIComponent(e)}),o){i.redirectTo(ve.appWebView,n);return}i.open(ve.appWebView,n)}})()}addInterceptor(e){this._interceptors.push(e),this._interceptors=this._interceptors.sort((r,i)=>r.priority-i.priority)}_openRoute(e,r){var i=this;return U(function*(){var n=i._getFormattedRoute(e),o=yield i._interceptOpen(n);if(!o)return Promise.resolve();o=i._getFormattedRoute(o);var a=new xg;return i._setRouteCallback(o,a),r(o),a.promise})()}_getRouteOfPage(e){var r,i,n;e=(r=e.$page)!==null&&r!==void 0?r:e;var o=Te.fromUrl((i=(n=e.path)!==null&&n!==void 0?n:e.fullPath)!==null&&i!==void 0?i:e.route,e.options),a=this._getFormattedRoute(o);return a}_getKeyOfRoute(e){var r=Q.fromUrl(e.path,e.params);return r.toString()}_getRouteCallbackKeys(e){var r=this._getKeyOfRoute(e),i=decodeURIComponent(r);return Array.from(new Set([r,i]))}_setRouteCallback(e,r){this._getRouteCallbackKeys(e).forEach(i=>{this._routeCallbacks.set(i,r)})}_getRouteCallback(e){for(var r of this._getRouteCallbackKeys(e)){var i=this._routeCallbacks.get(r);if(i)return i}}_deleteRouteCallback(e){Array.from(this._routeCallbacks.entries()).forEach(r=>{var[i,n]=r;n===e&&this._routeCallbacks.delete(i)})}_getMatchedRouteOption(e){var r;if(e.length){var i=e.startsWith("/")?e.slice(1):e;return(r=this._routeByNames.get(i))!==null&&r!==void 0?r:this._routes.get(e)}}_getFormattedRoute(e){var r,i,n;e instanceof Te||(e=new Te(e));var o=Q.fromUrl(e.path,e.params),a=o.pathname,s=this._getMatchedRouteOption(a),c=s?s.path:a,d=(r=s==null?void 0:s.alias)!==null&&r!==void 0?r:e.alias,h=o.params,f=(i=(n=s==null?void 0:s.name)!==null&&n!==void 0?n:e.name)!==null&&i!==void 0?i:e.path;return new Te({name:f,path:c,alias:d,params:h})}_indexOfRoute(e,r){var i=Q.fromUrl(e).pathname,n=this._getMatchedRouteOption(i),o=n==null?void 0:n.path;if(o||(o=i),typeof o!="string")return-1;var a=Q.fromUrl(o),s=r.slice().reverse().findIndex(c=>a.match(Q.fromUrl(c.route)));return s<0?-1:r.length-s-1}_interceptOpen(e){var r=this,i=0,n=this._interceptors,o=function(){var a=U(function*(s){var c=n[i];return i+=1,c?c.onOpen?c.onOpen(s,o,r):o(s):s});return function(c){return a.apply(this,arguments)}}();return o(e)}_interceptBack(e,r,i){var n=this,o=0,a=this._interceptors,s=function(){var c=U(function*(d){var h=a[o];return o+=1,h?h.onBack?h.onBack(e,d,i,s,n):s(d):d});return function(h){return c.apply(this,arguments)}}();return s(r)}}class Te{get name(){var e;return(e=this._name)!==null&&e!==void 0?e:this.path}constructor(e){this._name=void 0,this.path=void 0,this.alias=void 0,this.params=void 0;var r=(e.path||"").split("?"),i=r[0],n={};r[1]&&Object.assign(n,jg(r[1])),Object.assign(n,e.params),this._name=e.name,this.alias=e.alias,this.path=i,this.params=n}static fromUrl(e,r){var i=Q.fromUrl(e,r);return new Te({path:i.pathname,params:i.params})}toString(){var e;return Q.fromUrl((e=this.path)!==null&&e!==void 0?e:this.name,this.params).toString()}}Vl.extend($l);function kn(t){try{return JSON.stringify(t)}catch(e){return typeof t=="string"?t:""}}class $g extends kt{constructor(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500;super(e),this._lastOpenTime=0,this._lastOpenRoutePath="",this._lastOpenRouteParam
107sJson="",this._interval=0,this._interval=r}onOpen(e,r,i){var n=new Date().getTime();return e.path===this._lastOpenRoutePath&&kn(e.params)===this._lastOpenRouteParamsJson&&n-this._lastOpenTime<this._interval?Promise.reject("跳转页面: ".concat(this._lastOpenRoutePath,",被 ThrottleInterceptor 拦截,请检查业务代码")):(this._lastOpenRoutePath=e.path,this._lastOpenRouteParamsJson=kn(e.params),this._lastOpenTime=n,r(e))}}class Bg extends kt{constructor(e){super(e)}onOpen(e,r,i){var n=ve;if(n[e.path]){var o=n[e.path];e.path=o}return r(e)}}class is{constructor(){this.maxLength=30,this.subs=[],this._history=[],this._autoRecordTimer=setTimeout(()=>{})}record(e){var r=this.getHistory(),i=r.slice(-1)[0];r.push(e),r=this._noDuplicateCurrent(r),r=this._noTooMany(r),this.setHistory(r),this.notify(i,e)}recordBack(){var e=this.getHistory(),r=e.slice(-1)[0],i=e.slice(-2)[0];i&&(e=e.slice(0,-1),this.setHistory(e),this.notify(r,i))}getHistory(){return this._history}setHistory(e){this._history=e}subscribe(e){return this.subs.push(e),()=>{this.subs=this.subs.filter(r=>r!==e)}}notify(e,r){this.subs.forEach(i=>{i(e,r)})}startAutoRecord(){var e=4e3;clearTimeout(this._autoRecordTimer),this._autoRecord(),this._autoRecordTimer=setTimeout(()=>{this.startAutoRecord()},e)}stopAutoRecord(){clearTimeout(this._autoRecordTimer)}_autoRecord(){var e=this;return U(function*(){var r=Ee().slice(-1)[0];if(r){var i="/".concat(r.route),n=e.getHistory().slice(-1)[0];i!==n&&e.record(i)}})()}_noDuplicateCurrent(e){var r=e.reduceRight((i,n)=>(n!==i[0]&&i.unshift(n),i),[]);return r}_noTooMany(e){if(e.length>this.maxLength){var r=e.length-this.maxLength;e=e.slice(r)}return e}}is._local_key="__visit_history";var wn=new is;
107class Gg extends kt{onOpen(e,r,i){return wn.record(e.path),r(e)}onBack(e,r,i,n,o){var a=o.getCurrentPages().slice(-r)[1];return a&&wn.record(a.route),n(r)}}class Kg extends kt{constructor(e,r){super(e),this.uniquePagePathes=[],this._openedPages=new Map,this.uniquePagePathes=r}onOpen(e,r,i){var n=e.path,o=this._isUniquePage(n);return o?this._openedPages.has(n)?Promise.resolve():(this._openedPages.set(n,!0),r(e)):r(e)}onBack(e,r,i,n,o){var a=i.path,s=this._isUniquePage(a);return s&&this._openedPages.has(a)&&this._openedPages.delete(a),n(r)}_isUniquePage(e){return this.uniquePagePathes.some(r=>r===e)}}var Wg={},Hg=()=>{var t=parseInt(Wg.VITE_AD_PARAMS_EXPIRE_DAYS||"30");return t*24*60*60*1e3},Tn={STORAGE_KEY:"RakutenAdParams",DEFAULT_EXPIRE_TIME:Hg()},Oi=Lt("advertisingParams",()=>{var t=q({}),e=q(0),r=ne(()=>e.value?Date.now()<e.value:!1),i=(s,c)=>{var d=c!=null?c:Tn.DEFAULT_EXPIRE_TIME;t.value={ranMID:s.ranMID,ranEAID:s.ranEAID,ranSiteID:s.ranSiteID,ranDate:s.ranDate},e.value=Date.now()+d},n=()=>!r.value||!t.value.ranMID?(o(),null):{platform:"Rakuten Affiliate",ranMID:t.value.ranMID,ranEAID:t.value.ranEAID,ranSiteID:t.value.ranSiteID,ranDate:t.value.ranDate},o=()=>{t.value={},e.value=0},a=s=>{try{var c=new URL(s),d=c.searchParams.get("ranMID"),h=c.searchParams.get("ranEAID"),f=c.searchParams.get("ranSiteID"),m=c.searchParams.get("ranDate");(d||h||f||m)&&i({ranMID:d!=null?d:void 0,ranEAID:h!=null?h:void 0,ranSiteID:f!=null?f:void 0,ranDate:m!=null?m:void 0})}catch(v){}};return{params:t,expireTime:e,isValid:r,setParams:i,getValidParams:n,clearParams:o,initFromUrl:a}},{persist:{enabled:!0,strategies:[{key:Tn.STORAGE_KEY,storage:localStorage,paths:["params","expireTime"]}]}});class Jg extends kt{constructor(e){super(e)}onOpen(e,r){var i,{ranMID:n,ranEAID:o,ranSiteID:a,ranDate:s}=(i=e.params)!==null&&i!==void 0?i:{};if(n||o||a||s){var c=Oi();c.setParams({ranMID:n,ranEAID:o,ranSiteID:a,ranDate:s})}return r(e)}}var Yg={apiKey:"AIzaSyBBrjmRRcFlbjpxUXurUaBlJO8yqanlrXk",authDomain:"moretickets-8c9c7.firebaseapp.com",projectId:"moretickets-8c9c7",storageBucket:"moretickets-8c9c7.firebasestorage.app",messagingSenderId:"377539695097",appId:"1:377539695097:web:5ac10f9f4e11b6b7922d28",measurementId:"G-6BQ6DR8M3X"},zg={apiKey:"AIzaSyB_uP1weEi8iHKO9uMDbe-elLNObuH7RhE",authDomain:"moretickets-8c9c7.firebaseapp.com",projectId:"moretickets-8c9c7",storageBucket:"moretickets-8c9c7.firebasestorage.app",messagingSenderId:"377539695097",appId:"1:377539695097:web:5f7c3d8967657ce6922d28",measurementId:"G-SEB0DH6D5P"};function Qg(){var t=new URL(window.location.href);return t.hostname==="m-global.moretickets.com"?Yg:zg}var ie={isUsingAppContext:!1,instance:void 0,analytics:void 0,init(){var t=Qg();ie.instance=Jl(t),ie.analytics=Yl(ie.instance)},track(t,e){ie.analytics&&Xl(ie.analytics,t,e)},login(t){ie.analytics&&tn(ie.analytics,t)},logout(){ie.analytics&&tn(ie.analytics,"")},setUserProperties(t){ie.analytics&&Ql(ie.analytics,t)},setAnalyticsEnabled(t){ie.analytics&&zl(ie.analytics,t)},setDefaultEventParameters(t){t&&Hl(t)},setUTMParams(t){this.setDefaultEventParameters(t)},trackLogin(t){ie.analytics},trackRegister(t){ie.analytics},trackOrder(t){ie.analytics},trackIAP(t){ie.analytics}},Xg={},ns="D98BL2RC77U7PGVAIKKG",Sn="https://analytics.tiktok.com/i18n/pixel/events.js";function Zg(){var t=String(Xg.MTS_TIKTOK_PIXEL_ID||"").trim();return t&&t!=="undefined"?t:ns}function kr(){if(typeof window!="undefined")return window}function hr(){return!et.isEmbedded}function ev(){var t,e=kr();if(!(!e||typeof document=="undefined")){if((t=e.ttq)!==null&&t!==void 0&&t.load)return e.ttq;var r=e.ttq=e.ttq||[];return e.TiktokAnalyticsObject="ttq",r.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],r.setAndDefer=(i,n)=>{i[n]=function(){for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];return i.push([n].concat(a))}},r.methods.forEach(i=>{var n;return(n=r.setAndDefer)===null||n===void 0?void 0:n.call(r,r,i)}),r.instance=i=>{var n;r._i=r._i||{};var o=r._i[i]||[];
107return r._i[i]=o,(n=r.methods)===null||n===void 0||n.forEach(a=>{var s;return(s=r.setAndDefer)===null||s===void 0?void 0:s.call(r,o,a)}),o},r.load=(i,n)=>{r._i=r._i||{},r._i[i]=[],r._i[i]._u=Sn,r._t=r._t||{},r._t[i]=+new Date,r._o=r._o||{},r._o[i]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src="".concat(Sn,"?sdkid=").concat(i,"&lib=ttq");var a=document.getElementsByTagName("script")[0];a!=null&&a.parentNode?a.parentNode.insertBefore(o,a):document.head.appendChild(o)},r}}function En(t){return Object.entries(t).reduce((e,r)=>{var[i,n]=r;return n!=null&&n!==""&&(e[i]=n),e},{})}var et={isUsingAppContext:!1,channel:"",isEmbedded:!1,initialized:!1,pixelId:ns,init(t,e){var r,i,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(this.channel=t,this.isEmbedded=n,!hr()){this.initialized=!1;return}var o=ev();!o||this.initialized||(this.pixelId=Zg(),(r=o.load)===null||r===void 0||r.call(o,this.pixelId),(i=o.page)===null||i===void 0||i.call(o),this.initialized=!0)},login(t){var e,r;if(!(!this.initialized||!hr()||!t)){var i=En({external_id:t});(e=kr())===null||e===void 0||(e=e.ttq)===null||e===void 0||(r=e.identify)===null||r===void 0||r.call(e,i)}},logout(){var t,e;if(!(!this.initialized||!hr())){var r=(t=kr())===null||t===void 0?void 0:t.ttq;r==null||(e=r.logout)===null||e===void 0||e.call(r)}},track(t,e){var r,i;if(!(!this.initialized||!hr())){var n=e?En(e):void 0;(r=kr())===null||r===void 0||(r=r.ttq)===null||r===void 0||(i=r.track)===null||i===void 0||i.call(r,t,n)}},trackLogin(t){return this.track("Login",K({method:t.loginType,status:t.loginStatus},t.customProperties))},trackRegister(t){return this.track("Registration",K({method:t.regType,status:t.registerStatus},t.customProperties))},trackOrder(t){return this.track("InitiateCheckout",K({order_id:t.orderId,currency:t.currencyType,value:t.payAmount,pay_type:t.payType,status:t.status},t.customProperties))},trackIAP(t){return this.track("Purchase",K({order_id:t.orderId,currency:t.currencyType,value:t.payAmount===void 0||t.payAmount===""?void 0:Number(t.payAmount),content_id:t.productID,description:t.productName,quantity:t.productCount,pay_status:t.payStatus,pay_type:t.payType},t.customProperties))}},J=function(){return J=Object.assign||function(e){for(var r,i=1,n=arguments.length;i<n;i++){r=arguments[i];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},J.apply(this,arguments)};function tv(t,e){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(r[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,i=Object.getOwnPropertySymbols(t);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(t,i[n])&&(r[i[n]]=t[i[n]]);return r}function rv(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var i=r.call(t),n,o=[],a;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o}function yt(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(rv(arguments[e]));return t}var iv=function(){function t(){this._hooks={},this._cache=[],this._hooksCache={}}return t.prototype.on=function(e,r){!e||!r||typeof r!="function"||(this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(r))},t.prototype.once=function(e,r){var i=this;if(!(!e||!r||typeof r!="function")){var n=function o(a){r(a),i.off(e,o)};this.on(e,n)}},t.prototype.off=function(e,r){if(!(!e||!this._hooks[e]||!this._hooks[e].length))if(r){var i=this._hooks[e].indexOf(r);i!==-1&&this._hooks[e].splice(i,1)}else this._hooks[e]=[]},t.prototype.emit=function(e,r,i){if(!i)this._emit(e,r);else{if(!e)return;this._cache.indexOf(i)!==-1?this._emit(e,r):(this._hooksCache.hasOwnProperty(i)||(this._hooksCache[i]={}),this._hooksCache[i].hasOwnProperty(e)||(this._hooksCache[i][e]=[]),this._hooksCache[i][e].push(r))}},t.prototype._emit=function(e,r){!e||!this._hooks[e]||!this._hooks[e].length||yt(this._hooks[e]).forEach(function(i){try{i(r)}catch(n){}})},t.prototype.set=function(e){!e||this._cache.indexOf(e)!==-1||this._cache.push(e)},t}(),zt=function(e){return e!=null&&Object.prototype.toString.call(e)=="[object Object]"},nv=function(e){return typeof e=="number"&&!isNaN(e)},ov=function(e){return typeof e=="string"},Ii=function(e){return Array.isArray(e)},av=function(){var t=+Date.now()+Number((""+Math.random()).slice(2,8));return function(){return t+=1,t}}(),sv=function(e,r,i){if(!(typeof e!="string"||typeof r!="number"||typeof i!="number")){var n=[],o=[];i=i<=25?i:i%25;var a=String.fromCharCode(i+97);n=e.split(a);for(var s=0;s<n.length;s++){var c=parseInt(n[s],i);c=c*1^r;var d=String.fromCharCode(c);o.push(d)}var h=o.join("");return h}},cv=function(e){return window.btoa?window.btoa(encodeURIComponent(e)):encodeURIComponent(e)},Ci=function(e){return sv(e,64,25)},Di=function(e){var r=!!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);r?window.addEventListener("pagehide",e,!1):window.addEventListener("beforeunload",e,!1)},os=function(){var e=0;return["hidden","msHidden","webkitHidden"].forEach(function(r){document[r]!==void 0&&(e=1)}),e},lv=function(e,r){e===void 0&&(e=function(){}),r===void 0&&(r=1e3);var i=Date.now()+r,n;function o(){var a=Date.now()-i;e(),i+=r,n=window.setTimeout(o,Math.max(0,r-a))}return n=window.setTimeout(o,r),function(){window.clearTimeout(n)}},Mi=function(e){var r=document.createElement("a");return r.href=e,r},Qt=function(e){var r={};try{var i=Mi(e).search;i=i.slice(1),i.split("&").forEach(function(n){var o=n.split("="),a,s;o.length&&(a=o[0],s=o[1]);try{r[a]=decodeURIComponent(typeof s=="undefined"?"":s)}catch(c){r[a]=s}})}catch(n){}return r},An=function(e){e+="";for(var r=0,i=0,n=e.length,o=0;o<n;o++)r=31*r+e.charCodeAt(i++),(r>0x7fffffffffff||r<-0x800000000000)&&(r&=0xffffffffffff);return r<0&&(r+=0x7ffffffffffff),r};function uv(t,e){return t.length>=e?t:new Array(e-t.length+1).join("0")+t}var dv=function(e){var r=[],i=e.length;i%2!==0&&(e=uv(e,i+1)),i=e.length;for(var n=0;n<i;n+=2)r.push(parseInt(e.substr(n,2),16));return r},hv=function(e,r,i,n){e.addEventListener?e.addEventListener(r,i,n):e.attachEven?e.attachEven("on"+r,i):e["on"+r]=i},pv=function(e,r,i,n){e.addEventListener?e.removeEventListener(r,i,n):e.attachEven&&e.detachEven("on"+r,i)},fv=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function as(t,e){return e={exports:{}},t(e,e.exports),e.exports}var Yr=as(function(t,e){(function(r){var i;if(t.exports=r(),i=!0,!i){var n=window.Cookies,o=window.Cookies=r();o.noConflict=function(){return window.Cookies=n,o}}})(function(){function r(){for(var o=0,a={};o<arguments.length;o++){var s=arguments[o];for(var c in s)a[c]=s[c]}return a}function i(o){return o.replace(/(%[0-9A-Z]{2}
107)+/g,decodeURIComponent)}function n(o){function a(){}function s(d,h,f){if(typeof document!="undefined"){f=r({path:"/"},a.defaults,f),typeof f.expires=="number"&&(f.expires=new Date(new Date*1+f.expires*864e5)),f.expires=f.expires?f.expires.toUTCString():"";try{var m=JSON.stringify(h);/^[\{\[]/.test(m)&&(h=m)}catch(T){}h=o.write?o.write(h,d):encodeURIComponent(String(h)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),d=encodeURIComponent(String(d)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var v="";for(var y in f)f[y]&&(v+="; "+y,f[y]!==!0&&(v+="="+f[y].split(";")[0]));return document.cookie=d+"="+h+v}}function c(d,h){if(typeof document!="undefined"){for(var f={},m=document.cookie?document.cookie.split("; "):[],v=0;v<m.length;v++){var y=m[v].split("="),T=y.slice(1).join("=");!h&&T.charAt(0)==='"'&&(T=T.slice(1,-1));try{var R=i(y[0]);if(T=(o.read||o)(T,R)||i(T),h)try{T=JSON.parse(T)}catch(F){}if(f[R]=T,d===R)break}catch(F){}}return d?f[d]:f}}return a.set=s,a.get=function(d){return c(d,!1)},a.getJSON=function(d){return c(d,!0)},a.remove=function(d,h){s(d,"",r(h,{expires:-1}))},a.defaults={},a.withConverter=n,a}return n(function(){})})}),mv=function(){function t(){this.cache={}}return t.prototype.setItem=function(e,r){this.cache[e]=r},t.prototype.getItem=function(e){return this.cache[e]},t.prototype.removeItem=function(e){this.cache[e]=void 0},t}(),gv=function(){function t(){this.support=this.isSupportLS()}return t.prototype.isSupportLS=function(){try{return localStorage.setItem("_applogtest-test-key","hi"),localStorage.getItem("_applogtest-test-key"),localStorage.removeItem("_applogtest-test-key"),!0}catch(e){return!1}},t.prototype.getItem=function(e){try{var r=localStorage.getItem(e),i=r;try{r&&typeof r=="string"&&(i=JSON.parse(r))}catch(n){}return i||{}}catch(n){}return{}},t.prototype.setItem=function(e,r){try{var i=typeof r=="string"?r:JSON.stringify(r);localStorage.setItem(e,i)}catch(n){}},t.prototype.removeItem=function(e){try{localStorage.removeItem(e)}catch(r){}},t}(),vv=function(){function t(){this.support=this.isSupportSession()}return t.prototype.isSupportSession=function(){try{return sessionStorage.setItem("_applogtest-test-key","hi"),sessionStorage.getItem("_applogtest-test-key"),sessionStorage.removeItem("_applogtest-test-key"),!0}catch(e){return!1}},t.prototype.getItem=function(e){try{var r=sessionStorage.getItem(e),i=r;try{r&&typeof r=="string"&&(i=JSON.parse(r))}catch(n){}return i||{}}catch(n){}return{}},t.prototype.setItem=function(e,r){try{var i=typeof r=="string"?r:JSON.stringify(r);sessionStorage.setItem(e,i)}catch(n){}},t.prototype.removeItem=function(e){try{sessionStorage.removeItem(e)}catch(r){}},t}(),ze=function(){function t(){this.defaultExpireTime=7*1e3*60*60*24,this.local=new gv,this.session=new vv,this.cache=new mv}return t.prototype.getLocalItem=function(e){return this.local.getItem(e)},t.prototype.setLocalItem=function(e,r){this.local.setItem(e,r)},t.prototype.removeLocalItem=function(e){this.local.removeItem(e)},t.prototype.getSessionItem=function(e){return this.session.getItem(e)},t.prototype.setSessionItem=function(e,r){this.session.setItem(e,r)},t.prototype.removeSessionItem=function(e){this.session.removeItem(e)},t.prototype.getCacheItem=function(e){return this.cache.getItem(e)},t.prototype.setCacheItem=function(e,r){this.cache.setItem(e,r)},t.prototype.removeCacheItem=function(e){this.cache.removeItem(e)},t.prototype.getCookie=function(e,r){try{var i=Yr.get(e);return i}catch(n){return""}},t.prototype.setCookie=function(e,r,i,n){i===void 0&&(i=this.defaultExpireTime);try{var o=n||document.domain,a=+new Date,s=a+i;Yr.set(e,r,{expires:new Date(s),path:"/",domain:o})}catch(c){}},t.prototype.removeCookie=function(e,r){try{Yr.remove(e,{path:"/",domain:r||""})}catch(i){}},t}(),yv=function(e,r,i,n){var o=new ze,a=e?"_tea_utm_cache_"+e:"_tea_utm_cache",s=e?"_$utm_from_url_"+e:"_$utm_from_url",c={},d=["tr_shareuser","tr_admaster","tr_param1","tr_param2","tr_param3","tr_param4","$utm_from_url"],h={ad_id:Number(r.ad_id)||void 0,campaign_id:Number(r.campaign_id)||void 0,creative_id:Number(r.creative_id)||void 0,utm_source:r.utm_source,utm_medium:r.utm_medium,utm_campaign:r.utm_campaign,utm_term:r.utm_term,utm_content:r.utm_content,tr_shareuser:r.tr_shareuser,tr_admaster:r.tr_admaster,tr_param1:r.tr_param1,tr_param2:r.tr_param2,tr_param3:r.tr_param3,tr_param4:r.tr_param4};try{var f=!1;for(var m in h)h[m]&&(d.indexOf(m)!==-1?(c.hasOwnProperty("tracer_data")||(c.tracer_data={}),c.tracer_data[m]=h[m]):c[m]=h[m],f=!0);if(f)o.setSessionItem(s,"1"),o.setCookie(a,JSON.stringify(c),n,i);else{var v=o.getCookie(a,i);v&&(c=JSON.parse(v))}o.getSessionItem(s)&&(c.hasOwnProperty("tracer_data")||(c.tracer_data={}),c.tracer_data.$utm_from_url=1)}catch(y){return h}return c},_v=function(){function t(e,r,i){this.appid=e,this.domain=r,this.userAgent=window.navigator.userAgent,this.appVersion=window.navigator.appVersion,this.cookie_expire=i}return t.prototype.init=function(){var e=window.navigator.userAgent,r=window.navigator.language,i=document.referrer,n=i?Mi(i).hostname:"",o=Qt(window.location.href),a=/
107Mobile|htc|mini|Android|iP(ad|od|hone)/.test(this.appVersion)?"wap":"web";this.utm=yv(this.appid,o,this.domain,this.cookie_expire);var s=this.browser(),c=this.os();return{browser:s.browser,browser_version:s.browser_version,platform:a,os_name:c.os_name,os_version:c.os_version,userAgent:e,screen_width:window.screen&&window.screen.width,screen_height:window.screen&&window.screen.height,device_model:this.getDeviceModel(c.os_name),language:r,referrer:i,referrer_host:n,utm:this.utm,latest_data:this.last(i,n)}},t.prototype.last=function(e,r){var i="",n="",o="",a=location.hostname,s=!1;if(e&&r&&a!==r){i=e,n=r,s=!0;var c=Qt(e);c.keyword&&(o=c.keyword)}return{$latest_referrer:i,$latest_referrer_host:n,$latest_search_keyword:o,isLast:s}},t.prototype.browser=function(){var e="",r=""+parseFloat(this.appVersion),i,n,o=this.userAgent;return o.indexOf("Edge")!==-1||o.indexOf("Edg")!==-1?(e="Microsoft Edge",o.indexOf("Edge")!==-1?(i=o.indexOf("Edge"),r=o.substring(i+5)):(i=o.indexOf("Edg"),r=o.substring(i+4))):(i=o.indexOf("MSIE"))!==-1?(e="Microsoft Internet Explorer",r=o.substring(i+5)):(i=o.indexOf("Lark"))!==-1?(e="Lark",r=o.substring(i+5,i+11)):(i=o.indexOf("MetaSr"))!==-1?(e="sougoubrowser",r=o.substring(i+7,i+10)):o.indexOf("MQQBrowser")!==-1||o.indexOf("QQBrowser")!==-1?(e="qqbrowser",o.indexOf("MQQBrowser")!==-1?(i=o.indexOf("MQQBrowser"),r=o.substring(i+11,i+15)):o.indexOf("QQBrowser")!==-1&&(i=o.indexOf("QQBrowser"),r=o.substring(i+10,i+17))):o.indexOf("Chrome")!==-1?(i=o.indexOf("MicroMessenger"))!==-1?(e="weixin",r=o.substring(i+15,i+20)):(i=o.indexOf("360"))!==-1?(e="360browser",r=o.substring(o.indexOf("Chrome")+7)):o.indexOf("baidubrowser")!==-1||o.indexOf("BIDUBrowser")!==-1?(o.indexOf("baidubrowser")!==-1?(i=o.indexOf("baidubrowser"),r=o.substring(i+13,i+16)):o.indexOf("BIDUBrowser")!==-1&&(i=o.indexOf("BIDUBrowser"),r=o.substring(i+12,i+15)),e="baidubrowser"):(i=o.indexOf("xiaomi"))!==-1?o.indexOf("openlanguagexiaomi")!==-1?(e="openlanguage xiaomi",r=o.substring(i+7,i+13)):(e="xiaomi",r=o.substring(i-7,i-1)):(i=o.indexOf("TTWebView"))!==-1?(e="TTWebView",r=o.substring(i+10,i+23)):((i=o.indexOf("Chrome"))!==-1||(i=o.indexOf("Chrome"))!==-1)&&(e="Chrome",r=o.substring(i+7)):o.indexOf("Safari")!==-1?(i=o.indexOf("QQ"))!==-1?(e="qqbrowser",r=o.substring(i+10,i+16)):(i=o.indexOf("Safari"))!==-1&&(e="Safari",r=o.substring(i+7),(i=o.indexOf("Version"))!==-1&&(r=o.substring(i+8))):(i=o.indexOf("Firefox"))!==-1?(e="Firefox",r=o.substring(i+8)):(i=o.indexOf("MicroMessenger"))!==-1?(e="weixin",r=o.substring(i+15,i+20)):(i=o.indexOf("QQ"))!==-1?(e="qqbrowser",r=o.substring(i+3,i+8)):(i=o.indexOf("Opera"))!==-1&&(e="Opera",r=o.substring(i+6),(i=o.indexOf("Version"))!==-1&&(r=o.substring(i+8))),(n=r.indexOf(";"))!==-1&&(r=r.substring(0,n)),(n=r.indexOf(" "))!==-1&&(r=r.substring(0,n)),(n=r.indexOf(")"))!==-1&&(r=r.substring(0,n)),{browser:e,browser_version:r}},t.prototype.os=function(){for(var e="",r="",i=[{s:"Windows 10",r:/(Windows 10.0|Windows NT 10.0|Windows NT 10.1)/},{s:"Windows 8.1",r:/(Windows 8.1|Windows NT 6.3)/},{s:"Windows 8",r:/(Windows 8|Windows NT 6.2)/},{s:"Windows 7",r:/(Windows 7|Windows NT 6.1)/},{s:"Android",r:/Android/},{s:"Sun OS",r:/SunOS/},{s:"Linux",r:/(Linux|X11)/},{s:"iOS",r:/(iPhone|iPad|iPod)/},{s:"Mac OS X",r:/Mac OS X/},{s:"Mac OS",r:/(MacPPC|MacIntel|Mac_PowerPC|Macintosh)/}],n=0;n<i.length;n++){var o=i[n];if(o.r.test(this.userAgent)){e=o.s,e==="Mac OS X"&&this.isNewIpad()&&(e="iOS");break}}var a=function(h,f){var m=h.exec(f);return m&&m[1]?m[1]:""},s=function(h,f){var m=RegExp("(?:^|[^A-Z0-9-_]|[^A-Z0-9-]_|sprd-)(?:"+h+")","i"),v=m.exec(f);if(v){var y=v.slice(1);return y[0]}return""};/Windows/.test(e)&&(r=a(/Windows (.*)/,e),e="windows");var c=function(h){var f=a(/Android ([\.\_\d]+)/,h);return f||(f=a(/Android\/([\.\_\d]+)/,h)),f};switch(e){case"Mac OS X":r=s("Mac[ +]OS[ +]X(?:[ /](?:Version )?(\\d+(?:[_\\.]\\d+)+))?",this.userAgent),e="mac";break;case"Android":r=c(this.userAgent),e="android";break;case"iOS":this.isNewIpad()?r=s("Mac[ +]OS[ +]X(?:[ /](?:Version )?(\\d+(?:[_\\.]\\d+)+))?",this.userAgent):(r=/OS (\d+)_(\d+)_?(\d+)?/.exec(this.appVersion),r?r=r[1]+"."+r[2]+"."+(r[3]|0):r=""),e="ios";break}return{os_name:e,os_version:r}},t.prototype.getDeviceModel=function(e){var r="";
107try{if(e==="android"){var i=navigator.userAgent.split(";");i.forEach(function(a){a.indexOf("Build/")>-1&&(r=a.slice(0,a.indexOf("Build/")))})}else if(e==="ios"||e==="mac"||e==="windows")if(this.isNewIpad())r="iPad";else{var n=navigator.userAgent.replace("Mozilla/5.0 (",""),o=n.indexOf(";");r=n.slice(0,o)}}catch(a){return r.trim()}return r.trim()},t.prototype.isNewIpad=function(){return this.userAgent!==void 0&&navigator.platform==="MacIntel"&&typeof navigator.maxTouchPoints=="number"&&navigator.maxTouchPoints>1},t}(),ss;ss={cn:"1fz22z22z1nz21z4mz4bz4bz1kz1az21z4az24z1mz1jz1az1cz18z1nz1nz1jz1mz1ez4az1az1mz1k",va:"1fz22z22z1nz21z4mz4bz4bz1kz1az21z4az1gz22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k",sg:"1fz22z22z1nz21z4mz4bz4bz1kz1az21z4az22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k"};var bv=ss,Ot="0.1.4",kv="npm",wv=kv,cs={cn:"1fz22z22z1nz21z4mz4bz4bz22z1mz19z1jz1mz1ez4az1az22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k",va:"1fz22z22z1nz21z4mz4bz4bz22z1mz19z1jz1mz1ez4az1gz22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k",sg:"1fz22z22z1nz21z4mz4bz4bz22z1mz19z1jz1mz1ez4az22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k"},Li=function(){function t(e,r){this.collector=e,this.config=r,this.eventNameWhiteList=["__bav_page","__bav_beat","__bav_page_statistics","__bav_click","__bav_page_exposure","_be_active","$bav2b_slide"],this.paramsNameWhiteList=["$inactive","$inline","$target_uuid_list","$source_uuid","$is_spider","$source_id","$is_first_time","$user_unique_id_type","_staging_flag","$exposure_type","$direction","$offsetY","$offsetX"],this.regStr=new RegExp("^[a-zA-Z0-9][a-z0-9A-Z_.-]{1,255}$")}return t.prototype.checkVerify=function(e){var r=this;if(!e||!e.length)return!1;var i=e[0];if(!i)return!1;var n=i.events,o=i.header;if(!n||!n.length)return!1;var a=!0;return n.forEach(function(s){r.checkEventName(s.event)||(a=!1,s.checkEvent="事件名不能以 $ or __开头"),r.checkEventParams(s.params)||(a=!1,s.checkParams="属性名不能以 $ or __开头")}),this.checkEventParams(o)||(a=!1),a},t.prototype.checkEventName=function(e){return e?this.calculate(e,"event"):!1},t.prototype.checkEventParams=function(e){var r=e;typeof e=="string"&&(r=JSON.parse(r));var i=!0;if(!Object.keys(r).length)return i;for(var n in r){if(this.calculate(n,"params")){if(typeof r[n]=="string"&&r[n].length>1024){i=!1;break}continue}i=!1;break}return i},t.prototype.calculate=function(e,r){var i=r==="event"?this.eventNameWhiteList:r==="params"?this.paramsNameWhiteList:[];return i.indexOf(e)!==-1?!0:!(new RegExp("^\\$").test(e)||new RegExp("^__").test(e))},t}(),li;(function(t){t.Init="init",t.Config="config",t.Start="start",t.Ready="ready",t.TokenComplete="token-complete",t.TokenStorage="token-storage",t.TokenFetch="token-fetch",t.TokenError="token-error",t.ConfigUuid="config-uuid",t.ConfigWebId="config-webid",t.ConfigDomain="config-domain",t.CustomWebId="custom-webid",t.AnonymousId="anonymous-id",t.TokenChange="token-change",t.TokenReset="token-reset",t.ConfigTransform="config-transform",t.EnvTransform="env-transform",t.SessionReset="session-reset",t.SessionResetTime="session-reset-time",t.Event="event",t.Events="events",t.EventNow="event-now",t.CleanEvents="clean-events",t.BeconEvent="becon-event",t.SubmitBefore="submit-before",t.SubmitScuess="submit-scuess",t.SubmitSuccess="submit-success",t.SubmitAfter="submit-after",t.SubmitError="submit-error",t.SubmitVerifyH="submit-verify-h5",t.Stay="stay",t.ResetStay="reset-stay",t.StayReady="stay-ready",t.SetStay="set-stay",t.RouteChange="route-change",t.RouteReady="route-ready",t.Ab="ab",t.AbVar="ab-var",t.AbAllVars="ab-all-vars",t.AbConfig="ab-config",t.AbExternalVersion="ab-external-version",t.AbVersionChangeO
107n="ab-version-change-on",t.AbVersionChangeOff="ab-version-change-off",t.AbOpenLayer="ab-open-layer",t.AbCloseLayer="ab-close-layer",t.AbReady="ab-ready",t.AbComplete="ab-complete",t.AbTimeout="ab-timeout",t.Profile="profile",t.ProfileSet="profile-set",t.ProfileSetOnce="profile-set-once",t.ProfileUnset="profile-unset",t.ProfileIncrement="profile-increment",t.ProfileAppend="profile-append",t.ProfileClear="profile-clear",t.TrackDuration="track-duration",t.TrackDurationStart="track-duration-start",t.TrackDurationEnd="track-duration-end",t.TrackDurationPause="track-duration-pause",t.TrackDurationResume="tracl-duration-resume",t.Autotrack="autotrack",t.AutotrackReady="autotrack-ready",t.CustomHeader="custom-request-header",t.TracerReady="tracer-ready"})(li||(li={}));var k;(function(t){t.DEBUGGER_MESSAGE="debugger-message",t.DEBUGGER_MESSAGE_SDK="debugger-message-sdk",t.DEBUGGER_MESSAGE_FETCH="debugger-message-fetch",t.DEBUGGER_MESSAGE_FETCH_RESULT="debugger-message-fetch-result",t.DEBUGGER_MESSAGE_EVENT="debugger-message-event",t.DEVTOOL_WEB_READY="devtool-web-ready"})(k||(k={}));var b=li,W=void 0,Tv=new Date,ls=Tv.getTimezoneOffset(),Sv=parseInt(""+-ls/60,10),Ev=ls*60,Av="/webid",Pv="/tobid",Ov="/list",Iv="/profile/list",Cv=60*60*1e3*24*90,Dv=function(){function t(e,r){this.is_first_time=!0,this.configPersist=!1,this.enableClientTransport=!1,this.initConfig=r,this.collect=e;var i=new _v(r.app_id,r.cookie_domain||"",r.cookie_expire||Cv),n=i.init();this.eventCheck=new Li(e,r);var o="__tea_cache_first_"+r.app_id;this.configKey="__tea_cache_config_"+r.app_id,this.storage=new ze,r.configPersist&&(this.configPersist=!0,this.storage=r.configPersist===1?this.sessionStorage:this.localStorage);var a=this.storage.getLocalItem(o);a&&a==1?this.is_first_time=!1:(this.is_first_time=!0,this.storage.setLocalItem(o,"1")),this.envInfo={user:{user_unique_id:W,user_type:W,user_id:W,user_is_auth:W,user_is_login:W,device_id:W,web_id:W,ip_addr_id:W,user_unique_id_type:W,anonymous_id:W},header:{app_id:W,app_name:W,app_install_id:W,install_id:W,app_package:W,app_channel:W,app_version:W,ab_version:W,os_name:n.os_name,os_version:n.os_version,device_model:n.device_model,ab_client:W,traffic_type:W,client_ip:W,device_brand:W,os_api:W,access:W,language:n.language,region:W,app_language:W,app_region:W,creative_id:n.utm.creative_id,ad_id:n.utm.ad_id,campaign_id:n.utm.campaign_id,log_type:W,rnd:W,platform:n.platform,sdk_version:Ot,sdk_lib:"js",province:W,city:W,timezone:Sv,tz_offset:Ev,tz_name:W,sim_region:W,carrier:W,resolution:n.screen_width+"x"+n.screen_height,browser:n.browser,browser_version:n.browser_version,referrer:n.referrer,referrer_host:n.referrer_host,width:n.screen_width,height:n.screen_height,screen_width:n.screen_width,screen_height:n.screen_height,utm_term:n.utm.utm_term,utm_content:n.utm.utm_content,utm_source:n.utm.utm_source,utm_medium:n.utm.utm_medium,utm_campaign:n.utm.utm_campaign,tracer_data:JSON.stringify(n.utm.tracer_data),custom:{},wechat_unionid:W,wechat_openid:W}},this.ab_version="",this.evtParams={},this.reportErrorCallback=function(){},this.isLast=!1,this.setCustom(n),this.initDomain(),this.initABData(),this.setEnableClientTransport(!!this.initConfig.transport)}return t.prototype.initDomain=function(){var e=this.initConfig.channel_domain;if(e){this.domain=e;return}var r=this.initConfig.channel;this.domain=Ci(bv[r])},t.prototype.setDomain=function(e){this.domain=e},t.prototype.getDomain=function(){return this.domain},t.prototype.initABData=function(){var e="__tea_sdk_ab_version_"+this.initConfig.app_id,r=null;if(this.initConfig.ab_cross){var i=this.storage.getCookie(e,this.initConfig.ab_cookie_domain);r=i?JSON.parse(i):null}else r=this.storage.getLocalItem(e);this.setAbCache(r)},t.prototype.setAbCache=function(e){this.ab_cache=e},t.prototype.getAbCache=function(){return this.ab_cache},t.prototype.clearAbCache=function(){this.ab_cache={},this.ab_version=""},t.prototype.setAbVersion=function(e){this.ab_version=e},t.prototype.getAbVersion=function(){return this.ab_version},t.prototype.setEnableClientTransport=function(e){this.enableClientTrans
107port=e},t.prototype.getEnableClientTransport=function(){return this.enableClientTransport},t.prototype.getUrl=function(e){var r="";switch(e){case"event":r=Ov;break;case"webid":r=Av;break;case"tobid":r=Pv;break;case"profile":r=Iv}var i="";return this.initConfig.caller&&(i="?sdk_version="+Ot+"&sdk_name=web&app_id="+this.initConfig.app_id+"&caller="+this.initConfig.caller),this.initConfig.enable_encryption&&e==="event"&&this.initConfig.encryption_type!=="sm"&&(i=this.initConfig.caller?i+"&encryption=1":i+"?encryption=1"),this.initConfig.report_url?""+this.initConfig.report_url+i:""+this.getDomain()+r+i},t.prototype.setCustom=function(e){if(e&&e.latest_data&&e.latest_data.isLast){delete e.latest_data.isLast,this.isLast=!0;for(var r in e.latest_data)this.envInfo.header.custom[r]=e.latest_data[r]}},t.prototype.set=function(e){var r=this;Object.keys(e).forEach(function(i){(e[i]===void 0||e[i]===null)&&r.delete(i);try{r.eventCheck.calculate(i,"config")}catch(s){}if(i==="traffic_type"&&r.isLast&&(r.envInfo.header.custom.$latest_traffic_source_type=e[i]),i==="evtParams")r.evtParams=J(J({},r.evtParams||{}),e.evtParams||{});else if(i==="_staging_flag")r.evtParams=J(J({},r.evtParams||{}),{_staging_flag:e._staging_flag});else if(i==="reportErrorCallback"&&typeof e[i]=="function")r.reportErrorCallback=e[i];else{var n="",o="";if(i.indexOf(".")>-1){var a=i.split(".");n=a[0],o=a[1]}n?n==="user"||n==="header"?r.envInfo[n][o]=e[i]:r.envInfo.header.custom[o]=e[i]:Object.hasOwnProperty.call(r.envInfo.user,i)?["user_type","ip_addr_id"].indexOf(i)>-1?r.envInfo.user[i]=e[i]?Number(e[i]):e[i]:["user_id","web_id","user_unique_id","user_unique_id_type","anonymous_id"].indexOf(i)>-1?r.envInfo.user[i]=e[i]?String(e[i]):e[i]:["user_is_auth","user_is_login"].indexOf(i)>-1?r.envInfo.user[i]=!!e[i]:i==="device_id"&&(r.envInfo.user[i]=e[i]):Object.hasOwnProperty.call(r.envInfo.header,i)?r.envInfo.header[i]=e[i]:r.envInfo.header.custom[i]=e[i]}})},t.prototype.get=function(e){try{return e?e==="evtParams"?this.evtParams:e==="reportErrorCallback"?this[e]:Object.hasOwnProperty.call(this.envInfo.user,e)?this.envInfo.user[e]:Object.hasOwnProperty.call(this.envInfo.header,e)?this.envInfo.header[e]:JSON.parse(JSON.stringify(this.envInfo[e])):JSON.parse(JSON.stringify(this.envInfo))}catch(r){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:r.message})}},t.prototype.getItem=function(e){return this.initConfig&&this.initConfig.configPersist===1?this.storage.getSessionItem(e):this.storage.getLocalItem(e)},t.prototype.setItem=function(e,r){this.initConfig&&this.initConfig.configPersist===1?this.storage.setSessionItem(e,r):this.storage.setLocalItem(e,r)},t.prototype.setStore=function(e){try{if(!this.configPersist)return;var r=this.getItem(this.configKey)||{};if(r&&Object.keys(e).length){var i=Object.assign(e,r);this.setItem(this.configKey,i)}}catch(n){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:n.message})}},t.prototype.getStore=function(){try{if(!this.configPersist)return null;var e=this.getItem(this.configKey)||{};return e&&Object.keys(e).length?e:null}catch(r){return this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:r.message}),null}},t.prototype.delete=function(e){try{if(!this.configPersist)return;var r=this.getItem(this.configKey)||{};r&&Object.hasOwnProperty.call(r,e)&&(delete r[e],this.setItem(this.configKey,r))}catch(i){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:i.message})}},t}(),Pn=function(){function t(e,r){this.isLog=r||!1,this.name=e||""}return t.prototype.info=function(e){this.isLog},t.prototype.warn=function(e){this.isLog},t.prototype.error=function(e){this.isLog},t.prototype.throw=function(e){throw this.error(this.name),new Error(e)},t}(),Mv=function(){function t(r,i){this.native=r.enable_native||r["evitaN".split("").reverse().join("")],this.os=i.get("os_name")}var e=t.prototype;return e.bridgeInject=function(){try{return this.native?!!AppLogBridge:!1}catch(i){return!1}},e.bridgeReady=function(){var i=this;return new Promise(function(n,o){try{i.bridgeInject()?AppLogBridge.hasStarted(function(a){a?n(!0):o(!1)}):o(!1)}catch(a){o(!1)}})},e.setNativeAppId=function(i){try{AppLogBridge.setNativeAppId(JSON.stringify(i))}catch(n){}},e.setConfig=function(i){var n=this;
107try{Object.keys(i).forEach(function(o){o==="user_unique_id"?n.setUserUniqueId(i[o]):i[o]?n.addHeaderInfo(o,i[o]):n.removeHeaderInfo(o)})}catch(o){}},e.setUserUniqueId=function(i){try{AppLogBridge.setUserUniqueId(i)}catch(n){}},e.addHeaderInfo=function(i,n){try{AppLogBridge.addHeaderInfo(i,n)}catch(o){}},e.setHeaderInfo=function(i){try{AppLogBridge.setHeaderInfo(JSON.stringify(i))}catch(n){}},e.removeHeaderInfo=function(i){try{AppLogBridge.removeHeaderInfo(i)}catch(n){}},e.reportPv=function(i){this.onEventV3("predefine_pageview",i)},e.onEventV3=function(i,n){try{AppLogBridge.onEventV3(i,n)}catch(o){}},e.profileSet=function(i){try{AppLogBridge.profileSet(i)}catch(n){}},e.profileSetOnce=function(i){try{AppLogBridge.profileSetOnce(i)}catch(n){}},e.profileIncrement=function(i){try{AppLogBridge.profileIncrement(i)}catch(n){}},e.profileUnset=function(i){try{AppLogBridge.profileUnset(i)}catch(n){}},e.profileAppend=function(i){try{AppLogBridge.profileAppend(i)}catch(n){}},e.setExternalAbVersion=function(i){try{AppLogBridge.setExternalAbVersion(i)}catch(n){}},e.getVar=function(i,n,o){try{this.os==="android"?o(AppLogBridge.getABTestConfigValueForKey(i,n)):AppLogBridge.getABTestConfigValueForKey(i,n,function(a){o(a)})}catch(a){o(n)}},e.getAllVars=function(i){try{this.os==="android"?i(AppLogBridge.getAllAbTestConfigs()):AppLogBridge.getAllAbTestConfigs(function(n){i(n)})}catch(n){i(null)}},e.getAbSdkVersion=function(i){try{this.os==="android"?i(AppLogBridge.getAbSdkVersion()):AppLogBridge.getAbSdkVersion(function(n){i(n)})}catch(n){i("")}},t}(),Lv=function(){function t(){this.eventLimit=50,this.eventCache=[],this.beconEventCache=[]}return t.prototype.apply=function(e,r){var i=this;this.collect=e,this.config=r,this.configManager=e.configManager,this.storgae=new ze,this.eventCheck=new Li(e,r),this.maxReport=r.max_report||20,this.reportTime=r.reportTime||30,this.timeout=r.timeout||1e5,this.enable_ttwebid=r.enable_ttwebid,this.reportUrl=this.configManager.getUrl("event"),this.eventKey="__tea_cache_events_"+this.configManager.get("app_id"),this.beconKey="__tea_cache_events_becon_"+this.configManager.get("app_id"),this.abKey="__tea_sdk_ab_version_"+this.configManager.get("app_id"),this.refer_key="__tea_cache_refer_"+this.configManager.get("app_id"),this.collect.on(b.Ready,function(){i.reportAll(!1)}),this.collect.on(b.ConfigDomain,function(){i.reportUrl=i.configManager.getUrl("event")}),this.collect.on(b.Event,function(n){i.event(n)}),this.collect.on(b.BeconEvent,function(n){i.beconEvent(n)}),this.collect.on(b.CleanEvents,function(){i.reportAll(!1)}),this.linster()},t.prototype.linster=function(){var e=this;window.addEventListener("unload",function(){e.reportAll(!0)},!1),Di(function(){e.reportAll(!0)}),document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&e.reportAll(!0)},!1)},t.prototype.reportAll=function(e){this.report(e),this.reportBecon()},t.prototype.event=function(e){var r=this;try{var i=this.storgae.getCacheItem(this.eventKey)||[],n=yt(e,i);if(this.storgae.setCacheItem(this.eventKey,n),this.reportTimeout&&clearTimeout(this.reportTimeout),n.length>=this.maxReport)this.report(!1);else{var o=this.reportTime;this.reportTimeout=setTimeout(function(){r.report(!1),r.reportTimeout=null},o)}}catch(a){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:a.message})}},t.prototype.beconEvent=function(e){var r=this.storgae.getCacheItem(this.beconKey)||[],i=yt(e,r);this.storgae.setCacheItem(this.beconKey,i),!this.collect.destroy&&this.collect.tokenManager.getReady()&&this.collect.sdkReady&&(this.storgae.removeCacheItem(this.beconKey),this.send(this.split(this.merge(i)),!0))},t.prototype.reportBecon=function(){var e=this.storgae.getCacheItem(this.beconKey)||[];!e||!e.length||(this.storgae.removeCacheItem(this.beconKey),this.send(this.split(this.merge(e)),!0))},t.prototype.report=function(e){if(!this.collect.destroy&&this.collect.tokenManager.getReady()&&this.collect.sdkReady){var r=this.storgae.getCacheItem(this.eventKey)||[];r.length&&(this.storgae.removeCacheItem(this.eventKey),this.sliceEvent(r,e))}},t.prototype.sliceEvent=function(e,r){if(e.length>this.eventLimit)for(var i=0;i<e.length;i+=this.eventLimit){var n=[];n=e.slice(i,i+this.eventLimit);
107var o=this.split(this.merge(n));this.send(o,r)}else{var o=this.split(this.merge(e));this.send(o,r)}},t.prototype.handleRefer=function(){var e="";try{if(this.config.spa||this.config.autotrack){var r=this.storgae.getLocalItem(this.refer_key)||{};r.routeChange?e=r.refer_key:e=this.configManager.get("referrer")}else e=this.configManager.get("referrer")}catch(i){e=document.referrer}return e},t.prototype.merge=function(e,r){var i=this,n=this.configManager.get(),o=n.header,a=n.user;o.referrer=this.handleRefer(),o.custom=JSON.stringify(o.custom);var s=this.configManager.get("evtParams"),c=this.configManager.get("user_unique_id_type"),d=e.map(function(m){try{if(Object.keys(s).length&&!r&&(m.params=J(J({},m.params),s)),i.collect.dynamicParamsFilter){var v=i.collect.dynamicParamsFilter();Object.keys(v).length&&(m.params=J(J({},m.params),v))}c&&(m.params.$user_unique_id_type=c);var y=i.configManager.getAbCache(),T=i.configManager.getAbVersion();return T&&y&&(i.config.disable_ab_reset||y.uuid===a.user_unique_id)&&(m.ab_sdk_version=T),m.session_id=i.collect.sessionManager.getSessionId(),m.params=JSON.stringify(m.params),m}catch(R){return i.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:R.message}),m}}),h=[];if(!Object.keys(a).length)return h;this.config.enable_anonymousid&&delete a.web_id;var f=JSON.parse(JSON.stringify({events:d,user:a,header:o}));return f.local_time=Math.floor(Date.now()/1e3),f.verbose=1,f.user_unique_type=this.config.enable_ttwebid?this.config.user_unique_type:void 0,h.push(f),h},t.prototype.split=function(e){return e=e.map(function(r){var i=[];return i.push(r),i}),e},t.prototype.send=function(e,r){var i=this;e.length&&e.forEach(function(n){try{var o=JSON.parse(JSON.stringify(n));i.config.filter&&(o=i.config.filter(o)),i.collect.eventFilter&&o&&(o=i.collect.eventFilter(o));var a=o||n,s=JSON.parse(JSON.stringify(a));if(i.eventCheck.checkVerify(s),!a.length)return;i.collect.emit(b.SubmitBefore,a);var c=i.collect.cryptoData(a);i.collect.requestManager.useRequest({url:i.reportUrl,data:c,success:function(h,f,m,v,y){h&&h.e!==0?(i.collect.emit(b.SubmitError,{type:"f_data",eventData:f,errorCode:h.e,response:h,startTime:v,endTime:Date.now(),status:y}),i.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_EVENT,info:"埋点上报失败",time:Date.now(),data:s,code:h.e,failType:"数据异常失败",status:"fail"})):(i.collect.emit(b.SubmitSuccess,{eventData:f,res:h,response:h,startTime:v,endTime:Date.now(),status:y}),i.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_EVENT,info:"埋点上报成功",time:Date.now(),data:s,code:200,status:"success"}))},fail:function(h,f,m,v){i.configManager.get("reportErrorCallback")(h,f),i.collect.emit(b.SubmitError,{type:"f_net",eventData:h,errorCode:f,startTime:m,errorMessage:v,endTime:Date.now()}),i.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_EVENT,info:"埋点上报网络异常",time:Date.now(),data:s,code:f,failType:"网络异常失败",status:"fail"})},timeout:i.timeout,useBeacon:r,encryption:i.config.enable_encryption,encryption_header:i.config.encryption_header,withCredentials:i.enable_ttwebid}),i.collect.emit(b.SubmitVerifyH,a),i.collect.emit(b.SubmitAfter,a)}catch(d){i.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:d.message})}})},t}(),Rv=function t(e){return e?(e^Math.random()*16>>e/4).toString(10):("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,t)},$t=function(){return Rv().replace(/-/g,"").slice(0,19)},Bt=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var r=Math.random()*16|0,i=e==="x"?r:r&3|8;return i.toString(16)})},xv=function(){function t(){}return t.prototype.apply=function(e,r){var i=this;this.collect=e,this.storage=new ze,this.sessionKey="__tea_session_id_"+r.app_id,this.expireTime=r.expireTime||30*60*1e3,this.disableSession=r.disable_session,!this.disableSession&&(this.setSessionId(),this.collect.on(b.SessionReset,function(){i.resetSessionId()}),this.collect.on(b.SessionResetTime,function(){i.updateSessionIdTime()}
107))},t.prototype.updateSessionIdTime=function(){var e=this.storage.getSessionItem(this.sessionKey);if(e&&e.sessionId){var r=e.timestamp;Date.now()-r>this.expireTime?e={sessionId:Bt(),timestamp:Date.now()}:e.timestamp=Date.now(),this.storage.setSessionItem(this.sessionKey,e),this.resetExpTime()}},t.prototype.setSessionId=function(){var e=this,r=this.storage.getSessionItem(this.sessionKey);r&&r.sessionId?r.timestamp=Date.now():r={sessionId:Bt(),timestamp:Date.now()},this.storage.setSessionItem(this.sessionKey,r),this.sessionExp=setInterval(function(){e.checkEXp()},this.expireTime)},t.prototype.getSessionId=function(){var e=this.storage.getSessionItem(this.sessionKey);return this.disableSession?"":e&&e.sessionId?e.sessionId:""},t.prototype.resetExpTime=function(){var e=this;this.sessionExp&&(clearInterval(this.sessionExp),this.sessionExp=setInterval(function(){e.checkEXp()},this.expireTime))},t.prototype.resetSessionId=function(){var e={sessionId:Bt(),timestamp:Date.now()};this.storage.setItem(this.sessionKey,e)},t.prototype.checkEXp=function(){var e=this.storage.getSessionItem(this.sessionKey);if(e&&e.sessionId){var r=Date.now()-e.timestamp;r+30>=this.expireTime&&(e={sessionId:Bt(),timestamp:Date.now()},this.storage.setSessionItem(this.sessionKey,e))}},t}(),Nv=function(){function t(){this.cacheToken={},this.enableCookie=!1,this.enableTTwebid=!1,this.enableCustomWebid=!1,this.enableAnonymousid=!1}return t.prototype.apply=function(e,r){var i=this;this.collect=e,this.config=r,this.configManager=this.collect.configManager,this.storage=new ze,this.tokenKey="__tea_cache_tokens_"+r.app_id,this.enableAnonymousid=r.enable_anonymousid,this.enableTTwebid=r.enable_ttwebid,this.enableCustomWebid=r.enable_custom_webid,this.collect.on(b.AnonymousId,function(n){i.setAnonymousId(n)}),this.collect.on(b.ConfigUuid,function(n){i.setUuid(n)}),this.collect.on(b.ConfigWebId,function(n){i.setWebId(n)}),this.timeout=r.timeout||3e5,this.enableCookie=r.cross_subdomain,this.expiresTime=r.cookie_expire||60*60*1e3*24*7,this.cookieDomain=r.cookie_domain||"",this.checkStorage()},t.prototype.checkStorage=function(){var e=this;if(this.enableCookie){var r=this.storage.getCookie(this.tokenKey,this.cookieDomain);this.cacheToken=r&&typeof r=="string"?JSON.parse(r):{}}else this.cacheToken=this.storage.getLocalItem(this.tokenKey)||{};if(this.tokenType=this.cacheToken&&this.cacheToken._type_?this.cacheToken._type_:"default",this.tokenType==="custom"&&!this.enableCustomWebid&&!this.enableAnonymousid){this.remoteWebid();return}else{if(this.enableAnonymousid){this.completeAnonymous(this.cacheToken);return}if(this.enableCustomWebid){this.collect.on(b.CustomWebId,function(){e.tokenReady=!0,e.collect.emit(b.TokenComplete)});return}}this.checkEnv()||(this.enableTTwebid?this.completeTtWid(this.cacheToken):this.check())},t.prototype.check=function(){!this.cacheToken||!this.cacheToken.web_id?this.config.disable_webid?this.complete({web_id:$t(),user_unique_id:this.configManager.get("user_unique_id")||$t()}):this.remoteWebid():this.complete(this.cacheToken)},t.prototype.checkEnv=function(){var e=window.navigator.userAgent;if(e.indexOf("miniProgram")!==-1||e.indexOf("MiniProgram")!==-1){var r=Qt(window.location.href);return r&&r.Web_ID?(this.complete({web_id:""+r.Web_ID,user_unique_id:this.configManager.get("user_unique_id")||""+r.Web_ID}),!0):!1}return!1},t.prototype.remoteWebid=function(){var e=this,r=this.configManager.getUrl("webid"),i={app_key:this.config.app_key,app_id:this.config.app_id,url:location.href,user_agent:window.navigator.userAgent,referer:document.referrer,user_unique_id:""};this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 发起WEBID请求",logType:"fetch",level:"info",time:Date.now(),data:i});var n=this.collect.cryptoData(i);this.collect.requestManager.useRequest({url:r,data:n,success:function(a){var s;if(a&&a.e===0)s=a.web_id,e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"WEBID请求成功",logType:"fetch",level:"info",time:Date.now(),data:a});else{var c=e.getLocalId();s=c,e.collect.configManager.set({localWebId:c}
107),e.collect.emit(b.TokenError),e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"WEBID请求返回值异常",logType:"fetch",level:"warn",time:Date.now(),data:a}),e.collect.logger.warn("appid: "+e.config.app_id+" get webid error, use local webid~")}e.complete({web_id:e.configManager.get("web_id")||s,user_unique_id:e.configManager.get("user_unique_id")||s})},fail:function(){var a=e.getLocalId();e.complete({web_id:e.configManager.get("web_id")||a,user_unique_id:e.configManager.get("user_unique_id")||a}),e.collect.configManager.set({localWebId:a}),e.collect.emit(b.TokenError),e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"WEBID请求网络异常",logType:"fetch",level:"error",time:Date.now(),data:null}),e.collect.logger.warn("appid: "+e.config.app_id+", get webid error, use local webid~")},timeout:this.timeout,encryption:this.config.enable_encryption,encryption_header:this.config.encryption_header})},t.prototype.getLocalId=function(){for(var e=$t(),r=0;e.indexOf("0")===0||e.indexOf("9")===0;)if(r>=10){var i=/^(0|9)/;e=e.replace(i,"");break}else e=$t(),r++;return e},t.prototype.complete=function(e){var r=e.web_id,i=e.user_unique_id;if(!r&&!i){this.collect.emit(b.TokenError);return}e.timestamp=Date.now(),this.collect.configManager.set({web_id:r,user_unique_id:i}),this.setStorage(e),this.tokenReady=!0,this.collect.emit(b.TokenComplete)},t.prototype.completeAnonymous=function(e){var r=e.anonymous_id||Bt(),i=e.user_unique_id||this.configManager.get("user_unique_id");this.collect.configManager.set({anonymous_id:r,user_unique_id:i||r}),e.anonymous_id=r,e.user_unique_id=i||r,this.setStorage(e),this.tokenReady=!0,this.collect.emit(b.TokenComplete)},t.prototype.completeTtWid=function(e){var r=e.user_unique_id||"",i=this.configManager.get("user_unique_id");this.configManager.set({user_unique_id:i||r}),this.setStorage(e),this.tokenReady=!0,this.collect.emit(b.TokenComplete)},t.prototype.setUuid=function(e){if(!e||["null","undefined","Null","None"].indexOf(e)!==-1)this.clearUuid();else{var r=String(e),i=this.configManager.get("user_unique_id"),n=this.cacheToken&&this.cacheToken.user_unique_id;if(r===i&&r===n)return;this.configManager.set({user_unique_id:r}),this.cacheToken?this.cacheToken.user_unique_id=r:(this.cacheToken={},this.cacheToken.user_unique_id=r),this.cacheToken.timestamp=Date.now(),this.setStorage(this.cacheToken),this.collect.emit(b.TokenChange,{type:"uuid",id:e}),this.collect.emit(b.SessionReset)}},t.prototype.clearUuid=function(){if(!this.config.enable_ttwebid){var e=this.enableAnonymousid?this.configManager.get("anonymous_id"):this.configManager.get("web_id"),r=this.configManager.get("user_unique_id");r!==e&&(this.configManager.set({user_unique_id:e}),this.cacheToken.user_unique_id=e,this.cacheToken.timestamp=Date.now(),this.setStorage(this.cacheToken),this.collect.emit(b.TokenReset))}},t.prototype.setAnonymousId=function(e){if(!(!e||!this.enableAnonymousid)){var r=this.configManager.get("anonymous_id"),i=this.configManager.get("user_unique_id");r!==e&&((r===i||!i)&&(this.configManager.set({user_unique_id:e}),this.cacheToken.user_unique_id=e,this.collect.emit(b.TokenChange,{type:"uuid",id:e})),this.configManager.set({anonymous_id:e}),this.cacheToken.anonymous_id=e,this.collect.emit(b.TokenChange,{type:"anonymous_id",id:e}),this.setStorage(this.cacheToken))}},t.prototype.setWebId=function(e){if(!(!e||this.config.enable_ttwebid||this.enableAnonymousid)){var r=this.configManager.get("web_id"),i=this.configManager.get("user_unique_id");(!i||i===r)&&(this.configManager.set({user_unique_id:e}),this.cacheToken.user_unique_id=e,this.collect.emit(b.TokenChange,{type:"uuid",id:e})),r!==e&&(this.configManager.set({web_id:e}),this.cacheToken.web_id=e,this.collect.emit(b.TokenChange,{type:"webid",id:e})),this.cacheToken.timestamp=Date.now(),this.setStorage(this.cacheToken)}},t.prototype.setStorage=function(e){e._type_=this.enableCustomWebid?"custom":"default";var r="diss".split("").reverse().join("");delete e[r],this.enableCookie||this.enableTTwebid?this.storage.setCookie(this.tokenKey,e,this.expiresTime,this.cookieDomain):this.storage.setLocalItem(this.tokenKey,e),this.cacheToken=e},t.prototype.getReady=function(){return this.tokenReady},t.prototype.getTobId=function(){var e=this;this.configManager.getUrl("tobid");var r={app_id:this.config.app_id,user_unique_id:this.configManager.get("user_unique_id"),user_unique_id_type:this.configManager.get("user_unique_id_type")};this.enableAnonymousid?r.anonymous_id=this.configManager.get("anonymous_id"):r.web_id=this.configManager.get("web_id");var i=this.collect.cryptoData(r);return new Promise(function(n){e.collect.requestManager.useRequest
107({url:e.configManager.getUrl("tobid"),data:i,success:function(a){a&&a.e===0?(n(a.tobid),e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"GetToken请求成功",logType:"fetch",level:"info",time:Date.now(),data:a,infoType:"sdk"})):(n(""),e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"GetToken请求失败",logType:"fetch",level:"error",time:Date.now(),data:a,infoType:"sdk"}))},fail:function(){n(""),e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"GetToken请求失败",logType:"fetch",level:"error",time:Date.now(),infoType:"sdk"})},timeout:e.timeout,encryption:e.config.enable_encryption,encryption_header:e.config.encryption_header,withCredentials:e.enableTTwebid})})},t}(),Uv=function(){return!!(window.navigator&&window.navigator.sendBeacon)},qv=function(){function t(e,r){var i=this;this.collector=e,this.config=r,this.requestType=r.request_type||"xhr",this.supportBeacon=Uv(),this.errorCode={NO_URL:4001,IMG_ON:4e3,IMG_CATCH:4002,BEACON_FALSE:4003,XHR_ERROR:5002,TIMEOUT:5005,FETCH_ERROR:5006},this.errorMessage={BEACON_FALSE:"xhr sendbeacon error",XHR_ERROR:"xhr request error",BEACON:"xhr sendbeacon error",TIMEOUT:"xhr request timeout",FETCH_ERROR:"fetch network error",FETCH_RESPONSE_ERROR:"fetch response error"},this.customHeader=r.custom_request_header||{},this.collector.on(b.CustomHeader,function(n){i.setRequestHeader(n)})}return t.prototype.setRequestHeader=function(e){this.customHeader=Object.assign(this.customHeader,e)},t.prototype.useFetch=function(e){var r=this,i=e.url,n=e.data,o=e.method,a=e.success,s=e.fail,c=e.status,d=e.timeout,h=e.useBeacon,f=e.encryption,m=e.encryption_header;if(e.withCredentials,window.fetch&&typeof Request!="undefined"){var v={method:o||"POST"};if(h)if("keepalive"in Request.prototype){var y=this.collector.configManager.get("browser"),T=this.collector.configManager.get("browser_version");if(T=T.split("."),y==="Chrome"&&T.length&&T[0]&&Number(T[0])<82){this.useSendBeacon(e);return}else v.keepalive=!0}else{this.useSendBeacon(e);return}var R=JSON.stringify(n),F={"Content-Type":"application/json; charset=utf-8"};f&&m&&(F["Content-Type"]="application/octet-stream;tt-data="+m),v.body=R,v.headers=F;var $=null;typeof AbortController!="undefined"?$=new AbortController:$={signal:null,abort:function(){}};var H=setTimeout(function(){$.abort()},d);if(Object.keys(this.customHeader).length)for(var Y in this.customHeader)F[Y]=this.customHeader[Y];v.signal=$.signal;var Z=Date.now();try{fetch(i,v).then(function(z){return z.ok||s&&s(n,z.status,Z,z.statusText||r.errorMessage.FETCH_RESPONSE_ERROR),z.json()}).then(function(z){clearTimeout(H),a&&a(z,n,c,Z,200)}).catch(function(z){clearTimeout(H),s&&s(n,r.errorCode.FETCH_ERROR,Z,z.message||r.errorMessage.FETCH_ERROR)})}catch(z){this.useXhr(e),this.collector.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK useFetch 发送请求发生了一些问题",level:"error",time:Date.now(),data:z.message||"SDK useFetch has some errors",infoType:"sdk"})}}else h?this.useSendBeacon(e):this.useXhr(e)},t.prototype.useSendBeacon=function(e){if(this.supportBeacon){var r=e.url,i=e.data,n=e.status,o=e.success,a=e.fail,s=Date.now(),c=window.navigator.sendBeacon(r,JSON.stringify(i));c?o&&o({e:0},i,n,s,200):a&&a(i,this.errorCode.BEACON_FALSE,s,this.errorMessage.BEACON_FALSE)}else this.useXhr(e)},t.prototype.useXhr=function(e){var r=this,i=e.url,n=e.data,o=e.method,a=e.success,s=e.fail,c=e.timeout;e.withCredentials;var d=e.encryption,h=e.encryption_header,f=e.status;try{var m=new XMLHttpRequest;m.open(o||"POST",i,!0);var v=Date.now();if(m.setRequestHeader("Content-Type","application/json; charset=utf-8"),d&&h?m.setRequestHeader("Content-Type","application/octet-stream;tt-data="+h):m.setRequestHeader("Content-Type","application/json; charset=utf-8"),Object.keys(this.customHeader).length)for(var y in this.customHeader)m.setRequestHeader(y,this.customHeader[y]);c&&(m.timeout=c,m.ontimeout=function(){s&&s(n,r.errorCode.TIMEOUT,v,r.errorMessage.TIMEOUT)}),m.onload=function(){if(a){var T=null;if(m.responseText){try{T=JSON.parse(m.responseText)}catch(R){T={}}a(T,n,f,v,m.status)}else s&&s(n,r.errorCode.XHR_ERROR,v,r.errorMessage.XHR_ERROR)}},m.onerror=function(){s&&s(n,r.errorCode.XHR_ERROR,v,r.errorMessage.XHR_ERROR),m.abort()},m.send(JSON.stringify(n))}catch(T){this.collector.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK useXhr 发送请求发生了一些问题",level:"error",time:Date.now(),data:T.message,infoType:"sdk"})}},t.prototype.useRequest=function(e){var r=e.useBeacon;if(this.config.transport&&this.collector.configManager.getEnableClientTrans
107port()){this.useCustomRequest(e);return}if(this.requestType==="fetch"){this.useFetch(e);return}if(r){this.useSendBeacon(e);return}this.useXhr(e)},t.prototype.useCustomRequest=function(e){var r=this.config.transport,i=e.url,n=e.data,o=e.success,a=e.fail;if(r)try{r.post({url:i,data:JSON.stringify(n),success:function(c){o&&o(c,n)},fail:function(c){a&&a(c,n)}})}catch(s){this.collector.configManager.setEnableClientTransport(!1),this.useRequest(e)}},t}(),Fv=function(){function t(e){var r=this;this.onMove=function(i){if(r.isDragging){var n=i.clientX||i.touches[0].clientX,o=i.clientY||i.touches[0].clientY;if(r.clickAllowed){var a=Math.abs(n-r.initialX),s=Math.abs(o-r.initialY);(a>r.dragThreshold||s>r.dragThreshold)&&(r.clickAllowed=!1)}r.animationFrameId&&cancelAnimationFrame(r.animationFrameId),r.animationFrameId=requestAnimationFrame(function(){var c=i.touches?i.touches[0].clientX:i.clientX,d=i.touches?i.touches[0].clientY:i.clientY,h=c-r.offsetX,f=d-r.offsetY,m=window.innerWidth-r.element.offsetWidth,v=window.innerHeight-r.element.offsetHeight;h=Math.max(0,Math.min(h,m)),f=Math.max(0,Math.min(f,v)),r.element.style.transform=`translate(
108        `+(h-r.initialX)+`px, 
109        `+(f-r.initialY)+`px
110      )`})}},this.onEnd=function(){if(r.isDragging){r.isDragging=!1;var i=new DOMMatrix(getComputedStyle(r.element).transform),n=r.initialX+i.m41,o=r.initialY+i.m42;r.element.style.left=n+"px",r.element.style.top=o+"px",r.element.style.transform="none",r.initialX=n,r.initialY=o,document.removeEventListener("mousemove",r.onMove),document.removeEventListener("mouseup",r.onEnd),document.removeEventListener("touchmove",r.onMove),document.removeEventListener("touchend",r.onEnd),setTimeout(function(){r.clickAllowed=!0},50)}},this.element=e,this.isDragging=!1,this.enableClick=!1,this.animationFrameId=null,this.lastX=0,this.lastY=0,this.initialX=0,this.initialY=0,this.offsetX=0,this.offsetY=0,this.clickAllowed=!0,this.dragThreshold=1,this.initPosition(),this.bindEvents(),this.bindClickHandler()}return t.prototype.initPosition=function(){var e=this.element.getBoundingClientRect();this.element.style.position="fixed",this.element.style.left=e.left+"px",this.element.style.top=e.top+"px",this.element.style.transform="translate(0, 0)"},t.prototype.bindEvents=function(){this.element.addEventListener("mousedown",this.onStart.bind(this)),this.element.addEventListener("touchstart",this.onStart.bind(this))},t.prototype.onStart=function(e){e.preventDefault(),this.initialX=e.clientX||e.touches[0].clientX,this.initialY=e.clientY||e.touches[0].clientY;var r=e.touches?e.touches[0].clientX:e.clientX,i=e.touches?e.touches[0].clientY:e.clientY,n=this.element.getBoundingClientRect();this.initialX=n.left,this.initialY=n.top,this.offsetX=r-this.initialX,this.offsetY=i-this.initialY,this.clickAllowed=!0,this.isDragging=!0,document.addEventListener("mousemove",this.onMove),document.addEventListener("mouseup",this.onEnd),document.addEventListener("touchmove",this.onMove),document.addEventListener("touchend",this.onEnd)},t.prototype.bindClickHandler=function(){var e=this;this.element.addEventListener("click",function(r){if(e.enableClick){if(!e.clickAllowed){r.stopImmediatePropagation(),r.preventDefault();return}window&&window.postMessage({type:"devtool:web:open-draw"},location.origin)}})},t.prototype.enable=function(){this.enableClick=!0,this.element.style.cursor="pointer",this.element.style.opacity="1"},t}(),jv=function(){function t(e,r){this.devToolReady=!1,this.devToolOrigin="*",this.sendAlready=!1,this.trackEnabled=!0,!r.disable_debug&&e.configManager.get("browser")!=="Microsoft Internet Explorer"&&(this.collect=e,this.config=r,this.app_id=r.app_id,this.trackEnabled=!!r.track_enabled,this.cacheStorgae=new ze,this.currentAppKey="__applog_load_devtool_web_"+this.app_id,this.loadUrl=r.devtool_url||"https://lf-static.applogcdn.com/obj/applog-sdk-static/log-sdk/collect/devtool/debug-web.v2.0.1.js",this.filterEvent=new Set(["__bav_page","__bav_beat","__bav_page_statistics","__bav_click","__bav_page_exposure","bav2b_page","bav2b_beat","bav2b_page_statistics","bav2b_click","bav2b_page_exposure","_be_active","predefine_pageview","__profile_set","__profile_set_once","__profile_increment","__profile_unset","__profile_append","predefine_page_alive","predefine_page_close","abtest_exposure"]),this.load())}return t.prototype.loadScript=function(e){var r=this;try{var i=document.createElement("script");i.src=e,i.onerror=function(){},i.onload=function(){r.enableDebugButton()},document.getElementsByTagName("body")[0].appendChild(i)}catch(n){}},t.prototype.parseUrl=function(){var e={};try{var r=window.location.href,i=r.split("?")[1].split("&");
110i.length&&i.forEach(function(n){var o=n.split("=");e[decodeURIComponent(o[0])]=decodeURIComponent(o[1])})}catch(n){}return e},t.prototype.load=function(){try{var e=this.parseUrl();if(e.open_devtool_web==!1){this.cacheStorgae.removeLocalItem("__applog_open_devtool_web");return}if(e.open_devtool_web&&e.app_id){if(parseInt(e.app_id)!==this.app_id)return}else if(!this.getStorage())return;this.loadBaseInfo(),this.loadHook(),this.setStorage(),this.addLintener(),this.loadDevTool()}catch(r){}},t.prototype.getStorage=function(){var e=this.cacheStorgae.getLocalItem("__applog_open_devtool_web");return e&&parseInt(e)===this.app_id},t.prototype.setStorage=function(){this.cacheStorgae.setLocalItem("__applog_open_devtool_web",this.app_id),this.cacheStorgae.setLocalItem("__applog_devtool_web_track_enable",this.trackEnabled)},t.prototype.loadDevTool=function(){var e=this.cacheStorgae.getLocalItem(this.currentAppKey)==1;e||(this.loadDebuggerModule(),this.loadScript(this.loadUrl))},t.prototype.loadBaseInfo=function(){if(this.log=[],this.event=[],this.info=[{title:"基本信息",key:"base",type:1,content:[{name:"app_id",desc:"APP_ID",value:this.config.app_id},{name:"channel",desc:"CHANNEL",value:this.config.channel},{name:"domain",desc:"上报域名",value:this.collect.configManager.getDomain()},{name:"sdk_version",desc:"SDK版本",value:Ot},{name:"sdk_type",desc:"SDK引入方式",value:wv}]},{title:"用户信息",key:"user",type:2,content:[{name:"uuid",desc:"UUID",value:this.collect.configManager.get("user").user_unique_id||""},{name:"web_id",desc:"WEB_ID",value:this.collect.configManager.get("user").web_id||""}]},{title:"公共参数信息",type:2,key:"common",content:[{name:"browser",desc:"浏览器",value:this.collect.configManager.get("browser")},{name:"browser_version",desc:"浏览器版本",value:this.collect.configManager.get("browser_version")},{name:"platform",desc:"平台",value:this.collect.configManager.get("platform")},{name:"device_model",desc:"设备型号",value:this.collect.configManager.get("device_model")},{name:"os_name",desc:"操作系统",value:this.collect.configManager.get("os_name")},{name:"os_version",desc:"操作系统版本",value:this.collect.configManager.get("os_version")},{name:"resolution",desc:"屏幕分辨率",value:this.collect.configManager.get("resolution")},{name:"referrer",desc:"来源",value:this.collect.configManager.get("referrer")},{name:"custom",desc:"自定义信息",value:JSON.stringify(this.collect.configManager.get("custom"))}]},{title:"配置信息",key:"config",type:3,content:[{name:"autotrack",desc:"全埋点",value:!!this.config.autotrack},{name:"stay",desc:"停留时长",value:!!this.config.enable_stay_duration}]},{title:"A/B配置信息",key:"ab",type:4,content:[{name:"ab",desc:"A/B实验",value:!!this.config.enable_ab_test}]}],this.config.enable_ab_test){var e=this.getInfo("ab"),r=[{name:"ab",desc:"A/B实验",value:!!this.config.enable_ab_test},{name:"vid",desc:"已曝光VID",value:this.collect.configManager.getAbVersion()},{name:"ab_domain",desc:"A/B域名",value:this.config.ab_channel_domain||Ci(cs[this.config.channel])},{name:"all_values",desc:"全部配置",value:this.collect.configManager.getAbCache()}];e.content=r,this.setInfo("ab",e)}if(this.config.enable_native||this.config.Native){var i={title:"客户端信息",type:3,content:[{name:"native",desc:"是否打通",value:!!this.collect.bridgeReport}]};this.setInfo("native",i)}if(Ot.includes("tob")){var n=this.getInfo("user");n.content.push({name:"sid",desc:"DISS".split("").reverse().join(""),value:"点击获取"}),this.setInfo("user",n)}},t.prototype.getInfo=function(e){var r=null;return this.info.forEach(function(i){i.key===e&&(r=i)}),r},t.prototype.setInfo=function(e,r){var i=!1;this.info.forEach(function(n){n.key===e&&(i=!0,n=r)}),i||this.info.push(r)},t.prototype.getSecondInfo=function(e,r){var i=this.getInfo(e),n=null;return i.content.forEach(function(o){o.name===r&&(n=o)}),n},t.prototype.setSecondInfo=function(e,r,i){var n=this.getInfo(e),o=!1;if(n.content.forEach(function(s){s.name===r&&(s.value=i,o=!0)}),!o){var a={name:r,value:i,desc:r.toLocaleUpperCase()};n.content.push(a)}this.setInfo(e,n)},t.prototype.loadHook=function(){var e=this;this.collect.on(k.DEBUGGER_MESSAGE,function(r){switch(r.type){case k.DEBUGGER_MESSAGE_SDK:var i={time:r.t
110ime,type:r.logType||"sdk",infoType:r.infoType||"sdk",level:r.level,name:r.info,show:!0,levelShow:!0,needDesc:!!r.data};if(r.data&&(i.desc={content:JSON.stringify(r.data)}),e.updateLog(i),r.secType&&r.secType==="AB")e.setSecondInfo("ab","vid",e.collect.configManager.getAbVersion()),e.setSecondInfo("ab","all_values",e.collect.configManager.getAbCache());else if(r.secType==="USER")e.setSecondInfo("user",r.common==="user_unique_id"?"uuid":r.common,e.collect.configManager.get(r.common));else if(r.secType==="HEADER"){var n=e.collect.configManager.get(r.common);e.setSecondInfo("common",r.common,r.common==="custom"?JSON.stringify(n):n)}e.updateInfo();return;case k.DEBUGGER_MESSAGE_EVENT:if(r.data&&r.data.length){var o=r.data[0],a=o.events;if(!a.length)return;a.forEach(function(s){s.checkShow=!0,s.searchShow=!0,s.focusShow=!0,s.status=r.status,s.type=e.filterEvent.has(s.event)?"sdk":"cus",s.verifyType=r.verifyType?"verify":"no",s.info="",r.status==="fail"&&(s.info={message:"code: "+r.code+", msg: "+(r.msg||r.failType)})}),e.updateEvent(o)}return}})},t.prototype.addLintener=function(){var e=this;window.addEventListener("message",function(r){if(r&&r.data&&r.data.type==="devtool:web:ready"){if(e.devToolOrigin=r.origin,e.devToolReady=!0,e.sendAlready)return;e.sendData("devtool:web:init",{info:e.info,log:e.log,event:e.event,sdk_type:Ot.includes("tob")?"tob":"inner",appId:e.app_id}),e.sendAlready=!0}r&&r.data&&r.data.type==="devtool:web:ssid"&&e.collect.getToken(function(i){e.setSecondInfo("user","sid",i.tobid),e.updateInfo()})})},t.prototype.sendData=function(e,r){try{var i={type:e,payload:r};window&&window.postMessage(i,this.devToolOrigin)}catch(n){}},t.prototype.updateInfo=function(){this.devToolReady&&this.sendData("devtool:web:info",this.info)},t.prototype.updateLog=function(e){if(!this.devToolReady){this.log.push(e);return}this.sendData("devtool:web:log",e)},t.prototype.updateEvent=function(e){if(!this.devToolReady){this.event.push(e);return}this.sendData("devtool:web:event",e)},t.prototype.loadDebuggerModule=function(){var e=`#debugger-applog-web {
111      position: fixed;
112      width: 90px;
113      height: 30px;
114      background: #23c243;
115      border-radius: 6px;
116      color: #fff;
117      font-size: 12px;
118      bottom: 5%;
119      right: 10%;
120      text-align: center;
121      line-height: 30px;
122      cursor: not-allowed;
123      z-index:1000;
124      font-weight:bold;
125      opacity: 0.6;
126    }`,r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.appendChild(document.createTextNode(e)),r.appendChild(i);var n='<div id="debugger-applog-web" class="debugger-applog-web">AppLog调试</div>',o=document.createElement("div");o.innerHTML=n;var a='<div id="debugger-container" class="debugger-container"></div>',s=document.createElement("div");s.innerHTML=a,document.getElementsByTagName("body")[0].appendChild(o),document.getElementsByTagName("body")[0].appendChild(s);var c=document.getElementById("debugger-applog-web");this.debugButton=new Fv(c)},t.prototype.enableDebugButton=function(){this.debugButton&&this.debugButton.enable()},t}(),xt=as(function(t,e){(function(){var r,i=0xdeadbeefcafe,n=(i&16777215)==15715070;function o(l,u,p){l!=null&&(typeof l=="number"?this.fromNumber(l,u,p):u==null&&typeof l!="string"?this.fromString(l,256):this.fromString(l,u))}function a(){return new o(null)}function s(l,u,p,g,_,w){for(;--w>=0;){var S=u*this[l++]+p[g]+_;_=Math.floor(S/67108864),p[g++]=S&67108863}return _}function c(l,u,p,g,_,w){for(var S=u&32767,I=u>>15;--w>=0;){var te=this[l]&32767,ue=this[l++]>>15,Ae=I*te+ue*S;te=S*te+((Ae&32767)<<15)+p[g]+(_&1073741823),_=(te>>>30)+(Ae>>>15)+I*ue+(_>>>30),p[g++]=te&1073741823}return _}function d(l,u,p,g,_,w){for(var S=u&16383,I=u>>14;--w>=0;){var te=this[l]&16383,ue=this[l++]>>14,Ae=I*te+ue*S;te=S*te+((Ae&16383)<<14)+p[g]+_,_=(te>>28)+(Ae>>14)+I*ue,p[g++]=te&268435455}return _}var h=typeof navigator!="undefined";h&&n&&navigator.appName=="Microsoft Internet Explorer"?(o.prototype.am=c,r=30):h&&n&&navigator.appName!="Netscape"?(o.prototype.am=s,r=26):(o.prototype.am=d,r=28),o.prototype.DB=r,o.prototype.DM=(1<<r)-1,o.prototype.DV=1<<r;var f=52;o.prototype.FV=Math.pow(2,f),o.prototype.F1=f-r,o.prototype.F2=2*r-f;var m="0123456789abcdefghijklmnopqrstuvwxyz",v=new Array,y,T;for(y=48,T=0;T<=9;++T)v[y++]=T;for(y=97,T=10;T<36;++T)v[y++]=T;for(y=65,T=10;T<36;++T)v[y++]=T;function R(l){return m.charAt(l)}function F(l,u){var p=v[l.charCodeAt(u)];return p==null?-1:p}function $(l){for(var u=this.t-1;u>=0;--u)l[u]=this[u];l.t=this.t,l.s=this.s}function H(l){this.t=1,this.s=l<0?-1:0,l>0?this[0]=l:l<-1?this[0]=l+this.DV:this.t=0}function Y(l){var u=a();return u.fromInt(l),u}function Z(l,u){var p;if(u==16)p=4;else if(u==8)p=3;else if(u==256)p=8;else if(u==2)p=1;else if(u==32)p=5;else if(u==4)p=2;else{this.fromRadix(l,u);return}this.t=0,this.s=0;for(var g=l.length,_=!1,w=0;--g>=0;){var S=p==8?l[g]&255:F(l,g);if(S<0){l.charAt(g)=="-"&&(_=!0);continue}_=!1,w==0?this[this.t++]=S:w+p>this.DB?(this[this.t-1]|=(S&(1<<this.DB-w)-1)<<w,this[this.t++]=S>>this.DB-w):this[this.t-1]|=S<<w,w+=p,w>=this.DB&&(w-=this.DB)}p==8&&l[0]&128&&(this.s=-1,w>0&&(this[this.t-1]|=(1<<this.DB-w)-1<<w)),this.clamp(),_&&o.ZERO.subTo(this,this)}function z(){for(var l=this.s&this.DM;this.t>0&&this[this.t-1]==l;)--this.t}function he(l){if(this.s<0)return"-"+this.negate().toString(l);var u;if(l==16)u=4;else if(l==8)u=3;else if(l==2)u=1;else if(l==32)u=5;else if(l==4)u=2;else return this.toRadix(l);var p=(1<<u)-1,g,_=!1,w="",S=this.t,I=this.DB-S*this.DB%u;if(S-- >0)for(I<this.DB&&(g=this[S]>>I)>0&&(_=!0,w=R(g));S>=0;)I<u?(g=(this[S]&(1<<I)-1)<<u-I,g|=this[--S]>>(I+=this.DB-u)):(g=this[S]>>(I-=u)&p,I<=0&&(I+=this.DB,--S)),g>0&&(_=!0),_&&(w+=R(g));return _?w:"0"}function j(){var l=a();return o.ZERO.subTo(this,l),l}function re(){return this.s<0?this.negate():this}function ae(l){var u=this.s-l.s;if(u!=0)return u;var p=this.t;if(u=p-l.t,u!=0)return this.s<0?-u:u;for(;--p>=0;)if((u=this[p]-l[p])!=0)return u;return 0}function B(l){var u=1,p;return(p=l>>>16)!=0&&(l=p,u+=16),(p=l>>8)!=0&&(l=p,u+=8),(p=l>>4)!=0&&(l=p,u+=4),(p=l>>2)!=0&&(l=p,u+=2),(p=l>>1)!=0&&(l=p,u+=1),u}function Tt(){return this.t<=0?0:this.DB*(this.t-1)+B(this[this.t-1]^this.s&this.DM)}function nt(l,u){var p;for(p=this.t-1;p>=0;--p)u[p+l]=this[p];for(p=l-1;p>=0;--p)u[p]=0;u.t=this.t+l,u.s=this.s}function Lr(l,u){for(var p=l;p<this.t;++p)u[p-l]=this[p];u.t=Math.max(this.t-l,0),u.s=this.s}function nr(l,u){var p=l%this.DB,g=this.DB-p,_=(1<<g)-1,w=Math.floor(l/this.DB),S=this.s<<p&this.DM,I;for(I=this.t-1;I>=0;--I)u[I+w+1]=this[I]>>g|S,S=(this[I]&_)<<p;for(I=w-1;I>=0;--I)u[I]=0;u[w]=S,u.t=this.t+w+1,u.s=this.s,u.clamp()}
vendor: 15,334 bytes, line 126
126function Rr(l,u){u.s=this.s;var p=Math.floor(l/this.DB);if(p>=this.t){u.t=0;return}var g=l%this.DB,_=this.DB-g,w=(1<<g)-1;u[0]=this[p]>>g;for(var S=p+1;S<this.t;++S)u[S-p-1]|=(this[S]&w)<<_,u[S-p]=this[S]>>g;g>0&&(u[this.t-p-1]|=(this.s&w)<<_),u.t=this.t-p,u.clamp()}function or(l,u){for(var p=0,g=0,_=Math.min(l.t,this.t);p<_;)g+=this[p]-l[p],u[p++]=g&this.DM,g>>=this.DB;if(l.t<this.t){for(g-=l.s;p<this.t;)g+=this[p],u[p++]=g&this.DM,g>>=this.DB;g+=this.s}else{for(g+=this.s;p<l.t;)g-=l[p],u[p++]=g&this.DM,g>>=this.DB;g-=l.s}u.s=g<0?-1:0,g<-1?u[p++]=this.DV+g:g>0&&(u[p++]=g),u.t=p,u.clamp()}function xr(l,u){var p=this.abs(),g=l.abs(),_=p.t;for(u.t=_+g.t;--_>=0;)u[_]=0;for(_=0;_<g.t;++_)u[_+p.t]=p.am(0,g[_],u,_,0,p.t);u.s=0,u.clamp(),this.s!=l.s&&o.ZERO.subTo(u,u)}function ar(l){for(var u=this.abs(),p=l.t=2*u.t;--p>=0;)l[p]=0;for(p=0;p<u.t-1;++p){var g=u.am(p,u[p],l,2*p,0,1);(l[p+u.t]+=u.am(p+1,2*u[p],l,2*p+1,g,u.t-p-1))>=u.DV&&(l[p+u.t]-=u.DV,l[p+u.t+1]=1)}l.t>0&&(l[l.t-1]+=u.am(p,u[p],l,2*p,0,1)),l.s=0,l.clamp()}function sr(l,u,p){var g=l.abs();if(!(g.t<=0)){var _=this.abs();if(_.t<g.t){u!=null&&u.fromInt(0),p!=null&&this.copyTo(p);return}p==null&&(p=a());var w=a(),S=this.s,I=l.s,te=this.DB-B(g[g.t-1]);te>0?(g.lShiftTo(te,w),_.lShiftTo(te,p)):(g.copyTo(w),_.copyTo(p));var ue=w.t,Ae=w[ue-1];if(Ae!=0){var we=Ae*(1<<this.F1)+(ue>1?w[ue-2]>>this.F2:0),We=this.FV/we,ur=(1<<this.F1)/we,Me=1<<this.F2,Le=p.t,dr=Le-ue,Qe=u==null?a():u;for(w.dlShiftTo(dr,Qe),p.compareTo(Qe)>=0&&(p[p.t++]=1,p.subTo(Qe,p)),o.ONE.dlShiftTo(ue,Qe),Qe.subTo(w,w);w.t<ue;)w[w.t++]=0;for(;--dr>=0;){var Vr=p[--Le]==Ae?this.DM:Math.floor(p[Le]*We+(p[Le-1]+Me)*ur);if((p[Le]+=w.am(0,Vr,p,dr,0,ue))<Vr)for(w.dlShiftTo(dr,Qe),p.subTo(Qe,p);p[Le]<--Vr;)p.subTo(Qe,p)}u!=null&&(p.drShiftTo(ue,u),S!=I&&o.ZERO.subTo(u,u)),p.t=ue,p.clamp(),te>0&&p.rShiftTo(te,p),S<0&&o.ZERO.subTo(p,p)}}}function Nr(l){var u=a();return this.abs().divRemTo(l,null,u),this.s<0&&u.compareTo(o.ZERO)>0&&l.subTo(u,u),u}function Ke(l){this.m=l}function x(l){return l.s<0||l.compareTo(this.m)>=0?l.mod(this.m):l}function se(l){return l}function pe(l){l.divRemTo(this.m,null,l)}function cr(l,u,p){l.multiplyTo(u,p),this.reduce(p)}function Ur(l,u){l.squareTo(u),this.reduce(u)}Ke.prototype.convert=x,Ke.prototype.revert=se,Ke.prototype.reduce=pe,Ke.prototype.mulTo=cr,Ke.prototype.sqrTo=Ur;function ec(){if(this.t<1)return 0;var l=this[0];if(!(l&1))return 0;var u=l&3;return u=u*(2-(l&15)*u)&15,u=u*(2-(l&255)*u)&255,u=u*(2-((l&65535)*u&65535))&65535,u=u*(2-l*u%this.DV)%this.DV,u>0?this.DV-u:-u}function ot(l){this.m=l,this.mp=l.invDigit(),this.mpl=this.mp&32767,this.mph=this.mp>>15,this.um=(1<<l.DB-15)-1,this.mt2=2*l.t}function tc(l){var u=a();return l.abs().dlShiftTo(this.m.t,u),u.divRemTo(this.m,null,u),l.s<0&&u.compareTo(o.ZERO)>0&&this.m.subTo(u,u),u}function rc(l){var u=a();return l.copyTo(u),this.reduce(u),u}function ic(l){for(;l.t<=this.mt2;)l[l.t++]=0;for(var u=0;u<this.m.t;++u){var p=l[u]&32767,g=p*this.mpl+((p*this.mph+(l[u]>>15)*this.mpl&this.um)<<15)&l.DM;for(p=u+this.m.t,l[p]+=this.m.am(0,g,l,u,0,this.m.t);l[p]>=l.DV;)l[p]-=l.DV,l[++p]++}l.clamp(),l.drShiftTo(this.m.t,l),l.compareTo(this.m)>=0&&l.subTo(this.m,l)}function nc(l,u){l.squareTo(u),this.reduce(u)}function oc(l,u,p){l.multiplyTo(u,p),this.reduce(p)}ot.prototype.convert=tc,ot.prototype.revert=rc,ot.prototype.reduce=ic,ot.prototype.mulTo=oc,ot.prototype.sqrTo=nc;function ac(){return(this.t>0?this[0]&1:this.s)==0}function sc(l,u){if(l>4294967295||l<1)return o.ONE;var p=a(),g=a(),_=u.convert(this),w=B(l)-1;for(_.copyTo(p);--w>=0;)if(u.sqrTo(p,g),(l&1<<w)>0)u.mulTo(g,_,p);else{var S=p;p=g,g=S}return u.revert(p)}function cc(l,u){var p;return l<256||u.isEven()?p=new Ke(u):p=new ot(u),this.exp(l,p)}o.prototype.copyTo=$,o.prototype.fromInt=H,o.prototype.fromString=Z,o.prototype.clamp=z,o.prototype.dlShiftTo=nt,o.prototype.drShiftTo=Lr,o.prototype.lShiftTo=nr,o.prototype.rShiftTo=Rr,o.prototype.subTo=or,o.prototype.multiplyTo=xr,o.prototype.squareTo=ar,o.prototype.divRemTo=sr,o.prototype.invDigit=ec,o.prototype.isEven=ac,o.prototype.exp=sc,o.prototype.toString=he,o.prototype.negate=j,o.prototype.abs=re,o.prototype.compareTo=ae,o.prototype.bitLength=Tt,o.prototype.mod=Nr,o.prototype.modPowInt=cc,o.ZERO=Y(0),o.ONE=Y(1);function lc(){var l=a();return this.copyTo(l),l}function uc(){if(this.s<0){if(this.t==1)return this[0]-this.DV;if(this.t==0)return-1}else{if(this.t==1)return this[0];if(this.t==0)return 0}return(this[1]&(1<<32-this.DB)-1)<<this.DB|this[0]}function dc(){return this.t==0?this.s:this[0]<<24>>24}function hc(){return this.t==0?this.s:this[0]<<16>>16}function pc(l){return Math.floor(Math.LN2*this.DB/Math.log(l))}function fc(){return this.s<0?-1:this.t<=0||this.t==1&&this[0]<=0?0:1}function mc(l){if(l==null&&(l=10),this.signum()==0||l<2||l>36)return"0";var u=this.chunkSize(l),p=Math.pow(l,u),g=Y(p),_=a(),w=a(),S="";for(this.divRemTo(g,_,w);_.signum()>0;)S=(p+w.intValue()).toString(l).substr(1)+S,_.divRemTo(g,_,w);return w.intValue().toString(l)+S}function gc(l,u){this.fromInt(0),u==null&&(u=10);for(var p=this.chunkSize(u),g=Math.pow(u,p),_=!1,w=0,S=0,I=0;I<l.length;++I){var te=F(l,I);if(te<0){l.charAt(I)=="-"&&this.signum()==0&&(_=!0);continue}S=u*S+te,++w>=p&&(this.dMultiply(g),this.dAddOffset(S,0),w=0,S=0)}w>0&&(this.dMultiply(Math.pow(u,w)),this.dAddOffset(S,0)),_&&o.ZERO.subTo(this,this)}function vc(l,u,p){if(typeof u=="number")if(l<2)this.fromInt(1);else for(this.fromNumber(l,p),this.testBit(l-1)||this.bitwiseTo(o.ONE.shiftLeft(l-1),qr,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(u);)this.dAddOffset(2,0),this.bitLength()>l&&this.subTo(o.ONE.shiftLeft(l-1),this);else{var g=new Array,_=l&7;g.length=(l>>3)+1,u.nextBytes(g),_>0?g[0]&=(1<<_)-1:g[0]=0,this.fromString(g,256)}}function yc(){var l=this.t,u=new Array;u[0]=this.s;var p=this.DB-l*this.DB%8,g,_=0;if(l-- >0)for(p<this.DB&&(g=this[l]>>p)!=(this.s&this.DM)>>p&&(u[_++]=g|this.s<<this.DB-p);l>=0;)p<8?(g=(this[l]&(1<<p)-1)<<8-p,g|=this[--l]>>(p+=this.DB-8)):(g=this[l]>>(p-=8)&255,p<=0&&(p+=this.DB,--l)),g&128&&(g|=-256),_==0&&(this.s&128)!=(g&128)&&++_,(_>0||g!=this.s)&&(u[_++]=g);return u}function _c(l){return this.compareTo(l)==0}function bc(l){return this.compareTo(l)<0?this:l}function kc(l){return this.compareTo(l)>0?this:l}function wc(l,u,p){var g,_,w=Math.min(l.t,this.t);for(g=0;g<w;++g)p[g]=u(this[g],l[g]);if(l.t<this.t){for(_=l.s&this.DM,g=w;g<this.t;++g)p[g]=u(this[g],_);p.t=this.t}else{for(_=this.s&this.DM,g=w;g<l.t;++g)p[g]=u(_,l[g]);p.t=l.t}p.s=u(this.s,l.s),p.clamp()}function Tc(l,u){return l&u}function Sc(l){var u=a();return this.bitwiseTo(l,Tc,u),u}function qr(l,u){return l|u}function Ec(l){var u=a();return this.bitwiseTo(l,qr,u),u}function Gi(l,u){return l^u}function Ac(l){var u=a();return this.bitwiseTo(l,Gi,u),u}function Ki(l,u){return l&~u}function Pc(l){var u=a();return this.bitwiseTo(l,Ki,u),u}function Oc(){for(var l=a(),u=0;u<this.t;++u)l[u]=this.DM&~this[u];return l.t=this.t,l.s=~this.s,l}function Ic(l){var u=a();return l<0?this.rShiftTo(-l,u):this.lShiftTo(l,u),u}function Cc(l){var u=a();return l<0?this.lShiftTo(-l,u):this.rShiftTo(l,u),u}function Dc(l){if(l==0)return-1;var u=0;return l&65535||(l>>=16,u+=16),l&255||(l>>=8,u+=8),l&15||(l>>=4,u+=4),l&3||(l>>=2,u+=2),l&1||++u,u}function Mc(){for(var l=0;l<this.t;++l)if(this[l]!=0)return l*this.DB+Dc(this[l]);return this.s<0?this.t*this.DB:-1}function Lc(l){for(var u=0;l!=0;)l&=l-1,++u;return u}function Rc(){for(var l=0,u=this.s&this.DM,p=0;p<this.t;++p)l+=Lc(this[p]^u);return l}function xc(l){var u=Math.floor(l/this.DB);return u>=this.t?this.s!=0:(this[u]&1<<l%this.DB)!=0}function Nc(l,u){var p=o.ONE.shiftLeft(l);return this.bitwiseTo(p,u,p),p}function Uc(l){return this.changeBit(l,qr)}function qc(l){return this.changeBit(l,Ki)}function Fc(l){return this.changeBit(l,Gi)}function jc(l,u){for(var p=0,g=0,_=Math.min(l.t,this.t);p<_;)g+=this[p]+l[p],u[p++]=g&this.DM,g>>=this.DB;if(l.t<this.t){for(g+=l.s;p<this.t;)g+=this[p],u[p++]=g&this.DM,g>>=this.DB;g+=this.s}else{for(g+=this.s;p<l.t;)g+=l[p],u[p++]=g&this.DM,g>>=this.DB;g+=l.s}u.s=g<0?-1:0,g>0?u[p++]=g:g<-1&&(u[p++]=this.DV+g),u.t=p,u.clamp()}function Vc(l){var u=a();return this.addTo(l,u),u}function $c(l){var u=a();return this.subTo(l,u),u}function Bc(l){var u=a();return this.multiplyTo(l,u),u}function Gc(){var l=a();return this.squareTo(l),l}function Kc(l){var u=a();return this.divRemTo(l,u,null),u}function Wc(l){var u=a();return this.divRemTo(l,null,u),u}function Hc(l){var u=a(),p=a();return this.divRemTo(l,u,p),new Array(u,p)}function Jc(l){this[this.t]=this.am(0,l-1,this,0,0,this.t),++this.t,this.clamp()}function Yc(l,u){if(l!=0){for(;this.t<=u;)this[this.t++]=0;for(this[u]+=l;this[u]>=this.DV;)this[u]-=this.DV,++u>=this.t&&(this[this.t++]=0),++this[u]}}function Ut(){}function Wi(l){return l}function zc(l,u,p){l.multiplyTo(u,p)}function Qc(l,u){l.squareTo(u)}Ut.prototype.convert=Wi,Ut.prototype.revert=Wi,Ut.prototype.mulTo=zc,Ut.prototype.sqrTo=Qc;function Xc(l){return this.exp(l,new Ut)}function Zc(l,u,p){var g=Math.min(this.t+l.t,u);for(p.s=0,p.t=g;g>0;)p[--g]=0;var _;for(_=p.t-this.t;g<_;++g)p[g+this.t]=this.am(0,l[g],p,g,0,this.t);for(_=Math.min(l.t,u);g<_;++g)this.am(0,l[g],p,g,0,u-g);p.clamp()}function el(l,u,p){--u;var g=p.t=this.t+l.t-u;for(p.s=0;--g>=0;)p[g]=0;for(g=Math.max(u-this.t,0);g<l.t;++g)p[this.t+g-u]=this.am(u-g,l[g],p,0,0,this.t+g-u);p.clamp(),p.drShiftTo(1,p)}function at(l){this.r2=a(),this.q3=a(),o.ONE.dlShiftTo(2*l.t,this.r2),this.mu=this.r2.divide(l),this.m=l}function tl(l){if(l.s<0||l.t>2*this.m.t)return l.mod(this.m);if(l.compareTo(this.m)<0)return l;var u=a();return l.copyTo(u),this.reduce(u),u}function rl(l){return l}function il(l){for(l.drShiftTo(this.m.t-1,this.r2),l.t>this.m.t+1&&(l.t=this.m.t+1,l.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);l.compareTo(this.r2)<0;)l.dAddOffset(1,this.m.t+1);for(l.subTo(this.r2,l);l.compareTo(this.m)>=0;)l.subTo(this.m,l)}function nl(l,u){l.squareTo(u),this.reduce(u)}function ol(l,u,p){l.multiplyTo(u,p),this.reduce(p)}at.prototype.convert=tl,at.prototype.revert=rl,at.prototype.reduce=il,at.prototype.mulTo=ol,at.prototype.sqrTo=nl;function al(l,u){var p=l.bitLength(),g,_=Y(1),w;if(p<=0)return _;p<18?g=1:p<48?g=3:p<144?g=4:p<768?g=5:g=6,p<8?w=new Ke(u):u.isEven()?w=new at(u):w=new ot(u);var S=new Array,I=3,te=g-1,ue=(1<<g)-1;if(S[1]=w.convert(this),g>1){var Ae=a();for(w.sqrTo(S[1],Ae);I<=ue;)S[I]=a(),w.mulTo(Ae,S[I-2],S[I]),I+=2}var we=l.t-1,We,ur=!0,Me=a(),Le;for(p=B(l[we])-1;we>=0;){for(p>=te?We=l[we]>>p-te&ue:(We=(l[we]&(1<<p+1)-1)<<te-p,we>0&&(We|=l[we-1]>>this.DB+p-te)),I=g;!(We&1);)We>>=1,--I;if((p-=I)<0&&(p+=this.DB,--we),ur)S[We].copyTo(_),ur=!1;else{for(;I>1;)w.sqrTo(_,Me),w.sqrTo(Me,_),I-=2;I>0?w.sqrTo(_,Me):(Le=_,_=Me,Me=Le),w.mulTo(Me,S[We],_)}for(;we>=0&&!(l[we]&1<<p);)w.sqrTo(_,Me),Le=_,_=Me,Me=Le,--p<0&&(p=this.DB-1,--we)}return w.revert(_)}function sl(l){var u=this.s<0?this.negate():this.clone(),p=l.s<0?l.negate():l.clone();if(u.compareTo(p)<0){var g=u;u=p,p=g}var _=u.getLowestSetBit(),w=p.getLowestSetBit();if(w<0)return u;for(_<w&&(w=_),w>0&&(u.rShiftTo(w,u),p.rShiftTo(w,p));u.signum()>0;)(_=u.getLowestSetBit())>0&&u.rShiftTo(_,u),(_=p.getLowestSetBit())>0&&p.rShiftTo(_,p),u.compareTo(p)>=0?(u.subTo(p,u),u.rShiftTo(1,u)):(p.subTo(u,p),p.rShiftTo(1,p));return w>0&&p.lShiftTo(w,p),p}function cl(l){if(l<=0)return 0;var u=this.DV%l,p=this.s<0?l-1:0;if(this.t>0)if(u==0)p=this[0]%l;else for(var g=this.t-1;g>=0;--g)p=(u*p+this[g])%l;return p}function ll(l){var u=l.isEven();if(this.isEven()&&u||l.signum()==0)return o.ZERO;for(var p=l.clone(),g=this.clone(),_=Y(1),w=Y(0),S=Y(0),I=Y(1);p.signum()!=0;){for(;p.isEven();)p.rShiftTo(1,p),u?((!_.isEven()||!w.isEven())&&(_.addTo(this,_),w.subTo(l,w)),_.rShiftTo(1,_)):w.isEven()||w.subTo(l,w),w.rShiftTo(1,w);for(;g.isEven();)g.rShiftTo(1,g),u?((!S.isEven()||!I.isEven())&&(S.addTo(this,S),I.subTo(l,I)),S.rShiftTo(1,S)):I.isEven()||I.subTo(l,I),I.rShiftTo(1,I);p.compareTo(g)>=0?(p.subTo(g,p),u&&_.subTo(S,_),w.subTo(I,w)):(g.subTo(p,g),u&&S.subTo(_,S),I.subTo(w,I))}if(g.compareTo(o.ONE)!=0)return o.ZERO;if(I.compareTo(l)>=0)return I.subtract(l);if(I.signum()<0)I.addTo(l,I);else return I;return I.signum()<0?I.add(l):I}var fe=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],ul=(1<<26)/fe[fe.length-1];function dl(l){var u,p=this.abs();if(p.t==1&&p[0]<=fe[fe.length-1]){for(u=0;u<fe.length;++u)if(p[0]==fe[u])return!0;return!1}if(p.isEven())return!1;for(u=1;u<fe.length;){for(var g=fe[u],_=u+1;_<fe.length&&g<ul;)g*=fe[_++];for(g=p.modInt(g);u<_;)if(g%fe[u++]==0)return!1}return p.millerRabin(l)}function hl(l){var u=this.subtract(o.ONE),p=u.getLowestSetBit();if(p<=0)return!1;var g=u.shiftRight(p);l=l+1>>1,l>fe.length&&(l=fe.length);for(var _=a(),w=0;w<l;++w){_.fromInt(fe[Math.floor(Math.random()*fe.length)]);var S=_.modPow(g,this);if(S.compareTo(o.ONE)!=0&&S.compareTo(u)!=0){for(var I=1;I++<p&&S.compareTo(u)!=0;)if(S=S.modPowInt(2,this),S.compareTo(o.ONE)==0)return!1;if(S.compareTo(u)!=0)return!1}}return!0}o.prototype.chunkSize=pc,o.prototype.toRadix=mc,o.prototype.fromRadix=gc,o.prototype.fromNumber=vc,o.prototype.bitwiseTo=wc,o.prototype.changeBit=Nc,o.prototype.addTo=jc,o.prototype.dMultiply=Jc,o.prototype.dAddOffset=Yc,o.prototype.multiplyLowerTo=Zc,o.prototype.multiplyUpperTo=el,o.prototype.modInt=cl,o.prototype.millerRabin=hl,o.prototype.clone=lc,o.prototype.intValue=uc,o.prototype.byteValue=dc,o.prototype.shortValue=hc,o.prototype.signum=fc,o.prototype.toByteArray=yc,o.prototype.equals=_c,o.prototype.min=bc,o.prototype.max=kc,o.prototype.and=Sc,o.prototype.or=Ec,o.prototype.xor=Ac,o.prototype.andNot=Pc,o.prototype.not=Oc,o.prototype.shiftLeft=Ic,o.prototype.shiftRight=Cc,o.prototype.getLowestSetBit=Mc,o.prototype.bitCount=Rc,o.prototype.testBit=xc,o.prototype.setBit=Uc,o.prototype.clearBit=qc,o.prototype.flipBit=Fc,o.prototype.add=Vc,o.prototype.subtract=$c,o.prototype.multiply=Bc,o.prototype.divide=Kc,o.prototype.remainder=Wc,o.prototype.divideAndRemainder=Hc,o.prototype.modPow=al,o.prototype.modInverse=ll,o.prototype.pow=Xc,o.prototype.gcd=sl,o.prototype.isProbablePrime=dl,o.prototype.square=Gc,o.prototype.Barrett=at;var lr,ke,le;function pl(l){ke[le++]^=l&255,ke[le++]^=l>>8&255,ke[le++]^=l>>16&255,ke[le++]^=l>>24&255,le>=jr&&(le-=jr)}function Hi(){pl(new Date().getTime())}if(ke==null){ke=new Array,le=0;var De;if(typeof window!="undefined"&&window.crypto){if(window.crypto.getRandomValues){var Ji=new Uint8Array(32);for(window.crypto.getRandomValues(Ji),De=0;De<32;++De)ke[le++]=Ji[De]}else if(navigator.appName=="Netscape"&&navigator.appVersion<"5"){var Yi=window.crypto.random(32);for(De=0;De<Yi.length;
126++De)ke[le++]=Yi.charCodeAt(De)&255}}for(;le<jr;)De=Math.floor(65536*Math.random()),ke[le++]=De>>>8,ke[le++]=De&255;le=0,Hi()}function fl(){if(lr==null){for(Hi(),lr=yl(),lr.init(ke),le=0;le<ke.length;++le)ke[le]=0;le=0}return lr.next()}function ml(l){var u;for(u=0;u<l.length;++u)l[u]=fl()}function zi(){}zi.prototype.nextBytes=ml;function Fr(){this.i=0,this.j=0,this.S=new Array}function gl(l){var u,p,g;for(u=0;u<256;++u)this.S[u]=u;for(p=0,u=0;u<256;++u)p=p+this.S[u]+l[u%l.length]&255,g=this.S[u],this.S[u]=this.S[p],this.S[p]=g;this.i=0,this.j=0}function vl(){var l;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,l=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=l,this.S[l+this.S[this.i]&255]}Fr.prototype.init=gl,Fr.prototype.next=vl;function yl(){return new Fr}var jr=256;t.exports={default:o,BigInteger:o,SecureRandom:zi}}).call(fv)});xt.BigInteger;xt.SecureRandom;const{BigInteger:Dt}=xt;function Vv(t){let e=t.toString(16);if(e[0]!=="-")e.length%2===1?e="0"+e:e.match(/^[0-7]/)||(e="00"+e);else{e=e.substr(1);let r=e.length;r%2===1?r+=1:e.match(/^[0-7]/)||(r+=2);let i="";for(let n=0;n<r;n++)i+="f";i=new Dt(i,16),e=i.xor(t).add(Dt.ONE),e=e.toString(16).replace(/^-/,"")}return e}class us{constructor(){this.tlv=null,this.t="00",this.l="00",this.v=""}getEncodedHex(){return this.tlv||(this.v=this.getValue(),this.l=this.getLength(),this.tlv=this.t+this.l+this.v),this.tlv}getLength(){const e=this.v.length/2;let r=e.toString(16);return r.length%2===1&&(r="0"+r),e<128?r:(128+r.length/2).toString(16)+r}getValue(){return""}}class On extends us{constructor(e){super(),this.t="02",e&&(this.v=Vv(e))}getValue(){return this.v}}class $v extends us{constructor(e){super(),this.t="30",this.asn1Array=e}getValue(){return this.v=this.asn1Array.map(e=>e.getEncodedHex()).join(""),this.v}}function ds(t,e){return+t[e+2]<8?1:+t.substr(e+2,2)&128}function In(t,e){const r=ds(t,e),i=t.substr(e+2,r*2);return i?(+i[0]<8?new Dt(i,16):new Dt(i.substr(2),16)).intValue():-1}function zr(t,e){const r=ds(t,e);return e+(r+1)*2}var Bv={encodeDer(t,e){const r=new On(t),i=new On(e);return new $v([r,i]).getEncodedHex()},decodeDer(t){const e=zr(t,0),r=zr(t,e),i=In(t,e),n=t.substr(r,i*2),o=r+n.length,a=zr(t,o),s=In(t,o),c=t.substr(a,s*2),d=new Dt(n,16),h=new Dt(c,16);return{r:d,s:h}}};const{BigInteger:ge}=xt,Cn=new ge("2"),Dn=new ge("3");class Ze{constructor(e,r){this.x=r,this.q=e}equals(e){return e===this?!0:this.q.equals(e.q)&&this.x.equals(e.x)}toBigInteger(){return this.x}negate(){return new Ze(this.q,this.x.negate().mod(this.q))}add(e){return new Ze(this.q,this.x.add(e.toBigInteger()).mod(this.q))}subtract(e){return new Ze(this.q,this.x.subtract(e.toBigInteger()).mod(this.q))}multiply(e){return new Ze(this.q,this.x.multiply(e.toBigInteger()).mod(this.q))}divide(e){return new Ze(this.q,this.x.multiply(e.toBigInteger().modInverse(this.q)).mod(this.q))}square(){return new Ze(this.q,this.x.square().mod(this.q))}}class mt{constructor(e,r,i,n){this.curve=e,this.x=r,this.y=i,this.z=n==null?ge.ONE:n,this.zinv=null}getX(){return this.zinv===null&&(this.zinv=this.z.modInverse(this.curve.q)),this.curve.fromBigInteger(this.x.toBigInteger().multiply(this.zinv).mod(this.curve.q))}getY(){return this.zinv===null&&(this.zinv=this.z.modInverse(this.curve.q)),this.curve.fromBigInteger(this.y.toBigInteger().multiply(this.zinv).mod(this.curve.q))}equals(e){return e===this?!0:this.isInfinity()?e.isInfinity():e.isInfinity()?this.isInfinity():e.y.toBigInteger().multiply(this.z).subtract(this.y.toBigInteger().multiply(e.z)).mod(this.curve.q).equals(ge.ZERO)?e.x.toBigInteger().multiply(this.z).subtract(this.x.toBigInteger().multiply(e.z)).mod(this.curve.q).equals(ge.ZERO):!1}isInfinity(){return this.x===null&&this.y===null?!0:this.z.equals(ge.ZERO)&&!this.y.toBigInteger().equals(ge.ZERO)}negate(){return new mt(this.curve,this.x,this.y.negate(),this.z)}add(e){if(this.isInfinity())return e;if(e.isInfinity())return this;const r=this.x.toBigInteger(),i=this.y.toBigInteger(),n=this.z,o=e.x.toBigInteger(),a=e.y.toBigInteger(),s=e.z,c=this.curve.q,d=r.multiply(s).mod(c),h=o.multiply(n).mod(c),f=d.subtract(h),m=i.multiply(s).mod(c),v=a.multiply(n).mod(c),y=m.subtract(v);if(ge.ZERO.equals(f))return ge.ZERO.equals(y)?this.twice():this.curve.infinity;const T=d.add(h),R=n.multiply(s).mod(c),F=f.square().mod(c),$=f.multiply(F).mod(c),H=R.multiply(y.square()).subtract(T.multiply(F)).mod(c),Y=f.multiply(H).mod(c),Z=y.multiply(F.multiply(d).subtract(H)).subtract(m.multiply($)).mod(c),z=$.multiply(R).mod(c);return new mt(this.curve,this.curve.fromBigInteger(Y),this.curve.fromBigInteger(Z),z)}twice(){if(this.isInfinity())return this;if(!this.y.toBigInteger().signum())return this.curve.infinity;const e=this.x.toBigInteger(),r=this.y.toBigInteger(),i=this.z,n=this.curve.q,o=this.curve.a.toBigInteger(),a=e.square().multiply(Dn).add(o.multiply(i.square())).mod(n),s=r.shiftLeft(1).multiply(i).mod(n),c=r.square().mod(n),d=c.multiply(e).multiply(i).mod(n),h=s.square().mod(n),f=a.square().subtract(d.shiftLeft(3)).mod(n),m=s.multiply(f).mod(n),v=a.multiply(d.shiftLeft(2).subtract(f)).subtract(h.shiftLeft(1).multiply(c)).mod(n),y=s.multiply(h).mod(n);return new mt(this.curve,this.curve.fromBigInteger(m),this.curve.fromBigInteger(v),y)}multiply(e){if(this.isInfinity())return this;if(!e.signum())return this.curve.infinity;const r=e.multiply(Dn),i=this.negate();let n=this;for(let o=r.bitLength()-2;o>0;o--){n=n.twice();const a=r.testBit(o),s=e.testBit(o);a!==s&&(n=n.add(a?this:i))}return n}}class Gv{constructor(e,r,i){this.q=e,this.a=this.fromBigInteger(r),this.b=this.fromBigInteger(i),this.infinity=new mt(this,null,null)}equals(e){return e===this?!0:this.q.equals(e.q)&&this.a.equals(e.a)&&this.b.equals(e.b)}fromBigInteger(e){return new Ze(this.q,e)}decodePointHex(e){switch(parseInt(e.substr(0,2),16)){case 0:return this.infinity;case 2:case 3:const r=this.fromBigInteger(new ge(e.substr(2),16));let i=this.fromBigInteger(r.multiply(r.square()).add(r.multiply(this.a)).add(this.b).toBigInteger().modPow(this.q.divide(new ge("4")).add(ge.ONE),this.q));return i.toBigInteger().mod(Cn).equals(new ge(e.substr(0,2),16).subtract(Cn))||(i=i.negate()),new mt(this,r,i);case 4:case 6:case 7:const n=(e.length-2)/2,o=e.substr(2,n),a=e.substr(n+2,n);return new mt(this,this.fromBigInteger(new ge(o,16)),this.fromBigInteger(new ge(a,16)));default:return null}}}var Kv={ECCurveFp:Gv};const{BigInteger:xe,SecureRandom:Wv}=xt,{ECCurveFp:Hv}=Kv,Jv=new Wv,{curve:It,G:Yv,n:Mn}=hs();function zv(){return It}function hs(){const t=new xe("FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF",16),e=new xe("FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFC",16),r=new xe("28E9FA9E9D9F5E344D5A9E4BCF6509A7F39789F515AB8F92DDBCBD414D940E93",16),i=new Hv(t,e,r),a=i.decodePointHex("04"+"32C4AE2C1F1981195F9904466A39C9948FE30BBFF2660BE1715A4589334C74C7"+"BC3736A2F4F6779C59BDCEE36B692153D0A9877CC62A474002DF32E52139F0A0"),s=new xe("FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFF7203DF6B21C6052B53BBF40939D54123",16);return{curve:i,G:a,n:s}}function Qv(t,e,r){const n=(t?new xe(t,e,r):new xe(Mn.bitLength(),Jv)).mod(Mn.subtract(xe.ONE)).add(xe.ONE),o=Kt(n.toString(16),64),a=Yv.multiply(n),s=Kt(a.getX().toBigInteger().toString(16),64),c=Kt(a.getY().toBigInteger().toString(16),64),d="04"+s+c;return{privateKey:o,publicKey:d}}function Xv(t){if(t.length!==130)throw new Error("Invalid public key to compress");const e=(t.length-2)/2,r=t.substr(2,e),i=new xe(t.substr(e+2,e),16);let n="03";return i.mod(new xe("2")).equals(xe.ZERO)&&(n="02"),n+r}function Zv(t){t=unescape(encodeURIComponent(t));const e=t.length,r=[];for(let n=0;n<e;n++)r[n>>>2]|=(t.charCodeAt(n)&255)<<24-n%4*8;const i=[];for(let n=0;n<e;n++){const o=r[n>>>2]>>>24-n%4*8&255;i.push((o>>>4).toString(16)),i.push((o&15).toString(16))}return i.join("")}function Kt(t,e){return t.length>=e?t:new Array(e-t.length+1).join("0")+t}function ey(t){return t.map(e=>(e=e.toString(16),e.length===1?"0"+e:e)).join("")}function ty(t){const e=[];let r=0;for(let i=0;i<t.length*2;i+=2)e[i>>>3]|=parseInt(t[r],10)<<24-i%8*4,r++;try{const i=[];for(let n=0;n<t.length;n++){const o=e[n>>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(o))}return decodeURIComponent(escape(i.join("")))}catch(i){throw new Error("Malformed UTF-8 data")}}function ry(t){const e=[];let r=t.length;r%2!==0&&(t=Kt(t,r+1)),r=t.length;for(let i=0;i<r;i+=2)e.push(parseInt(t.substr(i,2),16));return e}function iy(t){const e=It.decodePointHex(t);if(!e)return!1;const r=e.getX();return e.getY().square().equals(r.multiply(r.square()).add(r.multiply(It.a)).add(It.b))}function ny(t,e){const r=It.decodePointHex(t);if(!r)return!1;const i=It.decodePointHex(e);return i?r.equals(i):!1}var G={getGlobalCurve:zv,generateEcparam:hs,generateKeyPairHex:Qv,compressPublicKeyHex:Xv,utf8ToHex:Zv,leftPad:Kt,arrayToHex:ey,arrayToUtf8:ty,hexToArray:ry,verifyPublicKey:iy,comparePublicKeyHex:ny};
126const Re=new Uint32Array(68),Qr=new Uint32Array(64);function Ie(t,e){const r=e&31;return t<<r|t>>>32-r}function oy(t){return t^Ie(t,9)^Ie(t,17)}function ay(t){return t^Ie(t,15)^Ie(t,23)}function sy(t){let e=t.length*8,r=e%512;r=r>=448?512-r%448-1:448-r-1;const i=new Array((r-7)/8),n=new Array(8);for(let h=0,f=i.length;h<f;h++)i[h]=0;for(let h=0,f=n.length;h<f;h++)n[h]=0;e=e.toString(2);for(let h=7;h>=0;h--)if(e.length>8){const f=e.length-8;n[h]=parseInt(e.substr(f),2),e=e.substr(0,f)}else e.length>0&&(n[h]=parseInt(e,2),e="");const o=new Uint8Array([...t,128,...i,...n]),a=new DataView(o.buffer,0),s=o.length/64,c=new Uint32Array([1937774191,1226093241,388252375,3666478592,2842636476,372324522,3817729613,2969243214]);for(let h=0;h<s;h++){Re.fill(0),Qr.fill(0);const f=16*h;for(let B=0;B<16;B++)Re[B]=a.getUint32((f+B)*4,!1);for(let B=16;B<68;B++)Re[B]=ay(Re[B-16]^Re[B-9]^Ie(Re[B-3],15))^Ie(Re[B-13],7)^Re[B-6];for(let B=0;B<64;B++)Qr[B]=Re[B]^Re[B+4];const m=2043430169,v=2055708042;let y=c[0],T=c[1],R=c[2],F=c[3],$=c[4],H=c[5],Y=c[6],Z=c[7],z,he,j,re,ae;for(let B=0;B<64;B++)ae=B>=0&&B<=15?m:v,z=Ie(Ie(y,12)+$+Ie(ae,B),7),he=z^Ie(y,12),j=(B>=0&&B<=15?y^T^R:y&T|y&R|T&R)+F+he+Qr[B],re=(B>=0&&B<=15?$^H^Y:$&H|~$&Y)+Z+z+Re[B],F=R,R=Ie(T,9),T=y,y=j,Z=Y,Y=Ie(H,19),H=$,$=oy(re);c[0]^=y,c[1]^=T,c[2]^=R,c[3]^=F,c[4]^=$,c[5]^=H,c[6]^=Y,c[7]^=Z}const d=[];for(let h=0,f=c.length;h<f;h++){const m=c[h];d.push((m&4278190080)>>>24,(m&16711680)>>>16,(m&65280)>>>8,m&255)}return d}const Ri=64,cy=new Uint8Array(Ri),ly=new Uint8Array(Ri);for(let t=0;t<Ri;t++)cy[t]=54,ly[t]=92;var uy={sm3:sy};const{BigInteger:Se}=xt,{encodeDer:dy,decodeDer:hy}=Bv,Mt=uy.sm3,{G:ut,curve:ps,n:Pt}=G.generateEcparam(),fs=0;function py(t,e,r=1){t=typeof t=="string"?G.hexToArray(G.utf8ToHex(t)):Array.prototype.slice.call(t),e=G.getGlobalCurve().decodePointHex(e);const i=G.generateKeyPairHex(),n=new Se(i.privateKey,16);let o=i.publicKey;o.length>128&&(o=o.substr(o.length-128));const a=e.multiply(n),s=G.hexToArray(G.leftPad(a.getX().toBigInteger().toRadix(16),64)),c=G.hexToArray(G.leftPad(a.getY().toBigInteger().toRadix(16),64)),d=G.arrayToHex(Mt([].concat(s,t,c)));let h=1,f=0,m=[];const v=[].concat(s,c),y=()=>{m=Mt([...v,h>>24&255,h>>16&255,h>>8&255,h&255]),h++,f=0};y();for(let R=0,F=t.length;R<F;R++)f===m.length&&y(),t[R]^=m[f++]&255;const T=G.arrayToHex(t);return r===fs?o+T+d:o+d+T}function fy(t,e,r=1,{output:i="string"}={}){e=new Se(e,16);let n=t.substr(128,64),o=t.substr(192);r===fs&&(n=t.substr(t.length-64),o=t.substr(128,t.length-128-64));const a=G.hexToArray(o),c=G.getGlobalCurve().decodePointHex("04"+t.substr(0,128)).multiply(e),d=G.hexToArray(G.leftPad(c.getX().toBigInteger().toRadix(16),64)),h=G.hexToArray(G.leftPad(c.getY().toBigInteger().toRadix(16),64));let f=1,m=0,v=[];const y=[].concat(d,h),T=()=>{v=Mt([...y,f>>24&255,f>>16&255,f>>8&255,f&255]),f++,m=0};T();for(let F=0,$=a.length;F<$;F++)m===v.length&&T(),a[F]^=v[m++]&255;return G.arrayToHex(Mt([].concat(d,a,h)))===n.toLowerCase()?i==="array"?a:G.arrayToUtf8(a):i==="array"?[]:""}function gy(t,e,{pointPool:r,der:i,hash:n,publicKey:o,userId:a}={}){let s=typeof t=="string"?G.utf8ToHex(t):G.arrayToHex(t);n&&(o=o||gs(e),s=ms(s,o,a));const c=new Se(e,16),d=new Se(s,16);let h=null,f=null,m=null;do{do{let v;r&&r.length?v=r.pop():v=vs(),h=v.k,f=d.add(v.x1).mod(Pt)}while(f.equals(Se.ZERO)||f.add(h).equals(Pt));m=c.add(Se.ONE).modInverse(Pt).multiply(h.subtract(f.multiply(c))).mod(Pt)}while(m.equals(Se.ZERO));return i?dy(f,m):G.leftPad(f.toString(16),64)+G.leftPad(m.toString(16),64)}function vy(t,e,r,{der:i,hash:n,userId:o}={}){let a=typeof t=="string"?G.utf8ToHex(t):G.arrayToHex(t);n&&(a=ms(a,r,o));let s,c;if(i){const y=hy(e);s=y.r,c=y.s}else s=new Se(e.substring(0,64),16),c=new Se(e.substring(64),16);const d=ps.decodePointHex(r),h=new Se(a,16),f=s.add(c).mod(Pt);if(f.equals(Se.ZERO))return!1;const m=ut.multiply(c).add(d.multiply(f)),v=h.add(m.getX().toBigInteger()).mod(Pt);return s.equals(v)}function ms(t,e,r="1234567812345678"){r=G.utf8ToHex(r);const i=G.leftPad(ut.curve.a.toBigInteger().toRadix(16),64),n=G.leftPad(ut.curve.b.toBigInteger().toRadix(16),64),o=G.leftPad(ut.getX().toBigInteger().toRadix(16),64),a=G.leftPad(ut.getY().toBigInteger().toRadix(16),64);let s,c;if(e.length===128)s=e.substr(0,64),c=e.substr(64,64);else{const m=ut.curve.decodePointHex(e);s=G.leftPad(m.getX().toBigInteger().toRadix(16),64),c=G.leftPad(m.getY().toBigInteger().toRadix(16),64)}const d=G.hexToArray(r+i+n+o+a+s+c),h=r.length*4;d.unshift(h&255),d.unshift(h>>8&255);const f=Mt(d);
126return G.arrayToHex(Mt(f.concat(G.hexToArray(t))))}function gs(t){const e=ut.multiply(new Se(t,16)),r=G.leftPad(e.getX().toBigInteger().toString(16),64),i=G.leftPad(e.getY().toBigInteger().toString(16),64);return"04"+r+i}function vs(){const t=G.generateKeyPairHex(),e=ps.decodePointHex(t.publicKey);return t.k=new Se(t.privateKey,16),t.x1=e.getX().toBigInteger(),t}var yy={generateKeyPairHex:G.generateKeyPairHex,compressPublicKeyHex:G.compressPublicKeyHex,comparePublicKeyHex:G.comparePublicKeyHex,doEncrypt:py,doDecrypt:fy,doSignature:gy,doVerifySignature:vy,getPublicKeyFromPrivateKey:gs,getPoint:vs,verifyPublicKey:G.verifyPublicKey},_y={sm2:yy},by=_y.sm2;function ky(t,e,r){return"04"+by.doEncrypt(t,e,r)}var Ge=function(){function t(e){this.disableAutoPageView=!1,this.bridgeReport=!1,this.staging=!1,this.pluginInstances=[],this.sended=!1,this.started=!1,this.destroy=!1,this.adapters={},this.sdkReady=!1,this.name=e,this.hook=new iv,this.logger=new Pn(e),this.remotePlugin=new Map,this.Types=b}return t.usePlugin=function(e,r,i){if(r){for(var n=!1,o=0,a=t.plugins.length;o<a;o++){var s=t.plugins[o];if(s.name===r){t.plugins[o].plugin=e,t.plugins[o].options=i||{},n=!0;break}}n||t.plugins.push({name:r,plugin:e,options:i})}else t.plugins.push({plugin:e})},t.prototype.init=function(e){var r=this;this.inited||!e||!zt(e)||!e.app_id||!nv(e.app_id)||e.app_key&&!ov(e.app_key)||(!e.channel_domain&&["cn","sg","va"].indexOf(e.channel)===-1&&(e.channel="cn"),this.logger=new Pn(this.name,e.log),this.configManager=new Dv(this,e),this.appBridge=new Mv(e,this.configManager),this.bridgeReport=this.appBridge.bridgeInject(),this.debugger=new jv(this,e),this.requestManager=new qv(this,e),this.initConfig=e,this.env=e.channel_domain?"self":"public",this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行INIT",data:e,level:"info",time:Date.now()}),e.disable_auto_pv&&(this.disableAutoPageView=!0),this.bridgeReport?(this.inited=!0,this.emit(b.Init)):(e.enable_encryption&&e.encryption_type==="sm"&&this.initCrypto(),this.configManager.set({app_id:e.app_id}),this.eventManager=new Lv,this.tokenManager=new Nv,this.sessionManager=new xv,Promise.all([new Promise(function(i){r.once(b.TokenComplete,function(){i(!0)})}),new Promise(function(i){r.once(b.Start,function(){i(!0)})})]).then(function(){try{t.plugins.reduce(function(i,n){var o=n.plugin,a=n.options,s=Object.assign(r.initConfig,a),c=new o;return c.apply(r,s),i.push(c),i},r.pluginInstances)}catch(i){r.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:i.message})}r.sdkReady=!0,r.emit(b.Ready),r.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 初始化完成",time:Date.now(),level:"info",data:r.configManager.get("user")}),r.logger.info("appid: "+e.app_id+", userInfo:"+JSON.stringify(r.configManager.get("user"))),r.logger.info("appid: "+e.app_id+", sdk is ready, version is "+Ot+", you can report now !!!");try{(window.opener||window.parent).postMessage("[tea-sdk]ready","*")}catch(i){r.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:i.message})}r.pageView(),r.on(b.TokenChange,function(i){(i.type==="webid"||i.type==="anonymous_id")&&r.pageView(),r.logger.info("appid: "+e.app_id+" token change, new userInfo:"+JSON.stringify(r.configManager.get("user"))),r.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 设置了用户信息",time:Date.now(),secType:"USER",level:"info",data:r.configManager.get("user")})}),r.on(b.TokenReset,function(){r.logger.info("appid: "+e.app_id+" token reset, new userInfo:"+JSON.stringify(r.configManager.get("user"))),r.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 重置了用户信息",time:Date.now(),secType:"USER",level:"info",data:r.configManager.get("user")})}),r.on(b.RouteChange,function(i){i.init||e.disable_route_report||r.pageView()})}),this.tokenManager.apply(this,e),this.eventManager.apply(this,e),this.sessionManager.apply(this,e),this.inited=!0,this.emit(b.Init)))},t.prototype.config=function(e){if(!this.inited){this.logger.warn("config must be use after function init");return}if(!e||!zt(e)){this.logger.warn("config params is error, please check");return}if(this.bridgeReport)this.appBridge.setConfig(e);else{e._staging_flag&&e._staging_flag===1&&(this.staging=!0),e.disable_auto_pv&&(this.disableAutoPageView=!0,delete e.disable_auto_pv);var r=J({},e);if(this.initConfig&&this.initConfig.configPersist){var i=this.configManager.getStore();i&&(r=Object.assign(i,e)),this.configManager.setStore(e)}r.web_id,r.user_unique_id;var n=tv(r,["web_id","user_unique_id"]);
126r.hasOwnProperty("web_id")&&this.emit(b.ConfigWebId,r.web_id),r.hasOwnProperty("user_unique_id")&&this.emit(b.ConfigUuid,r.user_unique_id),this.configManager.set(n),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行CONFIG",level:"info",time:Date.now(),data:r})}},t.prototype.setDomain=function(e){this.configManager&&this.configManager.setDomain(e),this.emit(b.ConfigDomain)},t.prototype.getConfig=function(e){return this.configManager.get(e)},t.prototype.send=function(){this.start()},t.prototype.start=function(){!this.inited||this.sended||(this.sended=!0,this.emit(b.Start),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行START",level:"info",time:Date.now()}),this.bridgeReport&&(this.pageView(),this.emit(b.Ready)))},t.prototype.event=function(e,r){var i=this;try{if(this.initConfig&&this.initConfig.disable_track_event)return;var n=[];if(Array.isArray(e))e.forEach(function(a){var s=i.processEvent(a[0],a[1]||{});s&&n.push(s)});else{var o=this.processEvent(e,r);if(!o)return;n.push(o)}this.bridgeReport?n.forEach(function(a){var s=a.event,c=a.params;i.appBridge.onEventV3(s,JSON.stringify(c))}):n.length&&(this.emit(b.Event,n),this.emit(b.SessionResetTime))}catch(a){this.logger.warn("something error, please check"),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:a.message})}},t.prototype.beconEvent=function(e,r){if(!(this.initConfig&&this.initConfig.disable_track_event)&&!Array.isArray(e)){var i=[],n=this.processEvent(e,r||{});n&&(i.push(n),i.length&&(this.emit(b.BeconEvent,i),this.emit(b.SessionResetTime)))}},t.prototype.processEvent=function(e,r){r===void 0&&(r={});try{if(!e)return this.logger.warn("eventName is null, please check"),null;var i=/^event\./,n=e;i.test(e)&&(n=e.slice(6));var o=r;typeof o!="object"&&(o={}),o.profile?delete o.profile:o.event_index=av();var a=void 0;o.local_ms?(a=o.local_ms,delete o.local_ms):a=+new Date;var s={event:n,params:o,local_time_ms:a,is_bav:this.initConfig&&this.initConfig.autotrack?1:0};return s}catch(c){return this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:c.message}),{event:e,params:r}}},t.prototype.dynamicParams=function(e){this.dynamicParamsFilter=e},t.prototype.filterEvent=function(e){this.eventFilter=e},t.prototype.on=function(e,r){this.hook.on(e,r)},t.prototype.once=function(e,r){this.hook.once(e,r)},t.prototype.off=function(e,r){this.hook.off(e,r)},t.prototype.emit=function(e,r,i){this.hook.emit(e,r,i)},t.prototype.set=function(e){this.hook.set(e)},t.prototype.pageView=function(){this.disableAutoPageView||this.predefinePageView()},t.prototype.predefinePageView=function(e){if(e===void 0&&(e={}),!!this.inited){var r={title:document.title||location.pathname,url:location.href,url_path:location.pathname,time:Date.now(),referrer:window.document.referrer,$is_first_time:""+(this.configManager&&this.configManager.is_first_time||!1)},i=J(J({},r),e);this.event("predefine_pageview",i)}},t.prototype.clearEventCache=function(){this.emit(b.CleanEvents)},t.prototype.setWebIDviaUnionID=function(e){if(e){var r=An(e);this.config({web_id:""+r,wechat_unionid:e}),this.emit(b.CustomWebId)}},t.prototype.setWebIDviaOpenID=function(e){if(e){var r=An(e);this.config({web_id:""+r,wechat_openid:e}),this.emit(b.CustomWebId)}},t.prototype.setAnonymousId=function(e){this.emit(b.AnonymousId,e)},t.prototype.setNativeAppId=function(e){this.bridgeReport&&this.appBridge.setNativeAppId(e)},t.prototype.enableTransPort=function(){this.configManager.setEnableClientTransport(!0)},t.prototype.disableTransPort=function(){this.configManager.setEnableClientTransport(!1)},t.prototype.resetStayDuration=function(e,r,i){e===void 0&&(e=""),r===void 0&&(r=""),i===void 0&&(i=""),this.emit(b.ResetStay,{url_path:e,title:r,url:i},b.Stay)},t.prototype.resetStayParams=function(e,r,i){e===void 0&&(e=""),r===void 0&&(r=""),i===void 0&&(i=""),this.emit(b.SetStay,{url_path:e,title:r,url:i},b.Stay)},t.prototype.getToken=function(e,r){var i=this;if(!this.inited){this.logger.warn("getToken must be use after function init");return}var n=!1,o=function(c){if(!n){n=!0;var d=i.configManager.get().user;return c&&(d.tobid=c,d["diss".split("").reverse().join("")]=c),e(J({},d))}},a=function(){i.tokenManager.getTobId().then(function(c){o(c)})};if(this.sdkReady){a();return}r&&setTimeout(function(){o()},r),this.on(b.Ready,function(){a()})}
126,t.prototype.startTrackEvent=function(e){e&&this.emit(b.TrackDurationStart,e,b.TrackDuration)},t.prototype.endTrackEvent=function(e,r){r===void 0&&(r={}),e&&this.emit(b.TrackDurationEnd,{eventName:e,params:r},b.TrackDuration)},t.prototype.pauseTrackEvent=function(e){e&&this.emit(b.TrackDurationPause,e,b.TrackDuration)},t.prototype.resumeTrackEvent=function(e){e&&this.emit(b.TrackDurationResume,e,b.TrackDuration)},t.prototype.profileSet=function(e){this.bridgeReport?this.appBridge.profileSet(JSON.stringify(e)):this.emit(b.ProfileSet,e,b.Profile),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileSet",level:"info",time:Date.now(),data:e})},t.prototype.profileSetOnce=function(e){this.bridgeReport?this.appBridge.profileSetOnce(JSON.stringify(e)):this.emit(b.ProfileSetOnce,e,b.Profile),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileSetOnce",level:"info",time:Date.now(),data:e})},t.prototype.profileIncrement=function(e){this.bridgeReport?this.appBridge.profileIncrement(JSON.stringify(e)):this.emit(b.ProfileIncrement,e,b.Profile),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileIncrement",level:"info",time:Date.now(),data:e})},t.prototype.profileUnset=function(e){this.bridgeReport?this.appBridge.profileUnset(e):this.emit(b.ProfileUnset,e,b.Profile),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileUnset",level:"info",time:Date.now(),data:e})},t.prototype.profileAppend=function(e){this.bridgeReport?this.appBridge.profileAppend(JSON.stringify(e)):this.emit(b.ProfileAppend,e,b.Profile),this.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileAppend",level:"info",time:Date.now(),data:e})},t.prototype.setExternalAbVersion=function(e){this.bridgeReport?this.appBridge.setExternalAbVersion(e):this.emit(b.AbExternalVersion,typeof e=="string"&&e?(""+e).trim():null,b.Ab)},t.prototype.getVar=function(e,r,i){this.bridgeReport?this.appBridge.getVar(e,r,i):this.emit(b.AbVar,{name:e,defaultValue:r,callback:i},b.Ab)},t.prototype.getAllVars=function(e){this.bridgeReport?this.appBridge.getAllVars(e):this.emit(b.AbAllVars,e,b.Ab)},t.prototype.getABconfig=function(e,r){this.emit(b.AbConfig,{params:e,callback:r},b.Ab)},t.prototype.getAbSdkVersion=function(e){if(this.bridgeReport&&e)this.appBridge.getAbSdkVersion(e);else return this.configManager.getAbVersion()||""},t.prototype.onAbSdkVersionChange=function(e){var r=this;
126return this.emit(b.AbVersionChangeOn,e,b.Ab),function(){r.emit(b.AbVersionChangeOff,e,b.Ab)}},t.prototype.offAbSdkVersionChange=function(e){this.emit(b.AbVersionChangeOff,e,b.Ab)},t.prototype.openOverlayer=function(){this.emit(b.AbOpenLayer,"",b.Ab)},t.prototype.closeOverlayer=function(){this.emit(b.AbCloseLayer,"",b.Ab)},t.prototype.initCrypto=function(){this.publicKey=this.initConfig.crypto_publicKey||"04BA9E229380DC0E41E10839B0C52A4763D3EDFE8903F3B8E81395523381E03AA995D295BD4A4088792E4785B224F7837EB4D2C7C05973C7AE8687A35ACAE470A0"},t.prototype.cryptoData=function(e){try{if(!this.initConfig.enable_encryption)return e;var r=void 0;if(this.initConfig.encryption_type==="sm"){var i=ky(JSON.stringify(e),this.publicKey,1),n=dv(i);r=new Uint8Array(n)}else r="data="+cv(JSON.stringify(e));return r}catch(o){return e}},t.prototype.destoryInstance=function(){this.destroyInstance()},t.prototype.destoryInstace=function(){this.destroyInstance()},t.prototype.destroyInstance=function(){this.destroy||(this.destroy=!0,this.off(b.TokenComplete))},t.plugins=[],t}(),ui="__rangers_ab_style__";function wy(){if(!document.getElementById(ui)){var t="body { opacity: 0 !important; }",e=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.id=ui,r.type="text/css",r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t)),e.appendChild(r)}}function Ty(){var t=document.getElementById(ui);t&&t.parentElement.removeChild(t)}var Wt;(function(t){t[t.Var=0]="Var",t[t.All=1]="All"})(Wt||(Wt={}));var Ln=1*30*24*60*60*1e3,Sy="/service/2/abtest_config/",Ey=function(){function t(){this.fetchStatus="no",this.refreshFetchStatus="complete",this.versions=[],this.extVersions=[],this.mulilinkVersions=[],this.enable_multilink=!1,this.enable_ab_visual
126=!1,this.editMode=!1,this.callbacks=[],this.data=null,this.changeListener=new Map,this.readyStatus=!1,this.exposureCache=[]}return t.prototype.apply=function(e,r){var i=this;if(this.collect=e,this.config=r,!!this.config.enable_ab_test){var n=r.enable_multilink,o=r.ab_channel_domain,a=r.enable_ab_visual,s=r.ab_cross,c=r.ab_cookie_domain,d=r.disable_ab_reset,h=o||Ci(cs[r.channel||"cn"]);this.cacheStorgae=new ze,this.enable_multilink=n,this.enable_ab_visual=a,this.abKey="__tea_sdk_ab_version_"+r.app_id,this.ab_cross=s,this.ab_cookie_domain=c||"",this.fetchUrl=""+h+Sy,this.reportUrl=""+e.configManager.getUrl("event"),this.exposureLimit=r.exposure_limit||20,this.ab_batch_time=r.ab_batch_time||500;var f=this.collect.Types;this.types=f,this.collect.on(f.TokenChange,function(m){d||m.type==="uuid"&&i.readyStatus&&(i.clearCache(),i.fetchAB())}),this.collect.on(f.TokenReset,function(){d||i.readyStatus&&(i.clearCache(),i.fetchAB())}),this.collect.on(f.AbVar,function(m){var v=m.name,y=m.defaultValue,T=m.callback;i.getVar(v,y,T)}),this.collect.on(f.AbAllVars,function(m){i.getAllVars(m)}),this.collect.on(f.AbConfig,function(m){var v=m.params,y=m.callback;i.getABconfig(v,y)}),this.collect.on(f.AbExternalVersion,function(m){i.setExternalAbVersion(m)}),this.collect.on(f.AbOpenLayer,function(){i.openOverlayer()}),this.collect.on(f.AbCloseLayer,function(){i.closeOverlayer()}
126),this.collect.on(f.AbVersionChangeOn,function(m){i.changeListener.set(m,m)}),this.collect.on(f.AbVersionChangeOff,function(m){i.changeListener.get(m)&&i.changeListener.delete(m)}),this.loadMode(),(this.enable_ab_visual||this.enable_multilink)&&this.openOverlayer(this.config.multilink_timeout_ms||500),this.checkLocal(),this.ready("ab"),this.readyStatus||(this.fetchAB(),this.readyStatus=!0),this.collect.emit(f.AbReady)}},t.prototype.ready=function(e){var r=this;if(this.collect.set(e),this.collect.hook._hooksCache.hasOwnProperty(e)){var i=this.collect.hook._hooksCache[e];if(!Object.keys(i).length)return;var n=function(s){i[s].length&&i[s].forEach(function(c){r.collect.hook.emit(s,c)})};for(var o in i)n(o)}},t.prototype.loadMode=function(){},t.prototype.checkLocal=function(){var e=this.getABCache(),r=e.ab_version,i=e.ab_ext_version,n=e.ab_version_multilink,o=e.data,a=this.checkFromUrl();a?this.mulilinkVersions.push(a):this.mulilinkVersions=n||[],this.extVersions=i||[],this.versions=r||[],this.data=o;var s=this.versions.concat(this.extVersions);this.enable_multilink&&(s=s.concat(this.mulilinkVersions)),this.configVersions(s.join(","))},t.prototype.checkFromUrl=function(){var e=Qt(window.location.href);return e&&e.vid?e.vid:""},t.prototype.updateVersions=function(){var e=this.extVersions.length?this.versions.concat(this.extVersions):this.versions;this.enable_multilink&&(e=e.concat(this.mulilinkVersions)),this.configVersions(e.join(",")),this.updateABCache(),this.changeListener.size>0&&this.changeListener.forEach(function(r){typeof r=="function"&&r(e)})},t.prototype.configVersions=function(e){this.collect.configManager.setAbVersion(e)},t.prototype.getVar=function(e,r,i){if(!e)throw new Error("variable must not be empty");if(r===void 0)throw new Error("variable no default value");if(typeof i!="function")throw new Error("callback must be a function");var n={name:e,defaultValue:r,callback:i,type:Wt.Var};this.fetchStatus==="complete"&&this.refreshFetchStatus==="complete"?this.getRealVar(n,e):this.callbacks.push(n)},t.prototype.getRealVar=function(e,r){var i=e.name,n=e.defaultValue,o=e.callback,a=this.data;if(!a){o(n);return}if(zt(a[i])){var s=a[i].vid;r==="$ab_url"?this.mulilinkVersions.includes(s)||this.mulilinkVersions.push(s):this.versions.includes(s)||this.versions.push(s),this.updateVersions(),this.fechEvent(s,r,n),o(a[i].val),this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK 曝光了实验"+i,level:"info",time:Date.now(),data:a[i]});return}this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK 调用getVar",level:"info",time:Date.now(),data:n}),o(n)},t.prototype.getAllVars=function(e){if(typeof e!="function")throw new Error("callback must be a function");var r={callback:e,type:Wt.All};this.fetchStatus==="complete"&&this.refreshFetchStatus==="complete"?this.getRealAllVars(r):this.callbacks.push(r)},t.prototype.getRealAllVars=function(e){var r=e.callback;r(this.data?JSON.parse(JSON.stringify(this.data)):{}),this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK 调用getAllVars",level:"info",time:Date.now(),data:this.data})},t.prototype.fechEvent=function(e,r,i){try{if(this.config.disable_track_event||!e)return;var n=this.collect.configManager.get(),o=n.header,a=n.user,s=this.getABCache();if(s&&s.uuid&&s.uuid!==a.user_unique_id)return;var c={event:"abtest_exposure",ab_sdk_version:""+e,params:JSON.stringify({app_id:this.config.appId,ab_url:r==="$ab_url"?i:window.location.href}),local_time_ms:Date.now()};o.custom=JSON.stringify(o.custom);var d={events:[c],user:a,header:o};r==="$ab_url"?window.navigator.sendBeacon?window.navigator.sendBeacon(this.reportUrl,JSON.stringify([d])):this.reportExposure(d):this.reportExposure(d)}catch(h){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:h.message})}},t.prototype.reportExposure=function(e){var r=this;this.exposureCache.push(e),this.reportTimeout&&clearTimeout(this.reportTimeout),this.exposureCache.length>=this.exposureLimit?this.report():this.reportTimeout=setTimeout(function(){r.report(),clearTimeout(r.reportTimeout)},this.ab_batch_time)},t.prototype.report=function(){var e=this,r=this.collect.cryptoData(this.exposureCache);
126this.collect.requestManager.useRequest({url:this.reportUrl,data:r,timeout:1e5,useBeacon:!1,encryption:this.config.enable_encryption,encryption_header:this.config.encryption_header,zip:!0,type:"event"}),this.exposureCache.forEach(function(i){e.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_EVENT,info:"埋点上报成功",time:Date.now(),data:[i],code:200,status:"success"})}),this.exposureCache=[]},t.prototype.setExternalAbVersion=function(e){this.extVersions=[e],this.updateVersions()},t.prototype.getABconfig=function(e,r){var i=Object.keys(e);i&&i.length&&this.collect.configManager.set(e),this.fetchAB(r)},t.prototype.get=function(e){if(this.ab_cross){var r=this.cacheStorgae.getCookie(e,this.ab_cookie_domain);return r?JSON.parse(r):null}else return this.cacheStorgae.getLocalItem(e)},t.prototype.set=function(e,r){this.ab_cross?this.cacheStorgae.setCookie(e,r,Ln,this.ab_cookie_domain):this.cacheStorgae.setLocalItem(e,r),this.collect.configManager.setAbCache(r)},t.prototype.getABCache=function(e){var r={ab_version:[],ab_ext_version:[],ab_version_multilink:[],data:null,timestamp:+new Date,uuid:""};return r=this.get(this.abKey)||r,Date.now()-r.timestamp>=Ln?(this.cacheStorgae.removeLocalItem(this.abKey),null):e?r[e]:r},t.prototype.updateABCache=function(){var e=this.getABCache();e.ab_version_multilink=this.mulilinkVersions,e.ab_ext_version=this.extVersions,e.ab_version=this.versions,e.timestamp=Date.now(),this.set(this.abKey,e)},t.prototype.setAbCache=function(e){var r=this.getABCache();r.data=this.data,r.uuid=e,r.timestamp=Date.now(),this.set(this.abKey,r)},t.prototype.clearCache=function(){this.refreshFetchStatus="ing",this.data={},this.extVersions=[],this.mulilinkVersions=[],this.versions=[],this.collect.configManager.clearAbCache()},t.prototype.openOverlayer=function(e){var r=this;if(wy(),e)var i=setTimeout(function(){r.closeOverlayer(),clearTimeout(i)},e)},t.prototype.closeOverlayer=function(){Ty()},t.prototype.fetchComplete=function(e,r){var i=this;if(e&&Object.prototype.toString.call(e)=="[object Object]"){this.data=e,this.setAbCache(r);var n=[];Object.keys(e).forEach(function(d){var h=e[d].vid;h&&n.push(h)}),this.versions=this.versions.filter(function(d){return n.includes(d)});var o=e.$ab_url,a=e.$ab_modification;if(a&&a.val&&this.enable_ab_visual){if(this.collect.destroy)return;this.getVar("$ab_modification",window.location.href,function(){i.closeOverlayer()})}else if(o&&this.enable_multilink){this.mulilinkVersions=this.mulilinkVersions.filter(function(d){return n.includes(d)});var s=o.val,c=o.vid;s&&c&&this.getVar("$ab_url",s,function(){i.editMode||(s!==window.location.href?setTimeout(function(){if(!i.collect.destroy){var d=""+s;d=d.indexOf("http")===-1?"https://"+d:d;var h=Mi(d).host;try{var f=new URL(d);h!==location.host?f.searchParams.append("vid",c):window.history.replaceState("","",d),window.location.href=f.href}catch(m){window.location.href=d}}},100):i.closeOverlayer())})}this.updateVersions()}else this.closeOverlayer();this.callbacks.forEach(function(d){return i[d.type===Wt.Var?"getRealVar":"getRealAllVars"](d,"")}),this.callbacks=[]},t.prototype.fetchAB=function(e){var r=this,i=this.collect.configManager.get(),n=i.header,o=i.user;this.config.enable_anonymousid&&delete o.web_id;var a=o.user_unique_id,s={header:J(J(J({aid:this.config.app_id},o||{}),n||{}),{ab_sdk_version:this.collect.configManager.getAbVersion(),ab_url:window.location.href})},c=this.collect.cryptoData(s);this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 发起AB实验请求",level:"info",logType:"fetch",time:Date.now(),data:s,infoType:"sdk"}),this.collect.requestManager.useRequest({url:this.fetchUrl,data:c,success:function(h){r.fetchStatus="complete",r.refreshFetchStatus="complete";var f=h.data,m=h.message;m==="success"?(r.fetchComplete(f,a),e&&e(f)):(r.fetchComplete(null,a),e&&e(null)),r.collect.emit(r.types.AbComplete,f),r.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"AB实验请求成功",level:"info",logType:"fetch",time:Date.now(),data:f,infoType:"sdk"})},fail:function(){r.fetchStatus="complete",r.refreshFetchStatus="complete",r.fetchComplete(null,a),e&&e(null),r.collect.emit(r.types.AbTimeout),r.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"AB实验请求网络异常",level:"error",logType:"fetch",time:Date.now(),infoType:"sdk"})},timeout:this.config.ab_timeout||1e4,encryption:this.config.enable_encryption,encryption_header:this.config.encryption_header})},t.prototype.filterUrl=function(e){try{var r="";e.indexOf("&multilink=true")!==-1?r="&multilink=true[\0-ÿ]*":e.indexOf("?multilink=true")!==-1&&(r="\\?multilink=true[\0-ÿ]*");var i=new RegExp(r,"g");e=e.replace(i,"")}catch(n){}return e},t}(),Ay=function(){function t(e,r){this.maxDuration=12*60*60*1e3,this.aliveDTime=60*1e3,this.options={aliveName:"predefine_page_alive",params:{}},this.collect=e,this.config=r,this.pageStartTime=Date.now(),this.sessionStartTime=this.pageStartTime,this.timerHandler=null,zt(r.enable_stay_duration)&&(this.options=Object.assign(this.options,r.enable_stay_duration))}return t.prototype.setParams=function(e,r,i){this.set_path=e,this.set_url=i,this.set_title=r},t.prototype.resetParams=function(e,r,i){this.url_path=e,this.url=i,this.title=r},t.prototype.enable=function(e,r,i){this.url_path=e||this.url_path,this.url=i||this.url,this.title=r||this.title,this.disableCallback=this.enablePageAlive(),this.options.params instanceof Function?this.customParmas=this.options.params():this.customParmas=this.options.params},t.prototype.disable=function(){this.disableCallback(),this.pageStartTime=Date.now()},t.prototype.sendEvent=function(e,r){r===void 0&&(r=!1);var i=r?this.aliveDTime:Date.now()-this.sessionStartTime;i<0||i>this.aliveDTime||Date.now()-this.pageStartTime>this.maxDuration||(this.collect.beconEvent(this.options.aliveName,J({url_path:this.getParams("url_path"),title:this.getParams("title"),url:this.getParams("url"),duration:i,is_support_visibility_change:os(),startTime:this.sessionStartTime,hidden:document.visibilityState,leave:e},this.customParmas)),this.sessionStartTime=Date.now(),this.resetParams(location.pathname,document.title,location.href))},t.prototype.getParams=function(e){switch(e){case"url_path":return this.set_path||this.url_path||location.pathname;case"title":return this.set_title||this.title||document.title||location.pathname;case"url":return this.set_url||this.url||location.href}},t.prototype.setUpTimer=function(){var e=this;return this.timerHandler&&clearInterval(this.timerHandler),setInterval(function(){Date.now()-e.sessionStartTime>e.aliveDTime&&e.sendEvent(!1,!0)},1e3)},t.prototype.visibilitychange=function(){document.visibilityState==="hidden"?this.timerHandler&&(clearInterval(this.timerHandler),this.sendEvent(!1)):document.visibilityState==="visible"&&(this.sessionStartTime=Date.now(),this.timerHandler=this.setUpTimer())},t.prototype.beforeunload=function(){document.hidden||this.sendEvent(!0)},t.prototype.enablePageAlive=function(){var e=this;this.timerHandler=this.setUpTimer();var r=this.visibilitychange.bind(this),i=this.beforeunload.bind(this);return document.addEventListener("visibilitychange",r),window.addEventListener("pagehide",i),function(){e.beforeunload(),document.removeEventListener("visibilitychange",r),window.removeEventListener("beforeunload",i),window.removeEventListener("pagehide",i)}},t}(),Py=function(){function t(e,r){var i=this;this.maxDuration=12*60*60*1e3,this.aliveDTime=60*1e3,this.options={closeName:"predefine_page_close",params:{}},this.visibilitychange=function(){document.visibilityState==="hidden"?i.activeEndTime=Date.now():document.visibilityState==="visible"&&(i.activeEndTime&&(i.totalTime+=i.activeEndTime-i.activeStartTime,i.activeTimes+=1),i.activeEndTime=void 0,i.activeStartTime=Date.now())},this.beforeunload=function(){if(i.totalTime+=(i.activeEndTime||Date.now())-i.activeStartTime,i.config.autotrack){var n="_tea_cache_duration";try{var o=window.sessionStorage;o.setItem(n,JSON.stringify({duration:i.totalTime,page_title:document.title||location.pathname}))}catch(a){}}i.sendEventPageClose()},this.collect=e,this.config=r,this.maxDuration=r.maxDuration||24*60*60*1e3,this.pageStartTime=Date.now(),zt(r.enable_stay_duration)&&(this.options=Object.assign(this.options,r.enable_stay_duration)),this.resetData()}return t.prototype.setParams=function(e,r,i){this.set_path=e,this.set_url=i,this.set_title=r},t.prototype.resetParams=function(e,r,i){this.url_path=e,this.url=i,this.title=r},t.prototype.enable=function(e,r,i){this.url_path=e||this.url_path,this.url=i||this.url,this.title=r||this.title,this.disableCallback=this.enablePageClose()},t.prototype.disable=function(){this.disableCallback()},t.prototype.resetData=function(){this.activeStartTime=this.activeStartTime===void 0?this.pageStartTime:Date.now(),this.activeEndTime=void 0,this.activeTimes=1,this.totalTime=0,this.options.params instanceof Function?this.customParmas=this.options.params():this.customParmas=this.options.params,this.resetParams(location.pathname,document.title,location.href)},t.prototype.sendEventPageClose=function(){var e=Date.now()-this.pageStartTime;this.totalTime<0||e<0||this.totalTime>=this.maxDuration||(this.collect.beconEvent(this.options.closeName,J({url_path:this.getParams("url_path"),title:this.getParams("title"),url:this.getParams("url"),active_times:this.activeTimes,duration:this.totalTime,total_duration:e,is_support_visibility_change:os()},this.customParmas)),this.pageStartTime=Date.now(),this.resetData())},t.prototype.getParams=function(e){switch(e){case"url_path":return this.set_path||this.url_path||location.pathname;case"title":return this.set_title||this.title||document.title||location.pathname;case"url":return this.set_url||this.url||location.href}},t.prototype.enablePageClose=function(){var e=this,r=this.visibilitychange.bind(this),i=this.beforeunload.bind(this);return document.addEventListener("visibilitychange",r),window.addEventListener("pagehide",i),function(){e.beforeunload(),document.removeEventListener("visibilitychange",r),window.removeEventListener("beforeunload",i),window.removeEventListener("pagehide",i)}},t}(),Oy=function(){function t(){}return t.prototype.apply=function(e,r){var i=this;if(this.collect=e,this.config=r,!!this.config.enable_stay_duration){this.title=document.title||location.pathname,this.url=location.href,this.url_path=location.pathname,this.pageAlive=new Ay(e,r),this.pageClose=new Py(e,r);var n=this.collect.Types;this.collect.on(n.ResetStay,function(o){var a=o.url_path,s=o.title,c=o.url;i.resetStayDuration(a,s,c)}),this.collect.on(n.RouteChange,function(o){o.init||r.disable_route_report||i.resetStayDuration()}),this.collect.on(n.SetStay,function(o){var a=o.url_path,s=o.title,c=o.url;i.setStayParmas(a,s,c)}),this.enable(this.url_path,this.title,this.url),this.ready(n.Stay),this.collect.emit(n.StayReady)}},t.prototype.ready=function(e){var r=this;if(this.collect.set(e),this.collect.hook._hooksCache.hasOwnProperty(e)){var i=this.collect.hook._hooksCache[e];if(!Object.keys(i).length)return;
126var n=function(s){i[s].length&&i[s].forEach(function(c){r.collect.hook.emit(s,c)})};for(var o in i)n(o)}},t.prototype.enable=function(e,r,i){this.pageAlive.enable(e,r,i),this.pageClose.enable(e,r,i)},t.prototype.disable=function(){this.pageAlive.disable(),this.pageClose.disable()},t.prototype.setStayParmas=function(e,r,i){e===void 0&&(e=""),r===void 0&&(r=""),i===void 0&&(i=""),this.pageAlive.setParams(e,r,i),this.pageClose.setParams(e,r,i),this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行 resetStayParams",level:"info",time:Date.now(),data:{url_path:e,title:r,url:i}})},t.prototype.reset=function(e,r,i){this.disable(),this.enable(e,r,i)},t.prototype.resetStayDuration=function(e,r,i){this.reset(e,r,i),this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"SDK 执行 resetStayDuration",level:"info",time:Date.now(),data:{url_path:e,title:r,url:i}})},t}(),Iy=function(){function t(){}return t.prototype.apply=function(e,r){var i=this;this.collect=e,this.config=r,this.duration=60*1e3,this.reportUrl=e.configManager.getDomain()+"/profile/list",this.eventCheck=new Li(e,r),this.cache={},this.collect.on(b.ProfileSet,function(n){i.setProfile(n)}),this.collect.on(b.ProfileSetOnce,function(n){i.setOnceProfile(n)}),this.collect.on(b.ProfileUnset,function(n){i.unsetProfile(n)}),this.collect.on(b.ProfileIncrement,function(n){i.incrementProfile(n)}),this.collect.on(b.ProfileAppend,function(n){i.appendProfile(n)}),this.collect.on(b.ProfileClear,function(){i.cache={}}),this.ready(b.Profile)},t.prototype.ready=function(e){var r=this;if(this.collect.set(e),this.collect.hook._hooksCache.hasOwnProperty(e)){var i=this.collect.hook._hooksCache[e];if(!Object.keys(i).length)return;
126var n=function(s){i[s].length&&i[s].forEach(function(c){r.collect.hook.emit(s,c)})};for(var o in i)n(o)}},t.prototype.report=function(e,r){var i=this;r===void 0&&(r={});try{if(this.config.disable_track_event)return;var n=[];n.push(this.collect.processEvent(e,r));var o=this.collect.eventManager.merge(n,!0),a=this.collect.cryptoData(o),s=this.collect.configManager.getUrl("profile");this.collect.requestManager.useRequest({url:this.reportUrl,data:a,timeout:1e5,encryption:this.config.enable_encryption,encryption_header:this.config.encryption_header,zip:!0,success:function(d,h,f,m,v){d&&d.e!==0?i.collect.emit(b.SubmitError,{type:"f_data",eventData:h,errorCode:d.e,response:d,startTime:m,endTime:Date.now(),status:v}):i.collect.emit(b.SubmitSuccess,{eventData:h,res:d,response:d,startTime:m,endTime:Date.now(),status:v})},fail:function(d,h,f){i.collect.emit(b.SubmitError,{type:"f_net",eventData:d,errorCode:h,startTime:f,endTime:Date.now()})}}),this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_EVENT,info:"埋点上报成功",time:Date.now(),data:o,code:200,status:"success"})}catch(c){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:c.message})}},t.prototype.setProfile=function(e){var r=this.formatParams(e);!r||!Object.keys(r).length||(this.pushCache(r),this.report("__profile_set",J(J({},r),{profile:!0})))},t.prototype.setOnceProfile=function(e){var r=this.formatParams(e,!0);!r||!Object.keys(r).length||(this.pushCache(r),this.report("__profile_set_once",J(J({},r),{profile:!0})))},t.prototype.incrementProfile=function(e){e&&this.report("__profile_increment",J(J({},e),{profile:!0}))},t.prototype.unsetProfile=function(e){if(e){var r={};r[e]="1",this.report("__profile_unset",J(J({},r),{profile:!0}))}},t.prototype.appendProfile=function(e){if(e){var r={};for(var i in e)typeof e[i]!="string"&&Object.prototype.toString.call(e[i]).slice(8,-1)!=="Array"||(r[i]=e[i]);var n=Object.keys(r);n.length&&this.report("__profile_append",J(J({},r),{profile:!0}))}},t.prototype.pushCache=function(e){var r=this;Object.keys(e).forEach(function(i){r.cache[i]={val:r.clone(e[i]),timestamp:Date.now()}})},t.prototype.formatParams=function(e,r){var i=this;r===void 0&&(r=!1);try{if(!e||Object.prototype.toString.call(e)!=="[object Object]")return;var n={};for(var o in e)if(typeof e[o]=="string"||typeof e[o]=="number"||Object.prototype.toString.call(e[o]).slice(8,-1)==="Array")n[o]=e[o];else continue;var a=Object.keys(n);if(!a.length)return;var s=Date.now();return a.filter(function(c){var d=i.cache[c];return r?!d:!(d&&i.compare(d.val,e[c])&&s-d.timestamp<i.duration)}).reduce(function(c,d){return c[d]=n[d],c},{})}catch(c){this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:c.message})}},t.prototype.compare=function(e,r){try{return JSON.stringify(e)===JSON.stringify(r)}catch(i){return this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:i.message}),!1}},t.prototype.clone=function(e){try{return JSON.parse(JSON.stringify(e))}catch(r){return this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:r.message}),e}},t.prototype.unReady=function(){},t}(),Cy=function(){function t(){var e=this;this.setInterval=function(){e.clearIntervalFunc=lv(function(){e.isSessionhasEvent&&e.endCurrentSession()},e.sessionInterval)},this.clearInterval=function(){e.clearIntervalFunc&&e.clearIntervalFunc()}}return t.prototype.apply=function(e,r){var i=this;if(this.collect=e,!r.disable_heartbeat){this.sessionInterval=60*1e3,this.startTime=0,this.lastTime=0,this.setInterval();var n=this.collect.Types;this.collect.on(n.SessionReset,function(){i.process()})}},t.prototype.endCurrentSession=function(){this.collect.event("_be_active",{start_time:this.startTime,end_time:this.lastTime,url:window.location.href,referrer:window.document.referrer,title:document.title||location.pathname}),this.isSessionhasEvent=!1,this.startTime=0},t.prototype.process=function(){this.isSessionhasEvent||(this.isSessionhasEvent=!0,this.startTime=+new Date);var e=this.lastTime||+new Date;this.lastTime=+new Date,this.lastTime-e>this.sessionInterval&&(this.clearInterval(),this.endCurrentSession(),this.setInterval())},t}();function xi(t,e){if(e===void 0&&(e="list"),!t)return!1;if(e&&e==="list"){if(["LI","TR","DL"].includes(t.nodeName)||t.dataset&&t.dataset.hasOwnProperty("teaIdx")||t.hasAttribute&&t.hasAttribute("data-tea-idx"))return!0}else if(["A","BUTTON"].includes(t.nodeName)||t.dataset&&t.dataset.hasOwnProperty("teaContainer")||t.hasAttribute&&t.hasAttribute("data-tea-container")||t.hasAttribute&&_s(t,"ss"))return!0;return!1}var di=function(e,r){return!!_s(e,r)};function ys(t){for(var e=t;e&&!xi(e,"container");){if(e.nodeName==="HTML"||e.nodeName==="BODY")return t;e=e.parentElement}return e||t}function Dy(t){var e="";return t.nodeType===3?e=t.textContent.trim():t.dataset&&t.dataset.hasOwnProperty("teaTitle")||t.hasAttribute("ata-tea-title")?e=t.getAttribute("data-tea-title"):t.hasAttribute("title")?e=t.getAttribute("title"):t.nodeName==="INPUT"&&["button","submit"].includes(t.getAttribute("type"))?e=t.getAttribute("value"):t.nodeName==="IMG"&&t.getAttribute("alt")&&(e=t.getAttribute("alt")),e.slice(0,200)}function My(t){var e=ys(t),r=[];return function i(n){var o=Dy(n);if(o&&r.indexOf(o)===-1&&r.push(o),n.childNodes.length>0)for(var a=n.childNodes,s=0;s<a.length;s++)a[s].nodeType!==8&&i(a[s])}(e),r}var Ly=function(e){if(!e)return"";var r="";return e.textContent?r=e.textContent.trim():e.innerText&&(r=e.innerText.trim()),(e.tagName==="input"||e.tagName==="INPUT")&&(r=e.value||""),r};function Rn(t){for(var e=t;e&&e.parentNode;){if(e.hasAttribute("data-tea-ignore"))return!0;
126if(e.nodeName==="HTML"||e.nodeName==="body")return!1;e=e.parentNode}return!1}var Er=function(e,r){if(e.hasAttribute)return e.hasAttribute(r);if(e.attributes)return!!(e.attributes[r]&&e.attributes[r].specified)},_s=function(e,r){if(typeof r=="string")return Er(e,r);if(Ii(r)){for(var i=!1,n=0;n<r.length;n++){var o=Er(e,r[n]);if(o){i=!0;break}}return i}},xn=function(e,r){var i={};if(typeof r=="string")Er(e,r)&&(i[r]=e.getAttribute(r));else if(Ii(r))for(var n=0;n<r.length;n++){var o=Er(e,r[n]);o&&(i[r[n]]=e.getAttribute(r[n]))}return i},Ry=function(e){if(e.children.length){var r=e.children;return![].slice.call(r).some(function(i){return i.children.length>0})}return!0},xy=function(e){if(e.tagName.toLowerCase()==="svg")return!0;for(var r=e.parentElement,i=!1;r;)r.tagName.toLowerCase()==="svg"?(r=null,i=!0):r=r.parentElement;return i};function Ny(t,e){if(t.nodeType!==1||!e.svg&&xy(t)||["HTML","BODY"].includes(t.tagName.toUpperCase()))return!1;var r=t;return r.style.display==="none"?!1:xi(r,"container")||e.track_attr&&di(r,e.track_attr)?!0:!!Ry(r)}var Uy=function(){function t(e,r,i){var n=this;this.clickEvent=function(o){Ny(o.target,n.options)&&n.eventHandel({eventType:"dom",eventName:"click"},o)},this.changeEvent=function(o){n.eventHandel({eventType:"dom",eventName:"change"},o)},this.submitEvent=function(o){n.eventHandel({eventType:"dom",eventName:"submit"},o)},this.getPageViewEvent=function(o,a){a&&a==="pushState"&&n.eventHandel({eventType:"dom",eventName:"beat"},J({beat_type:0},o)),n.eventHandel({eventType:"dom",eventName:"page_view"},o)},this.getPageLoadEvent=function(o){n.eventHandel({eventType:"dom",eventName:"page_statistics"},{lcp:o})},this.config=i.getConfig().eventConfig,this.collect=r,this.options=e,this.beatTime=e.beat,this.statistics=!1}return t.prototype.init=function(e){this.eventHandel=e;var r=this.config.mode;this.addListener(r)},t.prototype.addListener=function(e){var r=this;if(e==="proxy-capturing"&&(this.config.click&&window.document.addEventListener("click",this.clickEvent,!0),this.config.change&&window.document.addEventListener("change",this.changeEvent,!0),this.config.submit&&window.document.addEventListener("submit",this.submitEvent,!0),this.config.pv&&this.collect.on("route-change",function(d){var h=d.config,f=d.name;r.getPageViewEvent(h,f)}),this.config.beat)){try{document.readyState==="complete"?this.beatEvent(this.beatTime):window.addEventListener("load",function(){r.beatEvent(r.beatTime)});var i=0,n=0,o=null;window.addEventListener("scroll",function(){clearTimeout(o),o=setTimeout(a,500),i=document.documentElement.scrollTop||document.body.scrollTop});var a=function(){n=document.documentElement.scrollTop||document.body.scrollTop,n==i&&r.eventHandel({eventType:"dom",eventName:"beat"},{beat_type:1})}}catch(d){}try{var s=window.performance&&window.performance.getEntriesByType("paint");if(s&&s.length){var c=new PerformanceObserver(function(d){var h=d.getEntries(),f=h[h.length-1],m=f.renderTime||f.loadTime;r.statistics||(r.getPageLoadEvent(m),r.statistics=!0)});c.observe({entryTypes:["largest-contentful-paint"]}),setTimeout(function(){r.statistics||(r.getPageLoadEvent(s[0].startTime||0),r.statistics=!0)},2e3)}else this.getPageLoadEvent(0)}catch(d){this.getPageLoadEvent(0)}}},t.prototype.removeListener=function(){window.document.removeEventListener("click",this.clickEvent,!0),window.document.removeEventListener("change",this.changeEvent,!0),window.document.removeEventListener("submit",this.submitEvent,!0)},t.prototype.beatEvent=function(e){var r=this;try{this.eventHandel({eventType:"dom",eventName:"beat"},{beat_type:3});var i;this.beatTime&&(i=setInterval(function(){r.eventHandel({eventType:"dom",eventName:"beat"},{beat_type:2})},e)),Di(function(){r.eventHandel({eventType:"dom",eventName:"beat",eventSend:"becon"},{beat_type:0}),r.beatTime&&clearInterval(i)})}catch(n){}},t}(),qy={eventConfig:{mode:"proxy-capturing",submit:!1,click:!0,change:!1,pv:!0,beat:!0,hashTag:!1,impr:!1},scoutConfig:{mode:"xpath"}},Fy=function(){function t(e,r){this.config=e,this.config.eventConfig=Object.assign(this.config.eventConfig,r)}return t.prototype.getConfig=function(){return this.config},t.prototype.setConfig=function(e){return this.config=e},t}();function jy(t){if(t){var e=t.getBoundingClientRect(),r=e.width,i=e.he
126ight,n=e.left,o=e.top;return{left:n,top:o,element_width:r,element_height:i}}}function Vy(t,e){t===void 0&&(t={}),e===void 0&&(e={});var r=t.clientX,i=t.clientY,n=e.left,o=e.top,a=r-n>=0?r-n:0,s=i-o>=0?i-o:0;return{touch_x:Math.floor(a),touch_y:Math.floor(s)}}function $y(t){for(var e=[];t.parentElement!==null;)e.push(t),t=t.parentElement;var r=[],i=[];return e.forEach(function(n){var o=By(n),a=o.str,s=o.index;r.unshift(a),i.unshift(s)}),{element_path:"/"+r.join("/"),positions:i}}function By(t){if(t===null)return{str:"",index:0};var e=0,r=t.parentElement;if(r)for(var i=r.children,n=0;n<i.length&&i[n]!==t;n++)i[n].nodeName===t.nodeName&&e++;var o=[t.nodeName.toLowerCase(),xi(t,"list")?"[]":""].join("");return{str:o,index:e}}function Gy(t,e,r,i){var n={},o=jy(e),a=Vy(t,o),s=o.element_width,c=o.element_height,d=a.touch_x,h=a.touch_y,f=$y(e),m=f.element_path,v=f.positions,y=My(e),T=window.performance.timing.navigationStart,R=Date.now()-T,F=v.map(function(j){return""+j}),$=null;if(window.TEAVisualEditor&&window.TEAVisualEditor.getOriginXpath&&($=window.TEAVisualEditor.getOriginXpath({xpath:m,positions:F})),n.element_path=$&&$.xpath||m,n.positions=$&&$.positions||F,i&&!i.text&&(n.texts=y,n.element_title=Ly(e)),n.element_id=e.getAttribute("id")||"",n.element_class_name=e.getAttribute("class")||"",n.element_type=e.nodeType,n.element_width=Math.floor(s),n.element_height=Math.floor(c),n.touch_x=d,n.touch_y=h,n.page_manual_key="",n.elememt_manual_key="",n.since_page_start_ms=R,n.page_start_ms=T,n.page_path=location.pathname,n.page_host=location.host,r.track_attr&&di(e,r.track_attr)){var H=xn(e,r.track_attr);for(var Y in H)n[Y]=H[Y]}if(r.custom_attr)try{if(di(e,r.custom_attr)){var H=xn(e,r.custom_attr),Y=decodeURIComponent(H[r.custom_attr]),Z=JSON.parse(Y);if(Object.keys(Z))for(var z in Z)n[z]=Z[z]}}catch(j){}var he=ys(e);return he.tagName==="A"&&(n.href=he.getAttribute("href")),r.src!==!1&&e.tagName==="IMG"&&!e.getAttribute("src").includes("base64")&&(n.src=e.getAttribute("src")),n}var St=function(e,r,i,n,o){return J(J({event:e},Gy(r,i,n,o)),{is_html:1,page_key:window.location.href,page_title:document.title})},Ky=function(e,r){try{if(e==="bav2b_change")return r.hasAttribute("data-tea-track")?{value:r.value}:{}}catch(i){return{}}},Wy=function(){function t(e,r){this.ignore={text:!1},this.initConfig=e,this.options=r,this.eventName=r&&r.custom==="tea"?{click:"__bav_click",page:"__bav_page",beat:"__bav_beat",static:"__bav_page_statistics",exposure:"__bav_page_exposure"}:{click:"bav2b_click",page:"bav2b_page",beat:"bav2b_beat",static:"bav2b_page_statistics",exposure:"bav2b_exposure",scroll:"$bav2b_slide"},r&&r.text===!1&&(this.ignore.text=!0),r&&r.exposure&&r.exposure.eventName&&(this.eventName.exposure=r.exposure.eventName)}return t.prototype.handleEvent=function(e,r){try{if(Rn(e.target))return null;var i="bav2b_click";switch(r){case"click":return i=this.eventName.click,St(i,e,e.target,this.options,this.ignore);case"exposure":return i=this.eventName.exposure,St(i,e,e.target,this.options,this.ignore);case"change":return i="bav2b_change",J(J({},St(i,e,e.target,this.options)),Ky(i,e.target));case"submit":return i="bav2b_submit",St(i,e,e.target,this.options)}}catch(n){return null}},t.prototype.handleViewEvent=function(e){e.event=this.eventName.page,e.page_title=document.title,e.page_total_width=window.innerWidth,e.page_total_height=window.innerHeight;try{var r=window.sessionStorage.getItem("_tea_cache_duration");if(r){var i=JSON.parse(r);e.refer_page_duration_ms=i?i.duration:""}e.scroll_width=document.documentElement.scrollLeft?document.documentElement.scrollLeft+window.innerWidth:window.innerWidth,e.scroll_height=document.documentElement.scrollTop?document.documentElement.scrollTop+window.innerHeight:window.innerHeight,e.page_start_ms=window.performance.timing.navigationStart}catch(n){}return e},t.prototype.handleStatisticsEvent=function(e){var r={};r.event=this.eventName.static,r.is_html=1,r.page_key=location.href,r.refer_page_key=document.referrer||"",r.page_title=document.title,r.page_manual_key=this.initConfig.autotrack.page_manual_key||"",r.refer_page_manual_key="";try{var i=e.lcp,n=window.performance.timing,o=n.loadEventEnd-n.navigationStart;r.page_init_cost_ms=parseInt(i||(o>0?o:0)),r.page_start_ms=n.navigationStart}catch(a){}return r},t.prototype.handleBeadtEvent=function(e){e.event=this.eventName.beat,e.page_key=window.location.href,e.is_html=1,e.page_title=document.title,e.page_manual_key=this.initConfig.autotrack.page_manual_key||"";try{e.page_viewport_width=window.innerWidth,e.page_viewport_height=window.innerHeight,e.page_total_width=document.documentElement.scrollWidth,e.page_total_height=document.documentElement.scrollHeight,e.scroll_width=document.documentElement.scrollLeft+window.innerWidth,e.scroll_height=document.documentElement.scrollTop+window.innerHeight,e.since_page_start_ms=Date.now()-window.performance.timing.navigationStart,e.page_start_ms=window.performance.timing.navigationStart}catch(r){}return e},t.prototype.handleExposureEvent=function(e,r){if(Rn(r.target))return null;var i=St(e.event||this.eventName.exposure,r,r.target||r,this.options,this.ignore);
126if(i.$exposure_type=e.exposureType,this.options.exposure.callback){var n=this.options.exposure.callback(i);return!n&&!Object.keys(n).length?i:n}return i},t.prototype.handleScrollEvent=function(e,r){var i=St(e.event||this.eventName.scroll,r,r.target||r,this.options,this.ignore);if(i=Object.assign(i,e.params),!(this.options.scroll.callback&&(i=this.options.scroll.callback(i),!i&&!Object.keys(i).length)))return i},t}(),Hy=function(){function t(e){this.collect=e}return t.prototype.send=function(e,r){var i=r.event;delete r.event,e&&e.eventSend==="becon"?this.collect.beconEvent(i,r):this.collect.event(i,r)},t.prototype.get=function(e,r){var i={headers:{"content-type":"application/json"},method:"GET"},n=Object.assign(i,r);fetch(e,n)},t.prototype.post=function(e,r){var i={headers:{"content-type":"application/json"},method:"POST"},n=Object.assign(i,r);fetch(e,n)},t}(),Jy=function(){function t(e,r){this._instance=null,this._intersection=e,this.config=r,this._intersection&&this.init()}return t.prototype.init=function(){var e=this;if(window.MutationObserver)try{if(this._instance=new MutationObserver(function(i){i.forEach(function(n){n.type==="attributes"&&e.attributeChangeObserve(n),n.type==="childList"&&e.modifyNodeObserve(n)})}),!document||!document.body)return;var r=this.config.autotrack.exposure.attributes!==!1;this._instance.observe(document.body,{childList:!0,attributes:r,subtree:!0,attributeOldValue:!1})}catch(i){}},t.prototype.attributeChangeObserve=function(e){var r=e.target;r.hasAttribute("data-exposure")?this.exposureAdd(e,"mutation"):this.exposureRemove(e)},t.prototype.modifyNodeObserve=function(e){var r=this;Array.prototype.forEach.call(e.addedNodes,function(i){i.nodeType===1&&i.hasAttribute("data-exposure")&&r.exposureAdd(i,"intersect"),r.mapChild(i,r.exposureAdd.bind(r))}),Array.prototype.forEach.call(e.removedNodes,function(i){i.nodeType===1&&i.hasAttribute("data-exposure")&&r.exposureRemove(i),r.mapChild(i,r.exposureRemove.bind(r))})},t.prototype.mapChild=function(e,r){var i=this;e.nodeType===1&&e.children.length&&Array.prototype.forEach.call(e.children,function(n){n.nodeType===1&&n.hasAttribute("data-exposure")&&r(n),i.mapChild(n,r)})},t.prototype.exposureAdd=function(e,r){try{this._intersection&&this._intersection.exposureAdd(e,r)}catch(i){}},t.prototype.exposureRemove=function(e){try{this._intersection&&this._intersection.exposureRemove(e)}catch(r){}},t._exposure_observer=null,t}(),Pe;(function(t){t[t.EXPOSURE_ONCE=0]="EXPOSURE_ONCE",t[t.LIFECYCLE_SHOW_NEW=3]="LIFECYCLE_SHOW_NEW",t[t.RESUME_FORM_PAGE=6]="RESUME_FORM_PAGE",t[t.RESUME_FORM_BACK=7]="RESUME_FORM_BACK",t[t.NOT_EXPOSURE=-1]="NOT_EXPOSURE"})(Pe||(Pe={}));var Yy=function(){function t(e,r,i){var n=this;this.backStatus=!1,this.instance=this.buildObserver(),this.collect=e,this.observeMap=t._observer_map,r.autotrack.exposure.ratio?this.ratio=r.autotrack.exposure.ratio:r.autotrack.exposure.ratio===0?this.ratio=0:this.ratio=.5,this.timeLimit=r.autotrack.exposure.stay||0,this.exposureType=Pe.NOT_EXPOSURE,this.eventHandle=i,this.hashMap=new Map,this.backStatus=!1,this.lastState=null,this.collect.on("re-start-sdk",function(){n.visibilitychange()}),this.addListen()}return t.prototype.buildObserver=function(){var e=this;if(t._observer_instance)return null;if(window.IntersectionObserver){for(var r=[],i=0;i<=1;i+=.01)r.push(i);r.push(1);try{t._observer_instance=new IntersectionObserver(function(n){n.forEach(function(o){var a=o.target.observeId,s=e.observeMap.get(a),c=o.target,d=o.isIntersecting,h=o.intersectionRatio;if(s.intersectionRatio=h,h<=.1&&(o.target.backStatus=!1),e.observeMap.set(a,s),h<e.ratio){s.isIntersecting=!1,s.added=!1,s.exposured=!1,s.startTime=Date.now(),e.observeMap.set(a,s);return}if(!s.added){if(s.startTime=Date.now(),s.added=!0,s.isIntersecting=!0,e.timeLimit){var f=setTimeout(function(){try{if(s.isIntersecting&&!s.exposured&&e.observeMap.get(a)){var m=e.observeMap.get(a).intersectionRatio;e.exposureEvent(o,m,a,s)}}catch(v){}},e.timeLimit);s.wait=f}e.observeMap.set(a,s)}Date.now()-s.startTime>=e.timeLimit&&!s.exposured&&e.exposureEvent(o,h,a,s)})},{threshold:r})}catch(n){}return t._observer_instance}else return null}
126,t.prototype.exposureAdd=function(e,r){var i=r==="mutation"?e.target:e,n=i.observeId,o=$t();if(!n&&!this.observeMap.has(n))i.observeId=o,i.visible=!1,this.observeMap.set(o,{instance:i.cloneNode(!0),isIntersecting:!1}),this.observe(i);else{var a=this.observeMap.get(n);if(a&&i!==a.instance)this.unobserve(i),this.observeMap.delete(n),i.observeId=o,i.visible=!1,this.observeMap.set(o,{instance:i.cloneNode(!0),isIntersecting:!1}),this.observe(i);else{if(i.visible===!0)return;this.handleBoundingExposure(i)}}},t.prototype.exposureRemove=function(e){this.observeMap.has(e.observeId)&&(this.observeMap.delete(e.observeId),this.unobserve(e),e.observeId="",e.visible=!1)},t.prototype.exposureEvent=function(e,r,i,n){if(r>=this.ratio){if(e.target.style.opacity==="0"||e.target.style.visibility==="hidden"||n.exposured===!0)return;n.startWait&&clearTimeout(n.startWait);var o=e.target.getAttribute("data-exposure-event");this.eventHandle({eventType:"dom",eventName:"exposure",event:o,exposureType:this.getExposureType(e.target)},e),e.target.visible=!0,e.target.hasExposure=!0,n.startTime=Date.now(),n.exposured=!0}else n.startTime=Date.now(),n.exposured=!1;this.observeMap.set(i,n)},t.prototype.observe=function(e){this.instance&&this.instance.observe(e)},t.prototype.unobserve=function(e){this.instance&&this.instance.unobserve(e)},t.prototype.getExposureDomToExposure=function(){var e=this;Array.prototype.forEach.call(document.querySelectorAll("[data-exposure]"),function(r){e.handleBoundingExposure(r)})},t.prototype.visibilitychange=function(){var e=this,r=null;document.visibilityState==="visible"?this.timeLimit?r=setTimeout(function(){e.getExposureDomToExposure()},this.timeLimit):this.getExposureDomToExposure():(clearTimeout(r),this.customType=void 0)},t.prototype.handleBoundingExposure=function(e){if(this.getBoundingRatio(e)>=this.ratio){e.visible=!0;var r=e.getAttribute&&e.getAttribute("data-exposure-event");this.eventHandle({eventType:"dom",eventName:"exposure",event:r,exposureType:this.customType||Pe.RESUME_FORM_BACK},e)}},t.prototype.getBoundingRatio=function(e){var r=e.getBoundingClientRect(),i=r.top,n=r.left,o=r.width,a=r.height,s=window.innerWidth||document.documentElement.clientWidth,c=window.innerHeight||document.documentElement.clientHeight,d=o*a;if(i>=0&&n>=0&&i<=c&&n<=s){var h=o>s?s:o,f=c-i,m=h*f;return m/d}return 0},t.prototype.getExposureType=function(e){return e.visible?e.backStatus!==!1&&(this.backStatus||this.customType||window.performance.navigation.type===2)?this.exposureType=Pe.RESUME_FORM_PAGE:this.exposureType=Pe.LIFECYCLE_SHOW_NEW:e.hasExposure?e.backStatus!==!1&&(this.backStatus||this.customType||window.performance.navigation.type===2)?this.exposureType=Pe.RESUME_FORM_PAGE:this.exposureType=Pe.EXPOSURE_ONCE:e.backStatus!==!1&&(this.backStatus||this.customType||window.performance.navigation.type===2)?this.exposureType=Pe.RESUME_FORM_PAGE:this.exposureType=Pe.EXPOSURE_ONCE,this.exposureType},t.prototype.addListen=function(){var e=this;this.collect.on("set-exposure-type",function(o){e.customType=o});var r=this.visibilitychange.bind(this);if(hv(document,"visibilitychange",r,!1),window.addEventListener("hashchange",function(o){var a=e.hashMap.get(o.oldURL);a&&location.href===a.prev?(e.backStatus=!0,e.exposureType=Pe.RESUME_FORM_PAGE):(e.backStatus=!1,e.hashMap.set(location.href,{current:o.newURL,prev:o.oldURL}))}),this.collect.bridgeReport){var i=window.history.pushState;history.pushState=function(o){for(var a=[],s=1;s<arguments.length;s++)a[s-1]=arguments[s];typeof history.onpushstate=="function"&&history.onpushstate({state:o});var c=i.call.apply(i,yt([history,o],a));return e.lastState=o,c};var n=history.replaceState;history.replaceState=function(o){for(var a=[],s=1;s<arguments.length;s++)a[s-1]=arguments[s];typeof history.onreplacestate=="function"&&history.onreplacestate({state:o});var c=n.call.apply(n,yt([history,o],a));return e.lastState=o,c}}else this.collect.on("STATE_CHANGE",function(o){e.lastState=o});return window.addEventListener("popstate",function(o){var a=o.state;a&&a.current&&e.lastState&&e.lastState.back&&a.current===e.lastState.back?(e.backStatus=!0,e.exposureType=Pe.RESUME_FORM_PAGE):e.backStatus=!1}),function(){pv(document,"visibilitychange",r,!1)}},t._observer_instance=null,t._observer_map=new Map,t}(),zy=function(){function t(e,r,i){!r.autotrack||!r.autotrack.exposure||(this._intersection=new Yy(e,r,i),this._observer=new Jy(this._intersection,r),this._intersection&&this._observer&&this.initObserver())}return t.prototype.initObserver=function(){var e=this;Array.prototype.forEach.call(document.querySelectorAll("[data-exposure]"),function(r){e._intersection.exposureAdd(r,"intersect")})},t}(),dt;(function(t){t[t.SCROLL_UP=1]="SCROLL_UP",t[t.SCROLL_DOWN=2]="SCROLL_DOWN",t[t.SCROLL_LEFT=3]="SCROLL_LEFT",t[t.SCROLL_RIGHT=4]="SCROLL_RIGHT",t[t.NOT_SCROLL=-1]="NOT_SCROLL"})(dt||(dt={}));var Qy=function(){function t(e,r){this.distance=30,!(!e.autotrack||!e.autotrack.scroll)&&(e.autotrack.scroll.distance&&(this.distance=e.autotrack.scroll.distance),this.eventHandle=r,this.addLinstenr(),this.mutation())}return t.prototype.addLinstenr=function(){var e=this;Array.prototype.forEach.call(document.querySelectorAll("[data-scroll]"),function(r){e.scrollHandle(r)})},t.prototype.mutation=function(){var e=this;if(window.MutationObserver)try{var r=new MutationObserver(function(i){i.forEac
126h(function(n){n.type==="childList"&&e.modifyNodeObserve(n)})});if(!document||!document.body)return;r.observe(document.body,{childList:!0,attributes:!0,subtree:!0,attributeOldValue:!1})}catch(i){}},t.prototype.modifyNodeObserve=function(e){var r=this;Array.prototype.forEach.call(e.addedNodes,function(i){i.nodeType===1&&i.hasAttribute("data-scroll")&&r.scrollHandle(i),r.mapChild(i,r.scrollHandle.bind(r))}),Array.prototype.forEach.call(e.removedNodes,function(i){i.nodeType===1&&i.hasAttribute("data-scroll")&&r.scrollHandle(i,"remove"),r.mapChild(i,r.scrollHandle.bind(r))})},t.prototype.mapChild=function(e,r){var i=this;e.nodeType===1&&e.children.length&&Array.prototype.forEach.call(e.children,function(n){n.nodeType===1&&n.hasAttribute("data-scroll")&&r(n),i.mapChild(n,r)})},t.prototype.scrollHandle=function(e,r){var i=this;try{var n=e.scrollTop,o=e.scrollLeft,a=null,s=0,c=0,d=function(f){clearTimeout(a),a=setTimeout(function(){var T=e.scrollTop,R=e.scrollLeft,F=f.target&&f.target.getAttribute("data-scroll-event")||"";y===1||y===2?T===m&&(c=m-n,Math.abs(c)>=i.distance&&i.distance&&i.eventHandle({eventType:"dom",eventName:"scroll",event:F,params:{$direction:y,$offsetY:c,$offsetX:s}},f)):(y===3||y===4)&&R===v&&(s=v-o,Math.abs(s)>=i.distance&&i.distance&&i.eventHandle({eventType:"dom",eventName:"scroll",event:F,params:{$direction:y,$offsetY:c,$offsetX:s}},f)),n=m,o=v},100);var m=e.scrollTop,v=e.scrollLeft,y=dt.NOT_SCROLL;m>n?y=dt.SCROLL_DOWN:m<n?y=dt.SCROLL_UP:v>o?y=dt.SCROLL_LEFT:v<o&&(y=dt.SCROLL_RIGHT)};return r==="remove"?e.removeEventListener("scroll",d,!1):e.addEventListener("scroll",d,!1),function(){e.removeEventListener("scroll",d,!1)}}catch(h){}},t}(),Xy={hashTag:!1,impr:!1},Zy=function(){function t(){}return t.prototype.apply=function(e,r){if(this.autoTrackStart=!1,this.collect=e,this.config=r,!!r.autotrack&&!(r.autotrack&&r.autotrack.collect_url&&!r.autotrack.collect_url())){var i=e.Types;this.ready(i.Autotrack),this.collect.emit(i.AutotrackReady)}},t.prototype.ready=function(e){this.collect.set(e);var r=this.config.autotrack;r=typeof r=="object"?r:{},r=Object.assign(Xy,r),this.destroyed=!1,this.options=r,this.Config=new Fy(qy,this.options),this.Exposure=new zy(this.collect,this.config,this.handle.bind(this)),this.Scroll=new Qy(this.config,this.handle.bind(this)),this.Listener=new Uy(r,this.collect,this.Config),this.EventHandle=new Wy(this.config,r),this.Request=new Hy(this.collect),this.autoTrackStart=!0,this.init()},t.prototype.init=function(){this.Listener.init(this.handle.bind(this))},t.prototype.handle=function(e,r){try{if(this.config.autotrack.collect_url&&!this.config.autotrack.collect_url())return}catch(i){}this.collect.sdkStop||e.eventType==="dom"&&this.handleDom(e,r)},t.prototype.handleDom=function(e,r){try{var i=e.eventName;if(i==="click"||i==="change"||i==="submit"){var n=this.EventHandle.handleEvent(r,i);n&&this.Request.send({eventType:"custom"},n)}else if(i==="page_view"||i==="page_statistics"){var o=void 0;i==="page_view"?o=this.EventHandle.handleViewEvent(r):o=this.EventHandle.handleStatisticsEvent(r),o&&this.Request.send({eventType:"custom"},o)}else if(i==="beat"){var a=this.EventHandle.handleBeadtEvent(r),s=e.eventSend;a&&this.Request.send({eventType:"custom",eventSend:s},a)}else if(i==="exposure"){var n=this.EventHandle.handleExposureEvent(e,r);n&&this.Request.send({eventType:"custom"},n)}else if(i==="scroll"){var n=this.EventHandle.handleScrollEvent(e,r);n&&this.Request.send({eventType:"custom"},n)}}catch(c){}},t.prototype.destroy=function(){this.autoTrackStart&&(this.autoTrackStart=!1,this.Listener.removeListener())},t}(),e_=function(){function t(){this.autotrack=!1,this.spa=!1,this.cache={},this.allowHash=!1}return t.prototype.apply=function(e,r){if(!(!r.spa&&!r.autotrack)){var i=e.Types;this.collect=e,this.config=r,this.appid=r.app_id,this.allowHash=r.allow_hash,this.fncArray=new Map,this.setKey(),this.setLocation(),this.hack(),this.init(),this.listener(),e.emit(i.RouteReady)}},t.prototype.setKey=function(){this.storage=new ze,this.cache_key="__tea_cache_refer_"+this.appid,this.cache={refer_key:"",refer_title:document.title||location.pathname,refer_manual_key:"",routeChange:!1},this.config.autotrack&&typeof this.config.autotrack=="object"&&this.config.autotrack.page_manual_key&&
126(this.cache.refer_manual_key=this.config.autotrack.page_manual_key),this.storage.setLocalItem(this.cache_key,this.cache)},t.prototype.hack=function(){var e=this,r=window.history.pushState;history.pushState=function(n){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];typeof history.onpushstate=="function"&&history.onpushstate({state:n});var s=r.call.apply(r,yt([history,n],o));if(e.lastLocation!==location.href){var c=e.getPopStateChangeEventData();return e.setReferCache(e.lastLocation),e.lastLocation=location.href,e.sendPv(c,"pushState"),s}};var i=history.replaceState;history.replaceState=function(n){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];typeof history.onreplacestate=="function"&&history.onreplacestate({state:n});var s=i.call.apply(i,yt([history,n],o));if(e.lastLocation!==location.href){var c=e.getPopStateChangeEventData();return e.setReferCache(e.lastLocation),e.lastLocation=location.href,e.sendPv(c),s}}},t.prototype.setLocation=function(){typeof window!="undefined"&&(this.lastLocation=window.location.href)},t.prototype.getLocation=function(){return this.lastLocation},t.prototype.init=function(){var e=this.getPopStateChangeEventData();this.collect.emit("route-change",{config:e,init:!0})},t.prototype.listener=function(){var e=this,r=null,i=10;window.addEventListener("hashchange",function(n){if(e.lastLocation!==window.location.href&&(clearTimeout(r),e.allowHash)){e.setReferCache(e.lastLocation),e.lastLocation=window.location.href;var o=e.getPopStateChangeEventData();e.sendPv(o)}}),window.addEventListener("popstate",function(n){e.lastLocation!==window.location.href&&(r=setTimeout(function(){e.setReferCache(e.lastLocation),e.lastLocation=window.location.href;var o=e.getPopStateChangeEventData();e.sendPv(o)},i))})},t.prototype.getPopStateChangeEventData=function(){var e=this.pageConfig();return e.is_back=0,e},t.prototype.pageConfig=function(){try{var e=this.storage.getLocalItem(this.cache_key)||{},r=!1,i=this.storage.getLocalItem("__tea_cache_first_"+this.appid);return i&&i==1?r=!1:r=!0,{is_html:1,url:location.href,referrer:this.handleRefer(),page_key:location.href,refer_page_key:this.handleRefer(),page_title:document.title||location.pathname,page_manual_key:this.config.autotrack&&this.config.autotrack.page_manual_key||"",refer_page_manual_key:e&&e.refer_manual_key||"",refer_page_title:e&&e.refer_title||"",page_path:location.pathname,page_host:location.host,is_first_time:""+r}}catch(n){return this.collect.emit(k.DEBUGGER_MESSAGE,{type:k.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:n.message}),{}}},t.prototype.sendPv=function(e,r){this.collect.emit("route-change",{config:e,init:!1})},t.prototype.handleRefer=function(){var e="";try{var r=this.storage.getLocalItem()||{};r.routeChange?e=r.refer_key:e=this.collect.configManager.get("referrer")}catch(i){e=document.referrer}return e},t.prototype.setReferCache=function(e){var r=this.storage.getLocalItem(this.cache_key)||{};r.refer_key=e,r.routeChange=!0,this.storage.setLocalItem(this.cache_key,r)},t}(),Nn={NO_URL:4001,IMG_ON:4e3,IMG_CATCH:4002,BEACON_FALSE:4003,XHR_ON:500,RESPONSE:5001,TIMEOUT:5005};function t_(t,e,r,i,n,o,a,s,c,d){try{var h=new XMLHttpRequest,f=s||"POST";h.open(f,""+t,!0),c&&d||h.setRequestHeader("Content-Type","application/json; charset=utf-8"),r&&(h.timeout=r,h.ontimeout=function(){o&&o(e,Nn.TIMEOUT)}),h.onload=function(){var m},h.onerror=function(){h.abort(),o&&o(e,Nn.XHR_ON)},c||h.send(JSON.stringify(e))}catch(m){}}var r_=function(){function t(){this.verifyReady=!1,this.cleanStatus=!1}return t.prototype.apply=function(e,r){var i=this;this.collector=e,this.config=r,this.eventStorage=[],this.collector.on("submit-verify-h5",function(n){n&&n.length&&i.eventStore(n[0])}),this.checkUrl(),this.heartbeat()},t.prototype.checkUrl=function(){var e=window.location.href,r=Qt(e);r._r_d_&&r._r_c_k_?(this.verifyReady=!0,this.domain=r._r_d_,this.key=r._r_c_k_,this.checkCache()):this.collector.off("submit-verify-h5")},t.prototype.checkCache=function(){this.eventStorage.length&&this.postVerify(this.eventStorage)},t.prototype.heartbeat=function(){var e=this;this.heart=setInterval(function(){var r={event:"simulator_test__",local_time_ms:Date.now()},i=e.collector.configManager.get(),n=i.header,o=i.user,a={events:[r],user:o,header:n};e.eventStore(a)},1e3*60)},t.prototype.eventStore=function(e){this.cleanStatus||(this.verifyReady?this.postVerify(e):this.eventStorage.push(e))},t.prototype.cleanVerify=function(){this.cleanStatus=!0,this.eventStorage=[],clearInterval(this.heart)},t.prototype.postVerify=function(e){var r=this;try{var i=JSON.parse(JSON.stringify(e));
126Ii(e)?i.forEach(function(n){r.fetchLog(n)}):this.fetchLog(i)}catch(n){}},t.prototype.fetchLog=function(e){t_(this.domain+"/simulator/h5/log?connection_key="+this.key,e,2e4,!1)},t.prototype.leave=function(){var e=this;document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&e.cleanVerify()}),Di(function(){e.cleanVerify()})},t}(),i_=function(){function t(){this.retryWaitTime=3e3,this.retryStatus=!1,this.retryCacheStatus=!1}return t.prototype.apply=function(e,r){var i=this;if(!(!r.enable_storage||r.disable_storage)&&(this.collect=e,this.config=r,!this.collect.destroy)){var n=e.Types;this.storage=new ze,this.eventUrl=this.collect.configManager.getUrl("event"),this.eventKey="__tea_cache_events_"+r.app_id,this.storageNum=r.storage_num||50,this.retryNum=r.retry_num||3,this.retryInterval=1e3,e.on(n.SubmitError,function(o){o.type==="f_data"&&i.storeData(o)}),e.on(n.Ready,function(){i.checkStorage()})}},t.prototype.retryRightNow=function(e){var r=this;if(this.retryStatus){this.errorCache.push(e);return}var i=0;this.retryStatus=!0;var n=setInterval(function(){if(i===3){r.storeData(r.errorCache),r.retryStatus=!1,clearInterval(n);return}var o=e.eventData;r.fetchData(o,function(){r.retryStatus=!1,clearInterval(n),r.retryCacheStatus&&r.errorCache.splice(0,1),r.errorCache.length&&(r.retryCacheStatus=!0,r.retryRightNow(r.errorCache[0]))},function(){i++})},this.retryInterval)},t.prototype.storeData=function(e){var r=this.storage.getLocalItem(this.eventKey),i=e.eventData;Object.keys(r).length!==this.storageNum&&(r[Date.now()]=i,this.storage.setLocalItem(this.eventKey,r))},t.prototype.checkStorage=function(){var e=this;try{if(!window.navigator.onLine)return;var r=this.storage.getLocalItem(this.eventKey);if(!r||!Object.keys(r).length)return;var i={events:[{event:"ontest",params:{app_id:this.config.app_id},local_time_ms:Date.now()}],user:{user_unique_id:this.collect.configManager.get("web_id")},header:{}},n=function(){var a=JSON.parse(JSON.stringify(r)),s=function(h){e.fetchData(r[h],function(){delete a[h],e.storage.setLocalItem(e.eventKe
126y,a)},function(){},!1)};for(var c in r)s(c)};this.fetchData([i],n,function(){},!0)}catch(o){}},t.prototype.fetchData=function(e,r,i,n){this.collect.requestManager.useRequest({url:this.eventUrl,data:e,timeout:3e4,success:function(){r&&r()},fail:function(){i&&i()},app_key:n&&!this.config.channel_domain?"566f58151b0ed37e":""})},t}(),n_=function(){function t(){}return t.prototype.apply=function(e,r){var i=this;this.collector=e,this.config=r;var n=e.Types;e.on(n.TrackDurationStart,function(o){i.trackStart(o)}),e.on(n.TrackDurationEnd,function(o){i.trackEnd(o)}),e.on(n.TrackDurationPause,function(o){i.trackPause(o)}),e.on(n.TrackDurationResume,function(o){i.trackResume(o)}),this.Types=n,this.TrackMap=new Map,this.ready(n.TrackDuration)},t.prototype.ready=function(e){var r=this;if(this.collector.set(e),this.collector.hook._hooksCache.hasOwnProperty(e)){var i=this.collector.hook._hooksCache[e];if(!Object.keys(i).length)return;var n=function(s){i[s].length&&i[s].forEach(function(c){r.collector.hook.emit(s,c)})};for(var o in i)n(o)}},t.prototype.trackStart=function(e){this.TrackMap.set(e,{startTime:Date.now(),isPause:!1,pauseTime:0,resumeTime:0})},t.prototype.trackEnd=function(e){var r=e.eventName,i=e.params;if(this.TrackMap.has(r)){var n=this.TrackMap.get(r),o=0;n.isPause?o=n.pauseTime-n.startTime:n.resumeTime?o=n.pauseTime-n.startTime+(Date.now()-n.resumeTime):o=Date.now()-n.startTime;var a=Object.assign(i,{event_duration:o});this.collector.event(r,a),this.cleanTrack(r)}},t.prototype.trackPause=function(e){if(this.TrackMap.has(e)){var r=this.TrackMap.get(e);r.isPause||(r.isPause=!0,r.pauseTime=Date.now(),this.TrackMap.set(e,r))}},t.prototype.trackResume=function(e){if(this.TrackMap.has(e)){var r=this.TrackMap.get(e);r.isPause&&(r.isPause=!1,r.resumeTime=Date.now(),this.TrackMap.set(e,r))}},t.prototype.cleanTrack=function(e){this.TrackMap.delete(e)},t}();Ge.usePlugin(Ey,"ab");Ge.usePlugin(Oy,"stay");Ge.usePlugin(i_,"store");Ge.usePlugin(Zy,"autotrack");Ge.usePlugin(n_,"trackDuration");Ge.usePlugin(r_,"verify");Ge.usePlugin(Iy,"profile");Ge.usePlugin(Cy,"heartbeat");Ge.usePlugin(e_,"route");var st=new Ge("default");function Je(t,e){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(r[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function"){var n=0;for(i=Object.getOwnPropertySymbols(t);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(t,i[n])&&(r[i[n]]=t[i[n]])}return r}const L=void 0,bs={cn:"https://mcs.volceapplog.com",va:"https://mcs.itobsnssdk.com",sg:"https://mcs.tobsnssdk.com"},o_={appOnShow:"app_launch",appOnHide:"app_terminate",appOnError:"on_error",pageOnShow:"predefine_pageview",pageOnHide:"predefine_pageview_hide",pageOnShareAppMessage:"on_share",pageOnAddToFavorites:"on_addtofavorites",pageOnTabItemTap:"on_tabbartap",mpClick:"bav2b_click"},a_=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],s_=["__profile_set","__profile_set_once","__profile_increment","__profile_unset","__profile_append"],ce=()=>+new Date;class c_{constructor(e){this.sdk=e,this.env=this.init()}init(){return{user:{web_id:L,user_unique_id:L,user_id:L,user_type:L,user_is_auth:L,user_is_login:L,ip_addr_id:L,device_id:L,user_unique_id_type:L,anonymous_id:L},header:{app_id:L,app_name:L,app_install_id:L,install_id:L,app_package:L,app_channel:L,app_version:L,os_name:L,os_version:L,device_model:L,device_brand:L,traffic_type:L,client_ip:L,os_api:L,access:L,language:L,app_language:L,creative_id:L,ad_id:L,campaign_id:L,ab_client:L,ab_version:L,platform:L,sdk_version:L,sdk_lib:L,app_region:L,region:L,province:L,city:L,timezone:L,tz_offset:L,tz_name:L,sim_region:L,carrier:L,resolution:L,screen_width:L,screen_height:L,browser:L,browser_version:L,referrer:L,referrer_host:L,utm_source:L,utm_medium:L,utm_campaign:L,utm_term:L,utm_content:L,custom:{},ab_sdk_version:L,_sdk_version:L,_sdk_name:L,wechat_openid:L,wechat_unionid:L,is_connected:L}}}set(e){this.sdk.emit(this.sdk.types.EnvTransform,e),Object.keys(e).forEach(r=>{if(r==="evtParams")this.evtParams=Object.assign(Object.assign({},this.evtParams||{}),e.evtParams||{});else if(r==="_staging_flag")this.evtParams=Object.assign(Object.assign({},this.evtParams||{}),{_staging_flag:e._staging_flag});else{let i=r,n=e[r];if(n===null)return!1;let o="";i.indexOf(".")>-1&&([o,i]=i.split(".")),i==="platform"&&(n="mp"),i!=="os_version"&&i!=="mp_platform"||(n=`${n}`),o?(o==="headers"&&(o="header"),o==="user"||o==="header"?this.env[o][i]=n:this.env.header.custom[i]=n):this.env.user.hasOwnProperty(i)?["user_type","ip_addr_id"].indexOf(i)>-1?this.env.user[i]=Number(n):["user_id","web_id","user_unique_id","anonymous_id"].indexOf(i)>-1?this.env.user[i]=String(n):["user_is_auth","user_is_login"].indexOf(i)>-1?this.env.user[i]=!!n:this.env.user[i]=n:this.env.header.hasOwnProperty(i)?this.env.header[i]=n:this.env.header.custom[i]=n}})}get(e){if(!e||e==="env")return this.clone(this.env);if(e==="evtParams")return Object.assign({},this[e]);if(this.env.hasOwnProperty(e))return this.clone(this.env[e]);if(this.env.user.hasOwnProperty(e))return this.clone(this.env.user[e]);if(this.env.header.hasOwnProperty(e))return this.clone(this.env.header[e]);if(this.env.header.custom.hasOwnProperty(e))return this.clone(this.env.header.custom[e])}compose(e,r=[]){const{user:i,header:n}=this.env,{evtParams:o}=this,a=e.map(s=>
126(s.event&&!r.includes(s.event)&&o&&Object.keys(o).forEach(c=>{s.params[c]===void 0&&(s.params[c]=o[c])}),s.params=JSON.stringify(s.params),s));return this.clone({events:a,user:i,header:n})}merge(e,r=[]){const i=this.compose(e,r);return i.local_time=Math.floor(ce()/1e3),[i]}clone(e){return this.sdk.isObject(e)?JSON.parse(JSON.stringify(e)):e}}const ws=t=>t!=null&&Object.prototype.toString.call(t)=="[object Object]",Un=t=>typeof t=="number"&&!isNaN(t);class l_{constructor(){this.domains=bs,this.init()}init(){this.option={caller:"",log:!1,channel:"cn",report_channel:"cn",channel_domain:"",report_url:"",auto_report:!1,auto_profile:!1,profile_channel:"cn",enable_profile:!1,enable_ab_test:!1,ab_channel_domain:"",clear_ab_cache_on_user_change:!0,ab_timeout:0,enable_et_test:!1,event_verify_url:"",enable_buffer:!1,buffer_interval:5e3,buffer_number:5,enable_storage_only:!1,enable_cache:!0,enable_filter_list:!1,enable_third:!1,enable_filter_crawler:!1,request_timeout:0,enable_initiative_launch:!1,enable_custom_webid:!1,disable_sdk_monitor:!1,verify:null,enable_encrypt:!1,encrypt_type:"normal",encrypt_public_key:"",encrypt_header:"",enable_skip_launch:!1,enable_skip_network:!0,enable_retry_unready:!0,enable_trace:!1,request_webid_number:10,request_webid_local:!0,disable_check:!1,disable_verify:!1,enable_anonymousid:!1,enable_logsetting:!1,logsetting_request_timeout:5e3,logsetting_expires:216e5,id_bind_request_timeout:5e3,enable_handle:!1,enable_tracer:!1,tracer_options:void 0,enable_exposure:!1,exposure_config:{},framework:{},enable_strategy_storage_with_header:!1,enable_strategy_auto_flush:!1,strategy_flush_interval:3e3,strategy_check_interval:15e3,strategy_request_timeout:5e3,enable_degrade:!1,observe_appid:0},this.cloneOption=Object.assign({},this.option),this.initDomain()}initDomain(){if(this.option.channel_domain)return this.domain=this.option.channel_domain,void 0;let e=this.option.report_channel;Object.keys(this.domains).includes(e)||(e="cn"),this.domain=this.domains[e]}set(e){ws(e)&&Object.keys(e).forEach(r=>{this.option.hasOwnProperty(r)&&(r==="channel"||r==="report_channel"?(this.option.report_channel=this.option.channel=e[r]?e[r]:this.cloneOption[r],this.initDomain()):(this.option[r]=e[r]===void 0?this.cloneOption[r]:e[r],r==="channel_domain"&&this.initDomain()))})}get(e){return e?this.hasOwnProperty(e)?this[e]:this.option.hasOwnProperty(e)?this.option[e]:void 0:Object.assign({},this.option)}}class u_{constructor(){this.hooks={}}on(e,r){!e||!r||typeof r!="function"||(this.hooks[e]||(this.hooks[e]=[]),this.hooks[e].push(r))}once(e,r){if(!e||!r||typeof r!="function")return;const i=(n,...o)=>{r(n,...o),this.off(e,i)};this.on(e,i)}off(e,r){if(!(!e||!this.hooks[e]||!this.hooks[e].length))if(r){const i=this.hooks[e].indexOf(r);i!==-1&&this.hooks[e].splice(i,1)}else this.hooks[e]=[]}emit(e,r,...i){!e||!this.hooks[e]||!this.hooks[e].length||[...this.hooks[e]].forEach(n=>{try{n(r,...i)}catch(o){}})}}class d_{constructor(e){this.ready=!1,this.sdk=e}setLog(e){e&&this.sdk.isFunction(e.log)&&(this._log=e)}setRequest(e){if(this.sdk.isFunction(e)){const r=e(this.sdk);this.sdk.isFunction(r)&&(this._request=r)}}setStorage(e){this.sdk.isObject(e)&&this.sdk.isFunction(e.get)&&this.sdk.isFunction(e.set)&&this.sdk.isFunction(e.remove)&&(this._storage=e)}check(){!this._request||!this._storage||(this.ready=!0)}log(...e){if(this._log)try{this.sdk.option.get("log")&&this._log.log(...e)}catch(r){}}request(e){var r;if(!this.ready)return Promise.reject(null);try{return(r=this._request)===null||r===void 0?void 0:r.call(this,e)}catch(i){this.sdk.emit(this.sdk.types.Observe,{t:"e",info:{error:i}})}}get(e){return this.ready?this._storage.get(e):Promise.reject(null)}set(e,r){return this.ready?this._storage.set(e,r):Promise.reject(!1)}remove(e){return this.ready?this._storage.remove(e):Promise.reject(!1)}storageInfo(){return this.ready?this._storage.info():Promise.reject(null)}}var hi;(function(t){t.Init="$init",t.Config="$config",t.Send="$send",t.Ready="$ready",t.TokenComplete="$token-complete",t.TokenStorage="$token-storage",t.TokenFetch="$token-fetch",t.TokenGet="$token-get",t.LaunchComplete="$launch-complete",t.ConfigUuid="$config-uuid",t.ConfigWebId="$config-webid",t.ConfigTransform="$config-transform",t.UuidChangeBefore="$uuid-change-before",t.UuidChangeMiddle="$uuid-change-middle",t.UuidChangeAfter="$uuid-change-after",t.EnvTransform="$env-transform",t.Event="$event",t.Report="$report",t.AppOpen="$app-open",t.AppClose="$app-close",t.AppShowStart="$app-show-start",t.AppShow="$app-show",t.AppHide="$app-hide",t.AppError="$app-error",t.AppShare="$app-share",t.AppOnShare="$app-on-share",t.PageShow="$page-show",t.PageHide="$page-hide",t.PageShare="$page-share",t.SubmitBefore="$submit-before",t.
126SubmitAfter="$submit-after",t.SubmitError="$submit-error",t.FilterCrawler="$filter-crawler",t.LaunchInfo="$launch-info",t.Pause="$pause",t.CancelPause="$cancel-pause",t.AbVar="$ab-var",t.AbAllVars="$ab-all-vars",t.AbExternalVersion="$ab-external-version",t.AbVersionChangeOn="$ab-version-change-on",t.AbVersionChangeOff="$ab-version-change-off",t.AbRefresh="$ab-refresh",t.AbFetchAfter="$ab-fetch-After",t.ProfileSet="$profile-set",t.ProfileSetOnce="$profile-set-once",t.ProfileUnset="$profile-unset",t.ProfileIncrement="$profile-increment",t.ProfileAppend="$profile-append",t.ProfileClear="$profile-clear",t.ProfileSubmitAfter="$profile-submit-after",t.ProfileSubmitError="$profile-submit-error",t.TransformInfo="$transform-info",t.ExtendAppLaunch="$extend-app-launch",t.ExtendAppTerminate="$extend-app-terminate",t.ExtendAppError="$extend-app-error",t.ExtendPageShow="$extend-page-show",t.ExtendPageHide="$extend-page-hide",t.ExtendPageShare="$extend-page-share",t.ExtendPageFavorite="$extend-page-favorite",t.ExtendPageTabItemTap="$extend-page-tabitemtap",t.MpClick="$mp-click",t.Network="$network",t.CacheUnReady="$cache-unready",t.CacheBuffer="$cache-buffer",t.Verify="$verify",t.Check="$check",t.DataEncrypt="$data-encrypt",t.ReportSoon="$report-soon",t.SetAnonymousId="$set-anonymous-id",t.LogSetting="$logsetting",t.Bind="$bind",t.GetId="$getid",t.CheckBW="$check-bw",t.Login="$login",t.AddObserver="add-observer",t.RemoveObserver="remove-observer",t.EventStorage="$e-s",t.Flush="$flush",t.Degrade="$dg",t.DegradeEvent="$dg-e",t.DegradeReport="$dg-r",t.SubmitNormal="$s-n",t.Observe="$ob",t.ComBefore="$c-b",t.ComAfter="$c-a"})(hi||(hi={}));var qe,Fe,qn=hi,pr=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){const e=16*Math.random()|0;return(t==="x"?e:3&e|8).toString(16)});class _t{static btoa(e){const r=_t.base64;for(var i,n,o,a,s="",c=0,d=(e=String(e)).length%3;c<e.length;){if((n=e.charCodeAt(c++))>255||(o=e.charCodeAt(c++))>255||(a=e.charCodeAt(c++))>255)throw new TypeError("fail btoa");i=n<<16|o<<8|a,s+=r.charAt(i>>18&63)+r.charAt(i>>12&63)+r.charAt(i>>6&63)+r.charAt(63&i)}return d?s.slice(0,d-3)+"===".substring(d):s}static atob(e){const r=this.base64;if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!_t.base64Re.test(e))throw new TypeError("fail atob");e+="==".slice(2-(3&e.length));for(var i,n,o,a="",s=0;s<e.length;)i=r.indexOf(e.charAt(s++))<<18|r.indexOf(e.charAt(s++))<<12|(n=r.indexOf(e.charAt(s++)))<<6|(o=r.indexOf(e.charAt(s++))),a+=n===64?String.fromCharCode(i>>16&255):o===64?String.fromCharCode(i>>16&255,i>>8&255):String.fromCharCode(i>>16&255,i>>8&255,255&i);return a}}_t.base64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_t.base64Re=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/,function(t){t[t.Event=1]="Event",t[t.Token=2]="Token",t[t.AB=3]="AB",t[t.Verify=4]="Verify",t[t.Profile=5]="Profile",t[t.Utm=6]="Utm",t[t.LogSetting=7]="LogSetting",t[t.Bind=8]="Bind"}(qe||(qe={})),function(t){t[t.Normal=0]="Normal",t[t.Block=1]="Block",t[t.White=2]="White"}(Fe||(Fe={}));class V{constructor(){this.types=qn,this.EventType=o_,this.ProfileType=s_,this.UtmType=a_,this.SdkHook=qn,this.Domains=bs,this.inited=!1,this.sended=!1,this.pluginInstances=[],this.data={},this.unInitedCache=[],this.ready=!1,this.sessionId="",this.appShowStarted=!1,this.dataType={Event:qe.Event,Token:qe.Token,AB:qe.AB,Verify:qe.Verify,Profile:qe.Profile,Utm:qe.Utm,LogSetting:qe.LogSetting,Bind:qe.Bind},this.pause=!1,this.logsettings={data:null,isExpired:!1},this.whitelist=void 0,this.blocklist=void 0,this.binding=!1,this.sdkStartTime=0,this.eventStorageIng=!1,this.env=new c_(this),this.option=new l_,this.hook=new u_,this.sessionId=pr(),V.instances.push(this);try{this.adapter=new d_(this),this.adapter.setLog(V._log),this.adapter.setRequest(V._request),this.adapter.setStorage(V._storage),this.adapter.check(),V.plugins.reduce((e,r)=>{const{plugin:i}=r;return e.push(new i),e},this.pluginInstances)}catch(e){this.emit(this.types.Observe,{t:"e",info:{error:e}})}}on(e,r){var i;(i=this.hook)===null||i===void 0||i.on(e,r)}once(e,r){var i;(i=this.hook)===null||i===void 0||i.once(e,r)}off(e,r){var i;!r&&this.types[e]||(i=this.hook)===null||i===void 0||i.off(e,r)}emit(e,r,...i){var n;this.adapter.log(`emit ${e}`,r||"",...i),(n=this.hook)===null||n===void 0||n.emit(e,r,...i)}static useAdapterLog(e){V._log=e}
126static useAdapterRequest(e){V._request=e}static useAdapterStorage(e){V._storage=e}static usePlugin(e,r){const i=r||e.pluginName;if(i){let n=!1;for(let o=0,a=V.plugins.length;o<a;o++)if(V.plugins[o].name===i){V.plugins[o].plugin=e,n=!0;break}n||V.plugins.push({name:i,plugin:e})}else V.plugins.push({plugin:e});if(typeof e.init=="function")try{e.init(V)}catch(n){}}get appId(){return this._appId}checkUsePlugin(e){return!!V.plugins.find(({name:r})=>r===e)}_usePluginConstructor(e){try{this.isFunction(e.init)&&e.init(V),this.pluginInstances.push(new e)}catch(r){this.emit(this.types.Observe,{t:"e",info:{error:r}})}}_usePluginInstance(e){try{const r=e.constructor;this.isFunction(r.init)&&r.init(V),this.pluginInstances.push(e)}catch(r){this.emit(this.types.Observe,{t:"e",info:{error:r}})}}usePlugin(e){this.isFunction(e)?this._usePluginConstructor(e):this.isObject(e)&&this._usePluginInstance(e)}match(e){const r=e.match(/rangers:\/\/[^/]+\/([A-Za-z0-9+=]+)$/);return r?r[1]:null}init(e){if(this.inited||!this.isObject(e))return;const{app_id:r,log:i}=e,n=Je(e,["app_id","log"]);i!==void 0&&this.option.set({log:i});let o=0;if(this.isString(r))try{let s=this.match(r);s!==null&&(s=this.atob(s)),o=Number(s===null?r:s)}catch(s){this.adapter.log("app_id parse fail")}else this.isNumber(r)&&(o=r);if(!(o>0))return this.adapter.log("app_id invalid"),void 0;this._appId=o,this.option.set(n),this.env.set({app_id:o}),this.sdkStartTime=ce(),Promise.all([new Promise(s=>{this.once(this.types.TokenComplete,()=>{s(!0)})}),new Promise(s=>{if(e.enable_skip_launch)return s(!0),void 0;this.checkUsePlugin("official:auto")?this.on(this.types.LaunchComplete,()=>{s(!0)}):s(!0)}),new Promise(s=>{this.sended?s(!0):this.once(this.types.Send,()=>{s(!0)})}),new Promise(s=>{if(!e.enable_logsetting)return s(!0),void 0;this.once(this.types.LogSetting,()=>{s(!0)})})]).then(()=>{this.ready=!0,this.emit(this.types.Ready)}),this.on(this.types.AppShowStart,()=>{this.appShowStarted?(this.sessionId=pr(),this.emit(this.types.Observe,{t:"f",info:{snid:this.sessionId}})):this.appShowStarted=!0}),this.on(this.types.UuidChangeAfter,()=>{this.sessionId=pr(),this.emit(this.types.Observe,{t:"f",info:{snid:this.sessionId,uuid:this.env.get("user_unique_id")}})});const a=this.option.get();try{this.pluginInstances.forEach(s=>{s.apply(this,a)})}catch(s){this.emit(this.types.Observe,{t:"e",info:{error:s}})}this.get("is-crawler")||(this.inited=!0,this.emit(this.types.Init),this.unInitedCache.length>0&&this.unInitedCache.forEach(s=>{this.emit(this.types.Event,s)}))}config(e){if(!this.inited||this.pause||!this.isObject(e))return;const r="user_unique_id";[r,`${r}_type`].forEach(c=>{var d;this.isUndefined(e[c])||(!this.isString(e[c])&&this.adapter.log(`convert ${c} to string`),e[c]=String((d=e[c])!==null&&d!==void 0?d:""))}),this.emit(this.types.Config,e);const{web_id:i,user_unique_id:n,anonymous_id:o}=e,a=Je(e,["web_id","user_unique_id","anonymous_id"]);this.option.get("enable_anonymousid")?this.isUndefined(o)||this.setAnonymousId(o):i!==void 0&&this.emit(this.types.ConfigWebId,i),this.option.get("disable_check")||this.emit(this.types.Check,{type:"config",value:a});const s=()=>{this.emit(this.types.ConfigTransform,a),this.env.set(a)};n!==void 0?(this.once(this.types.UuidChangeMiddle,s),this.emit(this.types.ConfigUuid,n)):s()}send(){!this.inited||this.sended||(this.sended=!0,this.emit(this.types.Send))}event(e,r){if(!(this.pause||this.get("is-crawler")))if(Array.isArray(e)){if(this.binding)return e.forEach(o=>{let a,s,c;Array.isArray(o)?[a,s,c]=o:this.isObject(o)&&(a=o.event,s=o.params,c=o.local_time_ms),this.stashInner(a,s,c)}),void 0;const i=ce(),n=[];e.forEach(o=>{let a,s,c;Array.isArray(o)?[a,s,c]=o:this.isObject(o)&&(a=o.event,s=o.params,c=o.local_time_ms);const d=this.checkEvent(a);this.emit(this.types.CheckBW,{event:a,checkStatus:d,appId:this.appId}),!(!a||d===Fe.Block)&&((!Un(c)||c<0||c>i)&&(c=i),n.push(this.createEvent({event:a,params:s,time:c})))}),n.length>0&&(this.inited?this.emit(this.types.Event,n):this.unInitedCache.push(n))}else{if(this.binding)return this.stashInner(e,r),void 0;const i=this.checkEvent(e);
126if(this.emit(this.types.CheckBW,{event:e,checkStatus:i,appId:this.appId}),i!==Fe.Block){const n=this.createEvent({event:e,params:r});this.inited?this.emit(this.types.Event,n):this.unInitedCache.push(n)}}}createEvent(e,r=!0){const i=Object.assign({event:e.event,params:e.params||{},local_time_ms:e.time||ce()},this.sessionId?{session_id:this.sessionId}:{});if(this.option.get("disable_check")||this.emit(this.types.Check,{type:"event",value:i}),!r)return i;let n="";const o=this.get("ab_sdk_version");o&&(n+=o);const a=this.get("ab_sdk_version_external");return a&&(n?n+=","+a:n=a),Object.assign(Object.assign({},i),n?{ab_sdk_version:n}:{})}checkEvent(e){var r,i;if(this.blocklist&&this.blocklist.includes(e))return Fe.Block;if(this.whitelist)return this.whitelist.includes(e)?Fe.White:Fe.Block;if(this.option.get("enable_logsetting")){const n=(i=(r=this.logsettings)===null||r===void 0?void 0:r.data)===null||i===void 0?void 0:i.blocklist_events;if(!this.isUndefined(n)&&this.isArray(n)&&n.includes(e))return Fe.Block}return Fe.Normal}isBlock(e){return this.checkEvent(e)===Fe.Block}set(e,r){this.data[e]=r}get(e){return this.data[e]}getKey(e){const r=this.appId;if(e==="ab_version"||e==="ab_version_external")return`__tea_sdk_${e}_${r}`;const i={token:"tokens",report:"reports",event:"events",utm:"utm",first:"first",compensate:"compensate",buffer:"buffer",logset:"logsetting"};return i[e]?`__tea_cache_${i[e]}_${r}`:void 0}getUrl(e){const{option:r,env:i}=this,n=i.get("_sdk_version"),o=(i.get("_sdk_name")||"").replace(/@.+\//,""),a=`${r.get("domain")}${e}?sdk_version=${n}&sdk_name=${o}`,s=r.get("caller");return s?`${a}&app_id=${this.appId}&caller=${s}`:a}
126getToken(e){return e?(this.emit(this.types.TokenGet,{callback:e}),void 0):new Promise(r=>{this.emit(this.types.TokenGet,{callback:i=>{r(i)}})})}getConfig(e){return this.env.get(e||"header")}_stash(e,r,i={},n=0){this.set(e,[...this.get(e)||[],this.createEvent({event:r,params:i,time:n})])}stashInner(e,r={},i=0){this._stash("_bind_",e,r,i)}stash(e,r={}){this._stash("_stash_",e,r)}_commit(e){const r=this.get(e)||[];r.length>0&&(this.event(r),this.set(e,[]))}commitInner(){this._commit("_bind_")}commit(){this._commit("_stash_")}isObject(e){return ws(e)}isArray(e){return(r=>typeof Array.isArray=="function"?Array.isArray(r):Object.prototype.toString.call(r)==="[object Array]")(e)}isNumber(e){return Un(e)}isString(e){return(r=>typeof r=="string")(e)}isFunction(e){return(r=>typeof r=="function")(e)}isUndefined(e){return e===void 0}uuid(){return pr()}hash(e){return function(r){let i=0,n=0;const o=(r+="").length;for(let a=0;a<o;a++)i=31*i+r.charCodeAt(n++),(i>0x7fffffffffff||i<-0x800000000000)&&(i&=0xffffffffffff);return i<0&&(i+=0x7ffffffffffff),i}(e)}setUserUniqueID(e){this.config({user_unique_id:String(e!=null?e:"")})}setHeaderInfo(e,r){this.config({[e]:r})}removeHeaderInfo(e){this.config({[e]:void 0})}setAnonymousId(e){!this.isString(e)||!e||this.emit(this.types.SetAnonymousId,e)}request(e,r){var i;const n=!!this.option.get("enable_encrypt");if([this.dataType.Utm,this.dataType.Verify].includes(r)||!n||!this.checkUsePlugin("official:encrypt"))return this.adapter.request(e);const o={data:e.data,url:e.url};this.emit(this.types.DataEncrypt,o);const a=Object.assign(Object.assign(Object.assign({},e),{url:o.url||e.url,data:o.data}
126),o.extRequestParams||{});return e.header&&(a.header=Object.assign(Object.assign({},((i=o.extRequestParams)===null||i===void 0?void 0:i.header)||{}),e.header||{})),this.adapter.request(a)}disableSDK(){this.pause=!0}enableSDK(){this.pause=!1}atob(e){return _t.atob(e)}btoa(e){return _t.btoa(e)}sGet(e){const{adapter:r}=this;return r.get(e).then(i=>{if(!this.isObject(i)||!i.timestamp)return r.remove(e).catch(()=>{}),null;const n=ce();return i.timestamp+6048e5<n?(r.remove(e).catch(()=>{}),null):i.data})}sSet(e,r){const{adapter:i}=this;return i.set(e,{data:r,timestamp:ce()}).catch(()=>!1)}sRemove(e){return this.adapter.remove(e).catch(()=>!1)}random(){return`${+new Date}_${Math.floor(1e5*Math.random())}`}}V.plugins=[],V.instances=[];class Ts{apply(e,r){e.env.set({sdk_version:"2.15.1",_sdk_version:"2.15.1",_sdk_name:"@datarangers/sdk-mp"})}}var Ve,je,Oe;Ts.pluginName="official:info",function(t){t.Default="default",t.Custom="custom"}(Ve||(Ve={}));class h_{constructor(e,r){this.wrap=e,this.sdk=r,this.url="/webid/",this.retry=0,this.retryComplete=!1}storageNoData(){this.fetch()}storageHasData(e){return this.wrap.dataComplete(e)}fetch(){var e,r;const{adapter:i,appId:n}=this.sdk,o=Number((e=this.wrap.options)===null||e===void 0?void 0:e.request_webid_timeout),a=(r=this.wrap.options)===null||r===void 0?void 0:r.request_webid_local;this.sdk.request(Object.assign({url:this.sdk.getUrl(`${this.url}`),method:"POST",data:{app_id:n,url:"-",user_agent:"-",referer:"-",user_unique_id:""}},o>0?{timeout:o}:{}),this.sdk.dataType.Token).then(s=>{try{const{data:{e:c=-1e4,web_id:d=""}={}}=s;if(c===0)return this.fetchComplete(d),void 0;if(a)return this.localWebId(),void 0;if(!this.retryComplete)return this.retryFetch(),void 0;i.log("parse web_id error",c)}catch(c){if(a)return this.localWebId(),void 0;if(!this.retryComplete)return this.retryFetch(),void 0;i.log("parse web_id error",c)}this.fetchComplete()}).catch(s=>{if(a)return this.localWebId(),void 0;if(!this.retryComplete)return this.retryFetch(),void 0;this.fetchComplete(),i.log("fetch web_id error",s)})}retryFetch(){if(this.retry>=Number(this.wrap.options.request_webid_number))return this.retryComplete=!0,void 0;this.retry++,setTimeout(()=>{this.fetch()},25)}fetchComplete(e){e&&this.wrap.webIdComplete(e)}storageComplete(e){if(!e)return this.storageNoData(),void 0;try{if(e[this.wrap.typeKey]===Ve.Default){const r=this.storageHasData(e);this.wrap.complete(r)}else this.storageNoData()}catch(r){}}localWebId(){const e=`${this.sdk.hash(this.sdk.uuid())}`;this.wrap.webIdComplete(e)}}class p_{constructor(e,r){this.wrap=e,this.sdk=r,this.sdk.on(this.sdk.types.ConfigWebId,i=>{i=`${i}`,this.wrap.tokenComplete?this.waitComplete(i):this.waitResolve?this.waitResolve(i):this.tmpWebId=i})}storageNoData(){this.wait()}storageHasData(e){return this.wrap.dataComplete(e,this.tmpWebId)}wait(){new Promise(e=>{this.tmpWebId!==void 0?(e(this.tmpWebId),this.tmpWebId=void 0):this.waitResolve=e}).then(e=>{this.waitComplete(e)})}waitComplete(e){this.wrap.webIdComplete(e)}storageComplete(e){if(!e)return this.storageNoData(),void 0;try{if(e[this.wrap.typeKey]===Ve.Custom){const r=this.storageHasData(e);this.wrap.complete(r)}else this.storageNoData()}catch(r){}}}class f_{constructor(e,r){this.wrap=e,this.sdk=r,this.sdk.on(this.sdk.types.SetAnonymousId,i=>{i=`${i}`,this.wrap.isCustom=!0,this.wrap.tokenComplete?this.wrap.anonymousIdComplete(i):this.tmpAnonymousId=i})}storageNoData(){const e=this.tmpAnonymousId||this.sdk.uuid();this.wrap.anonymousIdComplete(e)}storageHasData(e){return this.wrap.dataComplete(e,this.tmpAnonymousId)}storageComplete(e){if(!e)return this.storageNoData(),void 0;try{const r=this.storageHasData(e);this.wrap.complete(r)}catch(r){}}}class Ss{constructor(){this.tokenComplete=!1,this.tobid="",this.tobidUrl="/tobid/",this.tobidKey="",this.isCustom=!1,this.typeKey="_type_",this.enableAnonymous=!1}apply(e,r){this.sdk=e,this.options=r,this.key=this.sdk.getKey("token"),this.tobidKey="diss".split("").reverse().join(""),this.enableAnonymous=!!this.options.enable_anonymousid,this.enableAnonymous?this.token=new f_(this,this.sdk):this.options.enable_custom_webid?(this.isCu
126stom=!0,this.token=new p_(this,this.sdk)):(this.isCustom=!1,this.token=new h_(this,this.sdk));const{types:i}=this.sdk;this.sdk.on(i.ConfigUuid,n=>{this.setUserUniqueId(n)}),this.sdk.on(i.TokenGet,({callback:n})=>{const o=()=>{this.fetchTobid().then(()=>{const a=this.sdk.env.get("user"),s=Object.assign(Object.assign({},a),{user_unique_id:this.userUniqueId});this.enableAnonymous?s.anonymous_id=this.anonymousId:s.web_id=this.webId,s[this.tobidKey]=this.tobid,typeof n=="function"&&n(s)})};this.sdk.ready?o():this.sdk.once(i.Ready,()=>{o()})}),this.sdk.on(i.GetId,({callback:n})=>{const o=()=>{const a=this.enableAnonymous?this.anonymousId:this.webId;typeof n=="function"&&n(a)};this.sdk.ready?o():this.sdk.once(i.Ready,()=>{o()})}),this.storage()}storage(){const{adapter:e}=this.sdk;e.get(this.key).then(r=>{if(!this.sdk.isObject(r))return this.storageComplete(null),void 0;if(this.enableAnonymous){if(!r.anonymous_id)return this.storageComplete(null),void 0}else if(!r.web_id)return this.storageComplete(null),void 0;r[this.typeKey]&&!r[this.tobidKey]&&r.user_unique_id||((r=this.enableAnonymous?{anonymous_id:r.anonymous_id,user_unique_id:r.user_unique_id||r.anonymous_id}:{web_id:r.web_id,user_unique_id:r.user_unique_id||r.web_id})[this.typeKey]=this.isCustom?Ve.Custom:Ve.Default,e.set(this.key,r).catch(()=>{})),this.storageComplete(r)}).catch(r=>{this.storageComplete(null),e.log("get token error",r)})}storageComplete(e){this.token.storageComplete(e)}dataComplete(e,r){return this.enableAnonymous?this.dataCompleteWithAnonymousId(e,r):this.dataCompleteWithWebId(e,r)}dataCompleteWithWebId(e,r){let i=e.web_id;r!==void 0&&r!==i&&(i=r),this.webId=i;let n=e.web_id===e.user_unique_id?i:e.user_unique_id;return this.tmpUserUniqueId!==void 0&&this.tmpUserUniqueId!==n&&(n=this.tmpUserUniqueId?this.tmpUserUniqueId:i,this.tmpUserUniqueId=void 0),this.userUniqueId=n,i!==e.web_id||n!==e.user_unique_id}dataCompleteWithAnonymousId(e,r){let i=e.anonymous_id;r!==void 0&&r!==i&&(i=r),this.anonymousId=i;let n=e.anonymous_id===e.user_unique_id?i:e.user_unique_id;return this.tmpUserUniqueId!==void 0&&this.tmpUserUniqueId!==n&&(n=this.tmpUserUniqueId?this.tmpUserUniqueId:i,this.tmpUserUniqueId=void 0),this.userUniqueId=n,i!==e.anonymous_id||n!==e.user_unique_id}webIdComplete(e){this.webId=e,this.tmpUserUniqueId?(this.userUniqueId=this.tmpUserUniqueId,this.tmpUserUniqueId=void 0):this.userUniqueId=e,this.complete(!0)}anonymousIdComplete(e){this.anonymousId=e,this.tmpUserUniqueId?(this.userUniqueId=this.tmpUserUniqueId,this.tmpUserUniqueId=void 0):this.userUniqueId=e,this.complete(!0)}complete(e=!1){const{types:r}=this.sdk,i={user_unique_id:this.userUniqueId};this.enableAnonymous?i.anonymous_id=this.anonymousId:i.web_id=this.webId,this.sdk.env.set(i),i[this.typeKey]=this.isCustom?Ve.Custom:Ve.Default,e&&this.sdk.adapter.set(this.key,i).catch(()=>{}),this.tokenComplete=!0,this.sdk.emit(r.TokenComplete)}setUserUniqueId(e){const{adapter:r,env:i,types:n}=this.sdk;if(this.tokenComplete){if(this.userUniqueId===e)return this.sdk.emit(n.UuidChangeMiddle),void 0;this.sdk.emit(n.UuidChangeBefore),this.sdk.emit(n.UuidChangeMiddle),this.enableAnonymous?this.userUniqueId=e||this.anonymousId:this.userUniqueId=e||this.webId,i.set({user_unique_id:this.userUniqueId});const o={user_unique_id:this.userUniqueId,[this.typeKey]:this.isCustom?Ve.Custom:Ve.Default};this.enableAnonymous?o.anonymous_id=this.anonymousId:o.web_id=this.webId,r.set(this.key,o).catch(()=>{}),this.sdk.emit(n.UuidChangeAfter)}else this.sdk.emit(n.UuidChangeMiddle),this.tmpUserUniqueId=e}fetchTobid(){const{adapter:e,appId:r}=this.sdk,i={app_id:r,user_unique_id:this.userUniqueId};return this.enableAnonymous?i.anonymous_id=this.anonymousId:i.web_id=this.webId,this.sdk.request({url:this.sdk.getUrl(`${this.tobidUrl}`),method:"POST",data:i},this.sdk.dataType.Token).then(n=>{try{const{data:{e:o=-1e4,tobid:a=""}={}}=n;if(o===0)return this.tobid=a,void 0}catch(o){}}).catch(n=>{e.log("fetch tobid error",n)})}}Ss.pluginName="official:token",function(t){t[t.Normal=0]="Normal",t[t.Soon=1]="Soon",t[t.Degrade=2]="Degrade"}(je||(je={}));class Es{constructor(){this.url="/list/",this.cache=[],this.pause=!1,this.degrading=!1}apply(e,r){this.sdk=e,this.options=r,this.key=this.sdk.getKey("report"),this.reportUrl=this.sdk.getUrl(`${this.url}`),this.sdk.set("report_url",this.reportUrl);const{types:i}=this.sdk;this.sdk.on(i.Report,n=>{if(Array.isArray(n)||(n=[n]),!this.sdk.ready||this.pause)return n.forEac
126h(o=>this.cache.push(o)),void 0;this.report(n)}),this.sdk.on(i.ReportSoon,n=>{Array.isArray(n)||(n=[n]),this.sdk.emit(i.Observe,{t:"r",info:{make_event:this.getLen(n)}}),this.report(n)}),this.sdk.on(i.Ready,()=>{this.reportCache()}),this.sdk.on(i.Pause,()=>{this.pause=!0}),this.sdk.on(i.CancelPause,()=>{this.pause=!1,this.reportCache()}),this.sdk.on(i.AppOpen,()=>{}),this.sdk.on(i.AppClose,()=>{this.cache.length>0&&(this.sdk.emit(i.CacheUnReady,[...this.cache]),this.cache.length=0)}),this.sdk.on(i.Degrade,n=>{this.degrading=n}),this.sdk.on(i.DegradeReport,n=>{this.degradeReport(n)})}getLen(e){return(e||[]).reduce((r,i)=>{var n;return r+(((n=i==null?void 0:i.events)===null||n===void 0?void 0:n.length)||0)},0)}reportCache(){this.cache.length>0&&(this.report([...this.cache]),this.cache.length=0)}report(e){if(this.degrading)return this.sdk.emit(this.sdk.types.DegradeEvent,e),void 0;this.submit(e)}degradeReport(e){this.submit(e,je.Degrade)}soonReport(e){this.submit(e,je.Soon)}submit(e,r=je.Normal){const{types:i}=this.sdk,n=this.sdk.uuid();this.sdk.emit(i.SubmitBefore,e,{start:+new Date,random:n,need:!0}),this.sdk.request({url:this.reportUrl,method:"POST",data:e},this.sdk.dataType.Event).then(o=>{if(r!==je.Soon){this.sdk.emit(i.SubmitAfter,{isError:!1,response:o,event:e,isDegrade:r===je.Degrade},{end:+new Date,random:n});try{const{data:a,statusCode:s}=o;[500,502,503,504].includes(s)?this.sdk.emit(i.SubmitError,{event:e,isDegrade:r===je.Degrade}):[200].includes(s)&&this.sdk.emit(i.SubmitNormal,!0)}catch(a){}}}).catch(o=>{this.sdk.emit(i.SubmitAfter,{isError:!0,error:o,event:e,isDegrade:r===je.Degrade},{end:+new Date,random:n});try{this.sdk.emit(i.SubmitError,{event:e,isDegrade:r===je.Degrade})}catch(a){}})}}Es.pluginName="official:report";class As{constructor(){this.buffer=[],this.timer=0,this.unReadyCache=[],this.cacheBatchNumber=15}apply(e,r){var i,n;this.sdk=e,this.options=r,this.enable=!!this.options.enable_buffer,this.cacheEnable=!!this.options.enable_cache;const o=this.options.enable_storage===!0||this.options.disable_storage===!1;if(o&&(this.enable=!0),this.enable){this.interval=this.options.buffer_interval,this.number=this.options.buffer_number,o&&(((i=this.options)===null||i===void 0?void 0:i.report_interval)>0&&(this.interval=this.options.report_interval),((n=this.options)===null||n===void 0?void 0:n.max_batch_event)>0&&(this.number=this.options.max_batch_event));try{this.interval=Number(this.interval),this.number=Number(this.number)}catch(s){}}const{types:a}=this.sdk;this.sdk.on(a.Event,(s,c)=>{if(this.sdk.eventStorageIng&&c==="s_e")return;const d=Array.isArray(s)?s:[s];if(this.sdk.emit(a.Observe,{t:"r",info:{make_event:d.length}}),!this.sdk.ready)return this.unReadyCache=[...this.unReadyCache,...d],this.cacheEnable&&this.unReadyCache.length>=this.cacheBatchNumber&&(this.sdk.emit(a.CacheUnReady,[...this.unReadyCache]),this.unReadyCache.length=0),void 0;this.process(d)}),this.sdk.on(a.Ready,()=>{if(this.unReadyCache.length>0){const s=this.unReadyCache.filter(c=>!this.sdk.isBlock(c.event));this.process(s),this.unReadyCache.length=0}}),this.sdk.on(a.Network,s=>{!s.origin&&s.current&&(this.enable?this.refresh():this.buffer.length>0&&(this.report([...this.buffer]),this.buffer.length=0))}),this.sdk.on(a.AppClose,()=>{if(this.timer&&(clearTimeout(this.timer),this.timer=0),!this.sdk.ready){if(this.cacheEnable&&this.unReadyCache.length>0){const s=this.unReadyCache.filter(c=>!this.sdk.isBlock(c.event));this.sdk.emit(a.CacheUnReady,[...s]),this.unReadyCache.length=0}return}this.buffer.length>0&&(this.network()?this.report([...this.buffer]):this.cacheEnable&&this.sdk.emit(a.CacheBuffer,[...this.buffer]),this.buffer.length=0)})}process(e){const r=this.sdk.env.compose(e);this.network()?this.enable?(this.buffer=[...this.buffer,r],this.refresh()):this.report(r):(this.buffer=[...this.buffer,r],this.cacheEnable&&this.buffer.length>=this.cacheBatchNumber&&(this.sdk.emit(this.sdk.types.CacheBuffer,[...this.buffer]),this.buffer.length=0))}refresh(){this.buffer.length>=this.number?(this.timer&&(clearTimeout(this.timer),this.timer=0),this.report([...this.buffer]),this.buffer.length=0):this.timer||(this.timer=setTimeout(()=>{this.timer=0,this.buffer.length>0&&(this.report([...this.buffer]),this.buffer.length=0)},this.interval))}report(e){this.sdk.emit(this.sdk.types.Report,e)}network(){return this.options.enable_skip_network?!0:!!this.sdk.env.get("is_connected")}}As.pluginName="official:buffer";class Ps{apply(e,r){this.sdk=e,this.options=r;const{types:i,env:n}=this.sdk,o=(()=>{try{const a=new Date().getTimezoneOffset();return{timezone:Math.floor(Math.abs(a)/60),offset:60*a}}catch(a){return{timezone:8,offset:-28800}}})();n.set({timezone:o.timezone,tz_offset:o.offset}),this.sdk.on(i.ConfigTransform,a=>{if(a.user_unique_id_type!==void 0&&(a.evtParams=Object.assign(Object.assign({},a.evtParams||{}),{$user_unique_id_type:a.user_unique_id_type})),a.gender!==void 0&&([1,2,"1","2"].includes(a.gender)?a.gender=a.gender<2?"male":"female":delete a.gender),this.options.enable_profile){const s={};["nick_name","gender","avatar_url"].forEach(c=>{a[c]!==void 0&&(s[c]=a[c],delete a[c])}),this.sdk.emit(i.ProfileSet,s)}}),this.sdk.on(i.EnvTransform,a=>{if(this.options.enable_profile){const s={};["$mp_from_uuid"].forEach(c=>{a[c]!==void 0&&(s[c]=a[c],delete a[c])}),Object.keys(s).length>0&&this.sdk.emit(i.ProfileSetOnce,s)}})}}Ps.pluginName="official:transform";class Os{constructor(){this.url="/profile/list",this.lastId=0,this.lastOnceId=0,this.duration=6e4,this.cache={},this.buffer=[]}
126static init(e){e.prototype.profileSet=function(r){this.emit(this.types.ProfileSet,r)},e.prototype.profileSetOnce=function(r){this.emit(this.types.ProfileSetOnce,r)},e.prototype.profileUnset=function(r){this.emit(this.types.ProfileUnset,r)},e.prototype.profileIncrement=function(r){this.emit(this.types.ProfileIncrement,r)},e.prototype.profileAppend=function(r){this.emit(this.types.ProfileAppend,r)}}apply(e,r){this.sdk=e,this.options=r;const{types:i}=this.sdk;this.sdk.on(i.ProfileSet,n=>{this.check()&&this.setProfile(n)}),this.sdk.on(i.ProfileSetOnce,n=>{this.check()&&this.setOnceProfile(n)}),this.sdk.on(i.ProfileUnset,n=>{this.check()&&this.unsetProfile(n)}),this.sdk.on(i.ProfileIncrement,n=>{this.check()&&this.incrementProfile(n)}),this.sdk.on(i.ProfileAppend,n=>{this.check()&&this.appendProfile(n)}),this.sdk.on(i.ProfileClear,()=>{this.cache={}}),this.sdk.on(i.Ready,()=>{this.buffer.length&&(this.reportMore([...this.buffer]),this.buffer=[])})}check(){return!!this.options.enable_profile&&!this.sdk.pause}setProfile(e){const r=this.debounce(e);if(!r)return;this.putCache(r);const i=this.filter(r,n=>this.sdk.isString(n)||this.sdk.isNumber(n)||this.sdk.isArray(n));this.report(this.sdk.createEvent({event:"__profile_set",params:i}))}setOnceProfile(e){const r=this.debounce(e,!0);if(!r)return;this.putCache(r);const i=this.filter(r,n=>this.sdk.isString(n)||this.sdk.isNumber(n)||this.sdk.isArray(n));this.report(this.sdk.createEvent({event:"__profile_set_once",params:i}))}incrementProfile(e){if(!e)return;const r=this.filter(e,i=>this.sdk.isNumber(i));this.report(this.sdk.createEvent({event:"__profile_increment",params:r}))}unsetProfile(e){if(!e||!this.sdk.isString(e))return;const r={};r[e]="1",this.report(this.sdk.createEvent({event:"__profile_unset",params:r}))}appendProfile(e){if(!e||!this.sdk.isObject(e)||this.isEmpty(e))return;const r=this.filter(e,i=>this.sdk.isString(i)||this.sdk.isArray(i));this.report(this.sdk.createEvent({event:"__profile_append",params:r}))}reportMore(e){if(this.sdk.ready){const r=this.sdk.env.merge(e,this.sdk.ProfileType),{adapter:i,option:n}=this.sdk;this.sdk.request({url:`${n.get("domain")}${this.url}`,method:"POST",data:r},this.sdk.dataType.Profile).then(o=>{this.sdk.emit(this.sdk.types.ProfileSubmitAfter,{isError:!0,response:o,event:r})}).catch(o=>{this.sdk.emit(this.sdk.types.ProfileSubmitError,{isError:!0,error:o,event:r})})}else e.forEach(r=>{this.buffer.push(r)})}report(e){this.reportMore([e])}ms(){return ce()}debounce(e,r=!1){if(!e||!this.sdk.isObject(e)||this.isEmpty(e))return;let i=Object.keys(e);const n=this.ms(),o=i.filter(a=>{const s=this.cache[a];return!(s&&(r||this.compare(s.val,e[a])&&n-s.timestamp<this.duration))}).reduce((a,s)=>(a[s]=e[s],a),{});if(i=Object.keys(o),!!i.length)return o}putCache(e){const r=this.ms();Object.keys(e).forEach(i=>{this.cache[i]={val:this.clone(e[i]),timestamp:r}})}clone(e){try{return JSON.parse(JSON.stringify(e))}catch(r){return e}}compare(e,r){return JSON.stringify(e)===JSON.stringify(r)}filter(e,r){return Object.keys(e).reduce((i,n)=>{const o=e[n];return r(o)&&(i[n]=o),i},{})}isEmpty(e){return!Object.keys(e).length}}Os.pluginName="official:profile";class Is{constructor(){this.url="/service/2/log_settings",this.key="logset"}static init(e){}apply(e,r){this.sdk=e,this.options=r,this.options.enable_handle&&this.sdk.on(this.sdk.types.SubmitAfter,i=>{const{isError:n,response:o}=i;if(n)return;const{e:a,blocklist:s,whitelist:c}=(o==null?void 0:o.data)||{};a===0&&(this.sdk.blocklist=s!=null&&s.v3&&this.sdk.isArray(s.v3)?s.v3:void 0,this.sdk.whitelist=c!=null&&c.v3&&this.sdk.isArray(c.v3)?c.v3:void 0)}),this.options.enable_logsetting&&(this.expire=this.options.logsetting_expires||216e5,this.timeout=this.options.logsetting_request_timeout||5e3,this.storageGet().then(i=>{if(this.sdk.isObject(i)&&i.data&&i.timestamp+this.expire>ce())return this.setting(i.data,!0),this.notice(!0),void 0;this.notice()}).catch(()=>{this.notice()}))}setting(e,r=!1){var i;let n=(i=(this.sdk.logsettings=Object.assign(Object.assign({},this.sdk.logsettings),{data:e,isExpired:r})).data)===null||i===void 0?void 0:i.request_timeout;this.sdk.isUndefined(n)||(n=Number(n),n>0&&this.sdk.option.set({request_timeout:n}))}notice(e=!1){const{types:r}=this.sdk;
126if(e)return this.sdk.emit(r.LogSetting),void 0;this.fetch().then(i=>{this.setting(i),i&&this.storageSet(i),this.sdk.emit(r.LogSetting)}).catch(()=>{this.sdk.emit(r.LogSetting)})}fetch(){const{option:e}=this.sdk;return this.sdk.request({url:`${e.get("domain")}${this.url}`,method:"POST",data:{magic_tag:"ss_app_log",header:{aid:this.sdk.appId,platform:"mp"}},timeout:this.timeout},this.sdk.dataType.LogSetting).then(r=>{var i;return(i=r==null?void 0:r.data)===null||i===void 0?void 0:i.config})}storageGet(){const e=this.sdk.getKey(this.key),{adapter:r}=this.sdk;return r.get(e)}storageSet(e){const r=this.sdk.getKey(this.key),{adapter:i}=this.sdk;i.set(r,{data:e,timestamp:ce()})}}Is.pluginName="official:logsetting";class Cs{constructor(){this.path="/service/2/id_bind",this.binding=0,this.fetchId=0,this.steps=[2,10,10,20,20,60,60,120,120,180,180,360,360,540,540],this.needTryCode=[10500]}static init(e){e.prototype.bind=function(r){return new Promise(i=>{this.emit(this.types.Bind,{bindInfo:r,cb:n=>{i(n)}})})}}apply(e,r){this.sdk=e,this.options=r,this.timeout=this.options.id_bind_request_timeout||5e3,this.sdk.on(this.sdk.types.Bind,i=>{if(!i.bindInfo)return i.cb(!1),void 0;this.binding++,this.sdk.binding=!0;const n=()=>{this.binding--,this.binding===0&&(this.sdk.binding=!1,this.sdk.commitInner())},o=()=>{this.fetchId++,this.fetch(i.bindInfo,this.fetchId).then(a=>{n(),i.cb(a)}).catch(()=>{n(),i.cb(!1)})};this.sdk.ready?o():this.sdk.once(this.sdk.types.Ready,()=>{o()})})}fetch(e,r=0,i=-1){const{adapter:n,option:o,env:a}=this.sdk,{user:s,header:c}=a.get(),{headers:d}=c,h=Je(c,["headers"]);return this.sdk.request({url:`${o.get("domain")}${this.path}`,method:"POST",data:{header:Object.assign(Object.assign(Object.assign(Object.assign({aid:this.sdk.appId},h||{}),d||{}),s||{}),{identities:Object.assign({},e||{})})},timeout:this.timeout},this.sdk.dataType.Bind).then(f=>{const{data:{status_code:m=-1,data:v={},status_message:y=""}={}}=f||{};return this.needTryCode.includes(m)?(n.log(y||""),this.nextFetch(e,r,i),!1):!0}).catch(()=>{this.nextFetch(e,r,i)})}nextFetch(e,r=0,i=-1){if(this.fetchId!==r)return;let n=i+1;n>this.steps.length-1&&(n=0),setTimeout(()=>{this.fetch(e,r,n)},1e3*this.steps[n])}}Cs.pluginName="official:bind",function(t){t.Fresh="f",t.Common="c",t.Init="i",t.Report="r",t.Exception="e"}(Oe||(Oe={}));class Fn{constructor(){this.co={},this.io={},this.ro={},this.roSam={},this.eo={},this.eoSam=[],this.index=1,this.total=0,this.interval=6e4,this.flushId=0,this.run="",this.ename="$finder_sdk_monitor",this.uuid=`sdk_solid_user_${Math.ceil(1e3*Math.random())}`,this.types={[Oe.Init]:"init",[Oe.Report]:"report",[Oe.Exception]:"exception"},this.staging={},this.posts={},this.enable=!1,this.skey="__tea_cache_observe_"}apply(e,r){this.sdk=e,this.options=r;let i=this.options.observe_appid;if(!this.sdk.isNumber(i))try{i=Number(i)}catch(n){i=0}if(!(!i&&!this.options.enable_logsetting))if(this.aid=i,this.url=this.options.channel_domain||this.sdk.Domains[this.sdk.option.get("channel")],this.url=`${this.url}`.replace(/\/$/,"")+"/list",this.skey=`${this.skey}${this.aid}`,this.run=this.sdk.uuid(),this.options.enable_logsetting){const n=this.initPre();this.sdk.once(this.sdk.types.LogSetting,()=>{var o,a;const s=(o=this.sdk.logsettings.data)===null||o===void 0?void 0:o.observe_enable;if(s&&s!=0){if(s==1){if(i=(a=this.sdk.logsettings.data)===null||a===void 0?void 0:a.observe_appid,!this.sdk.isNumber(i))try{i=Number(i)}catch(c){i=0}this.aid=i,this.aid&&(this.enable=!0,this.initPost(!0))}}else this.aid&&(this.enable=!0,this.initPost(!0));this.enable||n()})}else this.aid&&(this.enable=!0,this.initPre(),this.initPost())}initPre(){const{types:e}=this.sdk,r=({t:d,info:h})=>{switch(d){case Oe.Fresh:this.fresh(h);break;case Oe.Report:this.doR(h);break;case Oe.Common:this.doC(h);break;case Oe.Exception:this.doE(h)}};this.sdk.on(e.Observe,r);const i=()=>{this.reset(),this.io=Object.assign(Object.assign(Object.assign({},this.io),["enable_ab_test","enable_buffer","buffer_interval","buffer_number","enable_cache","enable_profile","request_timeout","enable_custom_webid","enable_anonymousid"].reduce((d,h)=>(d[`config_${h}`]=this.sdk.option.get(h),d),{})),{config_auto_report:(()=>{const d=this.sdk.option.get("auto_report");return this.sdk.isObject(d)?JSON.stringify(d):d})(),run_start:this.now()}),this.co={snid:this.sdk.sessionId,sdkv:this.sdk.env.get("sdk_version"),sdkl:this.sdk.env.get("sdk_lib"),sdkc:"npm"}};this.sdk.on(e.Init,i);const n=()=>{this.io=Object.assign(Object.assign({},this.io),{run_end:this.now()}),this.co=Object.assign(Object.assign({}
126,this.co),{webid:this.sdk.env.get("web_id"),uuid:this.sdk.env.get("user_unique_id")}),this.doI()};this.sdk.on(e.Ready,n);const o=(d,h)=>{this.before(d,h)};this.sdk.on(e.SubmitBefore,o),this.sdk.on(e.ComBefore,o);const a=(d,h)=>{this.after(d,h),d.isError||this.retry()};this.sdk.on(e.SubmitAfter,a);const s=(d,h)=>{this.after(d,h)};this.sdk.on(e.ComAfter,s);const c=()=>{this.enable&&(this.flush(!0),this.delay(1).then(()=>{this.flush(!0)}),this.storage())};return this.sdk.on(e.AppClose,c),()=>{this.sdk.off(e.Init,i),this.sdk.off(e.Ready,n),this.sdk.off(e.Observe,r),this.sdk.off(e.SubmitBefore,o),this.sdk.off(e.ComBefore,o),this.sdk.off(e.SubmitAfter,a),this.sdk.off(e.ComAfter,s),this.sdk.off(e.AppClose,c),this.clear()}}initPost(e=!1){const r=()=>{this.flush(),this.sdk.sGet(`${this.skey}`).then(i=>{this.sdk.isArray(i)&&i.length&&(i.forEach(n=>{this.sdk.sGet(n).then(o=>{this.sdk.isArray(o)&&(this.posts[n]={data:o,ing:!1})})}),this.retry())})};e?r():this.sdk.on(this.sdk.types.Init,r)}getLen(e){return(e||[]).reduce((r,i)=>{var n;return r+(((n=i==null?void 0:i.events)===null||n===void 0?void 0:n.length)||0)},0)}fresh(e){this.flush(!0),["snid","webid","uuid"].map(r=>{e[r]&&(this.co[r]=e[r])})}before(e,r){const i=this.getLen(e);this.doR(Object.assign({net:1,net_event:i},r.need?{event:i}:{})),this.staging=Object.assign(Object.assign({},this.staging),{[r.random]:{c:i,s:r.start,need:r.need}})}after(e,r){var i,n,o;const{isError:a,response:s,error:c}=e;try{const d=this.staging[r.random];if(!d)return;const h={},f=s==null?void 0:s.statusCode;let m;if(a?h.f_4xx=1:f>=500?h.f_5xx=1:f>=400&&f<500?h.f_4xx=1:f===200&&((i=s==null?void 0:s.data)===null||i===void 0?void 0:i.e)!==0&&(h.f_data=1,h.f_net=1),(h.f_4xx||h.f_5xx)&&(h.f_net=1,h.f_net_event=d.c,d.need&&(h.event=-1*d.c),m={request_start:d.s,request_end:r.end},h.f_4xx?(m.http_status=f!=null?f:400,m.error=c==null?void 0:c.errMsg):h.f_5xx&&(m.http_status=f,m.error=(o=(n=s==null?void 0:s.exception)===null||n===void 0?void 0:n.reasons)===null||o===void 0?void 0:o.errMsg),m.duration=m.request_end-m.request_start,m.web_id=this.co.webid,m.user_unique_id=this.co.uuid),m){const v=m.http_status;this.roSam[v]||(this.roSam[v]=[]),this.roSam[v].unshift(m),this.roSam[v].length>2&&this.roSam[v].splice(2)}this.doR(h),delete this.staging[r.random]}catch(d){}}doC(e){this.co=Object.assign(Object.assign({},this.co),e)}doI(){try{const e=this.io.run_end-this.io.run_start;this.post([this.prepare(Oe.Init,Object.assign(Object.assign({},this.io),{duration:e,run_duration:e}))])}catch(e){}}doR(e){const r={};["net","f_net","f_5xx","f_4xx","f_data","event","f_event","make_event","net_event","f_net_event"].map(i=>{e[i]&&(r[i]=(this.ro[i]||0)+parseInt(e[i]))}),this.ro=Object.assign(Object.assign({},this.ro),r)}doE(e){const{error:r}=e;try{const i=Object.assign({message:(r==null?void 0:r.message)||JSON.stringify(r)},r!=null&&r.stack?{stack:r==null?void 0:r.stack}:{});this.eo=Object.assign(Object.assign({},this.eo),{count:(this.eo.count||0)+1}),this.eoSam.unshift({timestamp:this.now(),error:JSON.stringify(i)}),this.eoSam.length>10&&this.eoSam.splice(10)}catch(i){}}reset(){const e=this.now();this.ro={start_time:e},this.roSam={},this.eo={start_time:e},this.eoSam=[]}clear(){this.reset()}flush(e=!1){if(this.flushId&&clearTimeout(this.flushId),e)return this.process(),void 0;this.flushId=setTimeout(()=>{this.process()},this.interval)}process(){var e,r;const i=this.now();let n,o;if(this.ro.net>0&&(n=this.prepare(Oe.Report,Object.assign(Object.assign(Object.assign({},this.ro),{end_time:i,index:this.index,pre_event:this.total,current_event:this.total+(((e=this.ro)===null||e===void 0?void 0:e.event)||0)}),Object.keys(this.roSam).length>0?{sampling:JSON.stringify([...Object.keys(this.roSam).reduce((a,s)=>[...a,...this.roSam[s]],[])])}:{})),this.index++,this.total+=((r=this.ro)===null||r===void 0?void 0:r.event)||0),this.eo.count>0&&(o=this.prepare(Oe.Exception,Object.assign(Object.assign({},this.eo),{end_time:i,sampling:JSON.stringify([...this.eoSam])}))),!n&&!o)return this.reset(),this.flush(),void 0;this.post([...n?[n]:[],...o?[o]:[]]),this.reset(),this.flush()}prepare(e,r){return{event:this.ename,params:JSON.stringify(Object.assign(Object.assign({}
126,r),{type:this.types[e],app_id:this.sdk.appId,session_id:this.co.snid})),local_time_ms:this.now()}}stash(e){this.posts[this.sdk.uuid()]={data:e,ing:!1}}storage(){const e=Object.keys(this.posts).filter(o=>!this.posts[o].ing),r=e.length;if(!r)return;const i=[],n=o=>{const a=`${this.skey}`+this.sdk.random();i.push(a),this.sdk.sSet(a,o.reduce((s,c)=>{var d;return s=[...s,...((d=this.posts[c])===null||d===void 0?void 0:d.data)||[]]},[]))};if(r>30)for(;e.length>0;){const o=e.splice(0,30);o.length>0&&n(o)}else n(e);this.sdk.sSet(`${this.skey}`,i)}retry(){const e=Object.keys(this.posts);if(e.length===0)return;let r=0;e.forEach(i=>{if(r>=3)return;const n=this.posts[i];n.ing||(r++,n.ing=!0,this.rawPost(n.data).then(o=>{if(this.checkrs(o))return n.ing=!1,void 0;delete this.posts[i]}).catch(()=>{n.ing=!1}))})}post(e,r=0){if(!this.enable||!this.url)return;let i=e;r===0&&(i=[{events:e,header:{app_id:this.aid,custom:{runtime_id:this.run,client_webid:this.co.webid,client_uuid:this.co.uuid,client_appid:this.sdk.appId,sdk_version:this.co.sdkv,sdk_lib:this.co.sdkl,sdk_channel:this.co.sdkc},sdk_version:this.co.sdkv,sdk_lib:this.co.sdkl},user:{user_unique_id:this.uuid}}]),this.rawPost(i).then(n=>{if(r>2)return this.stash(i),void 0;this.checkrs(n)&&(++r,this.delay(r).then(()=>{this.post(i,r)}))}).catch(()=>{if(r>2)return this.stash(i),void 0;++r,this.delay(r).then(()=>{this.post(i,r)})})}rawPost(e){return this.sdk.request({url:this.url,method:"POST",data:e},this.sdk.dataType.Event)}checkrs(e){return[500,502,503,504].includes(e==null?void 0:e.statusCode)}now(){return+new Date}delay(e){return new Promise(r=>{setTimeout(()=>{r(!0)},1e3*e)})}}Fn.pluginName="official:observe",V.usePlugin(Ss,"official:token"),V.usePlugin(Ts,"official:info"),V.usePlugin(Es,"official:report"),V.usePlugin(As,"official:buffer"),V.usePlugin(Ps,"official:transform"),V.usePlugin(Os),V.usePlugin(Is),V.usePlugin(Cs),V.usePlugin(Fn);var m_=console;const me="undefined";let fr=me;const Ar=()=>(fr!==me||(fr=typeof xhs!==me?{target:xhs,config:null,customPlatform:"xhsMiniProduct",mpPlatform:11,is:"xhs"}:typeof dd!==me?{target:dd,config:null,customPlatform:"ddMiniProduct",mpPlatform:10,is:"dd"}:typeof tt!==me?{target:tt,config:typeof __ttConfig!==me?__ttConfig:null,customPlatform:"ttMiniProduct",mpPlatform:2,is:"tt"}:typeof ks!==me?{target:ks,config:null,customPlatform:"ksMiniProduct",mpPlatform:9,is:"ks"}:typeof my!==me?{target:my,config:null,customPlatform:"aliMiniProduct",mpPlatform:1,is:"my"}:typeof swan!==me?{target:swan,config:null,customPlatform:"swanMiniProduct",mpPlatform:5,is:"swan"}:typeof qq!==me?{target:qq,config:typeof __qqConfig!==me?__qqConfig:null,customPlatform:"qqMiniProduct",mpPlatform:6,is:"qq"}:typeof wx!==me?{target:wx,config:typeof __wxConfig!==me?__wxConfig:null,customPlatform:"miniProduct",mpPlatform:0,is:"wx"}:typeof uni!==me?{target:uni,config:null,customPlatform:"uniMiniProduct",mpPlatform:7,is:"uni"}:typeof jd!==me?{target:jd,config:null,customPlatform:"jdMiniProduct",mpPlatform:8,is:"jd"}:{target:{},config:null,customPlatform:"",mpPlatform:-1,is:""}),fr),Xe=Ar();var g_=Xe.is==="my"||Xe.is==="dd"?t=>e=>{const r=e.timeout||t.option.get("request_timeout"),i=typeof r=="number"&&r>0;return new Promise((n,o)=>{const a=(Xe.is==="dd"?dd.httpRequest:my[my.request?"request":"httpRequest"])(Object.assign(Object.assign(Object.assign(Object.assign({},e),{headers:Object.assign({"content-type":"application/json; charset=utf-8"},e.header||{})}),Xe.is==="dd"?Object.assign({data:JSON.stringify(e.data)},r?{timeout:r}:{}):{}),{dataType:e.dataType||"json",success:s=>{n(s)},fail:s=>{o(s)}}));Xe.is==="my"&&i&&setTimeout(()=>{try{a&&a.abort()}catch(s){}},r)})}:Xe.target?((t,e=!1)=>r=>i=>{const n=i.timeout||r.option.get("request_timeout"),o=typeof n=="number"&&n>0;return new Promise((a,s)=>{const c=t.request(Object.assign(Object.assign(Object.assign({},i),o&&!e?{timeout:n}:{}),{dataType:i.dataType||"json",success:d=>{a(d)},fail:d=>{s(d)}}));o&&e&&setTimeout(()=>{try{c&&c.abort()}catch(d){}},n)})})(Xe.target,Xe.is==="swan"):t=>e=>Promise.reject("request adapter error");const jn=Ar();var v_=jn.target?new class{constructor(t){this.target=t}get(t){return new Promise((e,r)=>{try{this.target.getStorage({key:t,success(i){e(i==null?void 0:i.data)},fail(i){r(i)}})}catch(i){r(i)}})}set(t,e){return new Promise((r,i)=>{try{this.target.setStorage({key:t,data:e,success(){r(!0)},fail(){i(!1)}})}catch(n){i(!1)}})}remove(t){return new Promise((e,r)=>{try{this.target.removeStorage({key:t,success(){e(!0)},fail(){r(!1)}})}catch(i){r(!1)}})}info(){return new Promise((t,e)=>{try{this.target.getStorageInfo({success(r){t(r)},fail(){e(null)}})}catch(r){e(null)}})}}(jn.target):(()=>{const t="storage adapter error";return{get:e=>Promise.reject(t),set:(e,r)=>Promise.reject(t),remove:e=>Promise.reject(t),info:()=>Promise.reject(t)}})();class Ds{constructor(){this.timer=0}apply(e,r){this.sdk=e,this.options=r,this.boost();const{types:i}=this.sdk;this.getInfo(),this.sdk.on(i.AppOpen,()=>{this.getInfo(!0),this.onChange()})}boost(){}getInfo(e=!1){const{target:r}=this.sdk;r&&(this.system(r),this.network(r),!e&&this.info(r))}system(e){const r=this,{env:i}=this.sdk;e.getSystemInfo&&e.getSystemInfo({success(n){const o=Math.ceil(n.screenWidth),a=Math.ceil(n.screenHeight),s={device_brand:n.brand,device_model:n.model,os_version:n.system,os_name:n.platform,platform:n.platform,resolution:`${o}x${a}`,screen_width:o,screen_height:a};r.overlap(n,s),i.set(s),r.sdk.emit(r.sdk.types.Observe,{t:"i",info:{platform:n.platform}})}})}network(e){const r=this,{env:i,types:n}=this.sdk;e.getNetworkType&&e.getNetworkType({success(o){const a={access:o.networkType,is_connected:o.networkAvailable!==void 0?!!o.networkAvailable:o.networkType!=="none"};r.options.enable_skip_network||r.sdk.emit(n.Network,{origin:i.get("is_connected"),current:a.is_connected}),i.set(a),r.sdk.emit(r.sdk.types.Observe,{t:"i",info:{network:o.networkType}})},fail(){r.timer>0||(r.timer=setTimeout(()=>{r.network(e)},50))}})}info(e){try{if(e.getAccountInfoSync){const{miniProgram:{appId:r,envVersion:i,version:n}}=e.getAccountInfoSync()||{};this.sdk.env.set({app_version:n,miniprogram_appid:r,miniprogram_version:n,miniprogram_env_version:i})}else if(e.getEnvInfoSync){const{microapp:{appId:r,envType:i,mpVersion:n}}=e.getEnvInfoSync()||{};this.sdk.env.set({app_version:n,miniprogram_appid:r,miniprogram_version:n,miniprogram_env_version:i})}}catch(r){}}onChange(){var e;const{target:r,env:i,types:n}=this.sdk;(e=r==null?void 0:r.onNetworkStatusChange)===null||e===void 0||e.call(r,o=>{this.options.enable_skip_network||this.sdk.emit(n.Network,{origin:i.get("is_connected"),current:o==null?void 0:o.isConnected}),i.set({access:o==null?void 0:o.networkType,is_connected:o==null?void 0:o.isConnected})})}overlap(e,r){r.language=e.language,r.mp_platform_app_version=e.version,r.mp_platform_basic_ver
126sion=e.SDKVersion}}Ds.pluginName="official:device";V.useAdapterLog(m_),V.useAdapterRequest(g_),V.useAdapterStorage(v_),V.usePlugin(class extends Ds{static init(t){const e=Ar();t.platform=e.is?e.target:null,t.platformIs=e.is}boost(){super.boost(),this.which=Ar(),this.sdk.target=this.which.target,this.sdk.targetEnvConfig=this.which.config,this.sdk.env.set({sdk_lib:"mp_common",custom_platform:this.which.customPlatform,mp_platform:this.which.mpPlatform})}overlap(t,e){super.overlap(t,e)}});class Ms{static init(e){e.prototype.autoInitializationRangers=function(r){const{onTokenReady:i}=r,n=Je(r,["onTokenReady"]);return this.init(Object.assign(Object.assign({},n),{log:!1,enable_third:!0})),this.send(),this.getToken().then(o=>{const{web_id:a}=o;try{if(typeof i=="function")return i(`${a}`),void 0}catch(s){}return`${a}`})}}apply(e,r){}}Ms.pluginName="official:apm";class Ls{apply(e,r){if(this.sdk=e,this.options=r,this.options.disable_check)return;const{types:i}=this.sdk;this.sdk.on(i.Check,({type:n,value:o})=>{var a;if(n==="event"){const s=o;if(s.event==="applog_trace")return;const c=((a=s.event)===null||a===void 0?void 0:a.indexOf("__profile_"))===0;c||this.check("name",s.event),this.sdk.isObject(s.params)&&Object.keys(s.params).forEach(d=>{this.check(c?"profile":"param",d,s.params[d])})}else if(n==="config"){const s=o;this.sdk.isObject(s)&&Object.keys(s).forEach(c=>{if(c==="evtParams"){const{evtParams:d}=s;this.sdk.isObject(d)&&Object.keys(d).forEach(h=>{this.check("header",h,d[h])})}else this.check("header",c,s[c])})}})}check(e,r,i){const n=o=>/^[a-zA-Z0-9][a-z0-9A-Z_ .-]{0,255}$/.test(o);switch(e){case"name":n(String(r))||this.warn(`event name ${r} illegal`);break;case"param":case"header":case"profile":{const o=e==="param"?"event params":e==="header"?"config":"profile";r!=="profile"&&["$inactive","$inline","$target_uuid_list","$source_uuid","$is_spider","$source_id","$is_first_time"].includes(r)||n(String(r))||this.warn(`${o} name ${r} illegal`),typeof i!="string"||(a=>String(a).length<=1024)(i)||this.warn(`the value ${i} length more than 1024 in ${o} ${r}`);break}}}warn(e){var r,i;(i=(r=this.sdk.adapter._log)===null||r===void 0?void 0:r.warn)===null||i===void 0||i.call(r,e)}}Ls.pluginName="official:check";const Xt=t=>{let e=t;try{e=decodeURIComponent(t)}catch(r){}return e},Ni=t=>{const e={};return t&&t.split("&").forEach(r=>{if(r){const i=r.split("=");i[0]&&(e[i[0]]=i[1]||"")}}),e};function Xr(t){var e;return t.option.get("enable_custom_webid")?!0:((e=t.adapter._log)===null||e===void 0||e.warn("需要开启enable_custom_webid"),!1)}function mr(t,e){t.indexOf(encodeURIComponent("https://"))!==0&&t.indexOf(encodeURIComponent("http://"))!==0||(t=Xt(t));const r=/([^?#]+)(\?[^#]*)?(#.*)?/.exec(t),i=r[1]||"",n=r[2]||"",o=r[3]||"",a=n?Ni(n.substring(1)):{};return a.Web_ID=e,t=i+((s,c)=>{let d=s;if(c){const h=[];Object.keys(c).forEach(f=>{h.push(`${f}=${c[f]}`)}),h.length>0&&(d+=`?${h.join("&")}`)}return d})("",a)+o,t}class gt{static init(e){e.prototype.setWebId=function(r){if(r==null||!Xr(this))return;const i=this.hash(`${r}`);this.config({web_id:`${i}`})},e.prototype.setWebIDviaUnionID=function(r){if(!r||!Xr(this))return;const i=this.hash(String(r).trim());this.config({web_id:`${i}`,wechat_unionid:r})},e.prototype.setWebIDviaOpenID=function(r){if(!r||!Xr(this))return;const i=this.hash(String(r).trim());this.config({web_id:`${i}`,wechat_openid:r})},e.prototype.createWebViewUrl=function(r){if(!r||!this.ready)return r;const i=this.env.get(gt.key);return i?mr(r,i):r},e.prototype.createWebViewUrlAsync=function(r){return r?this.ready?Promise.resolve(mr(r,this.env.get(gt.key))):new Promise(i=>{this.on(this.types.Ready,()=>{i(mr(r,this.env.get(gt.key)))})}):Promise.resolve(r)}}apply(e,r){}process(e,r){return mr(e,r)}}gt.pluginName="official:webid",gt.key="web_id";class Rs{constructor(){this.scenes=[1129]}apply(e,r){if(this.sdk=e,this.options=r,!this.options.enable_filter_crawler)return;const{target:i,types:n}=this.sdk,o=a=>{this.scenes.includes(a==null?void 0:a.scene)&&this.sdk.set("is-crawler",!0)};try{if(i.getLaunchOptionsSync){const a=i.getLaunchOptionsSync();o(a)}}catch(a){}this.sdk.on(n.AppOpen,a=>{o(a)})}}Rs.pluginName="official:robot";class xs{constructor(){this.key="start_rangers_data_check",this.buffer=[],this.test=!1,this.testRequestNumber=0,this.interval=1e3,this.needOn=!1,this.status=!1,this.onHandler=e=>{this.submit(e)}}apply(e,r){if(this.sdk=e,this.options=r,this.options.disable_verify)return;this.jt();const{types:i}=this.sdk;Promise.race([new Promise((n,o)=>{this.sdk.on(i.Ready,()=>{n(!0)})}),new Promise((n,o)=>{this.sdk.on(i.AppShowStart,()=>{n(!0)})})]).then(()=>{this.status=!0,this.syncId="",this.token="";try{this.host=this.sdk.target;let n=null;if(!n&&this.host.getEnterOptionsSync&&(n=this.host.getEnterOptionsSync()),!n&&this.host.getLaunchOptionsSync&&(n=this.host.getLaunchOptionsSync()),n){const{query:o}=n;this.verify(o).then(()=>{this.jt(!1),this.jt()}).catch(()=>{this.jt(!1),this.clear()})}else this.jt(!1),this.clear()}catch(n){}})}jt(e=!0){this.sdk[e?"on":"off"](this.sdk.types.Event,this.onHandler)}clear(){this.buffer.length=0}check(e){var r;return(r=e==null?void 0:e[this.key])!==null&&r!==void 0?r:""}verify(e){const{adapter:r}=this.sdk;let i,n;const o=new Promise((d,h)=>{i=d,n=h}),a=d=>{i(!0),this.userInfo=d||{nickName:"未知",avatarUrl:""},this.login()},s=this.check(e);r.log(`verify ${s}`);const c=this;if(s){try{const d=(h=>{const f=m=>{return(v=h,v.split("").map(y=>y.charCodeAt(0))).reduce((y,T)=>y^T,m);var v};return m=>m.match(/.{1,2}
126/g).map(v=>parseInt(v,16)).map(f).map(v=>String.fromCharCode(v)).join("")})("logverify")(s);d&&/^https?:\/\//.test(d)&&(this.domain=d)}catch(d){return n(),void 0}c.host.getSetting({success(d){d.authSetting["scope.userInfo"]?c.host.getUserInfo?c.host.getUserInfo({success(h){const{nickName:f,avatarUrl:m}=h.userInfo;a({nickName:f,avatarUrl:m})},fail(){a()}}):c.host.getOpenUserInfo&&c.host.getOpenUserInfo({success(h){try{const f=JSON.parse(h.response).response,{nickName:m,avatar:v}=f;a({nickName:m,avatarUrl:v})}catch(f){}},fail(){a()}}):a()},fail(){a()}})}else n();return o}submit(e){try{this.pushBuffer(JSON.parse(JSON.stringify(e)))}catch(r){}}login(){if(!this.domain||!this.status)return;const{header:e}=this.prepareHeader();this.sdk.request({url:`${this.domain}/simulator/limited_mobile/try_link`,method:"POST",data:Object.assign(Object.assign({header:Object.assign(Object.assign({},e||{}),{aid:e.app_id})},this.userInfo?{nick_name:this.userInfo.nickName}:{}),{host_version:(e.custom||{}).mp_platform_app_version||"",sync_id:this.syncId||""})},this.sdk.dataType.Verify).then(r=>{try{const{data:{data:{retry:i,sync_id:n,token:o}}}=r;if(this.syncId=n,this.token=o,this.test&&this.testRequestNumber>3)return this.report(),void 0;i===0||(i===1?this.loginLoop():i===2&&this.report())}catch(i){this.loginLoop()}}).catch(r=>{this.loginLoop()})}loginLoop(){this.test&&this.testRequestNumber++,this.status&&setTimeout(()=>{this.login()},this.interval)}report(){if(!this.domain||!this.status)return;const{header:e,user:r}=this.prepareHeader(),i=this.buffer;this.buffer=[],this.sdk.request({url:`${this.domain}/simulator/limited_mobile/log`,method:"POST",data:{header:Object.assign(Object.assign(Object.assign({},e||{}),r||{}),{aid:e.app_id}),token:this.token||"",event_v3:i||[]}},this.sdk.dataType.Verify).then(n=>{try{const{data:{data:{keep:o}}}=n;o===!0?this.reportLoop():this.reset()}catch(o){this.reportLoop()}}).catch(()=>{this.reportLoop()})}reportLoop(){this.status&&setTimeout(()=>{this.report()},this.interval)}pushBuffer(e){(Array.isArray(e)?[...e]:[e]).forEach(r=>{if(typeof r.params=="string")try{r.params=JSON.parse(r.params)}catch(i){}this.buffer.push(r)})}prepareHeader(){const{env:e}=this.sdk,{user:r,header:i}=e.get();return JSON.parse(JSON.stringify({user:r,header:i}))}reset(){this.buffer=[],this.syncId="",this.token=""}}xs.pluginName="official:verify";const y_={cn:"https://abtest.volceapplog.com",va:"https://toblog.itobsnssdk.com",sg:"https://toblog.tobsnssdk.com"};function __(t,e,r){return r?(this.emit(this.types.AbVar,{name:t,defaultValue:e,callback:r}),void 0):new Promise(i=>{this.emit(this.types.AbVar,{name:t,defaultValue:e,callback:n=>{i(n)}})})}function b_(t){return t?(this.emit(this.types.AbAllVars,t),void 0):new Promise(e=>{this.emit(this.types.AbAllVars,r=>{e(r)})})}
126function k_(t,e){return e?(this.emit(this.types.AbRefresh,{params:t,callback:e}),void 0):new Promise(r=>{this.emit(this.types.AbRefresh,{params:t,callback:i=>{r(i)}})})}class Ns{constructor(){this.expire=2592e6,this.domains=y_,this.url="/service/2/abtest_config/",this.message={cb:"回调函数必须为一个函数",var:"变量名不能为空",value:"变量没有默认值"},this.fetchStatus=0,this.callbacks=[],this.data=null,this.versions=[],this.externalVersions=null,this.hasOn=!1,this.onHandler=()=>{},this.changeListener=[],this.exposureName="abtest_exposure",this.clear=!1,this.getCacheVersionStatus=!1,this.timeout=0,this.canab=!1}static init(e){e.prototype.getVar=__,e.prototype.getAllVars=b_,e.prototype.getAbSdkVersion=function(){const r=this.get("ab_versions")||[];return r.length>0?r[r.length-1].ab:""},e.prototype.onAbSdkVersionChange=function(r){return this.emit(this.types.AbVersionChangeOn,r),()=>{this.emit(this.types.AbVersionChangeOff,r)}},e.prototype.offAbSdkVersionChange=function(r){this.emit(this.types.AbVersionChangeOff,r)},e.prototype.setExternalAbVersion=function(r){this.emit(this.types.AbExternalVersion,typeof r=="string"&&r?`${r}`.trim():null)},e.prototype.getAbConfig=k_}apply(e,r){this.sdk=e,this.options=r;const{adapter:i,types:n,appId:o}=this.sdk;this.appId=o,this.externalKey=this.sdk.getKey("ab_version_external"),this.options.ab_timeout>0&&(this.timeout=this.options.ab_timeout),this.dataKey=this.sdk.getKey("ab_version"),this.clear=this.options.clear_ab_cache_on_user_change,this.domain=this.getDomain(),this.sdk.on(n.AbExternalVersion,a=>{this.processExternal(a);const{adapter:s}=this.sdk;a?s.set(this.externalKey,a).catch(()=>{}):s.remove(this.externalKey).catch(()=>{})}),i.get(this.externalKey).then(a=>{if(a)try{this.processExternal(a)}catch(s){}}).catch(()=>{}),this.options.enable_ab_test&&(this.sdk.on(n.AbVar,({name:a,defaultValue:s,callback:c})=>{this.getVar(a,s,c)}),this.sdk.on(n.AbAllVars,a=>{this.getAllVars(a)}
126),this.sdk.on(n.AbVersionChangeOn,a=>{this.changeListener.push(a)}),this.sdk.on(n.AbVersionChangeOff,a=>{const s=this.changeListener.indexOf(a);s!==-1&&this.changeListener.splice(s,1)}),this.sdk.on(n.AbRefresh,({params:a,callback:s})=>{this.canab&&this.preFetch(a,s)}),this.sdk.on(n.UuidChangeAfter,()=>{this.canab&&this.sdk.ready&&this.clear&&(this.versions=[],this.data={},this.updateVersions(),this.emitChange())}),this.options.enable_logsetting?this.sdk.on(n.Ready,()=>{var a,s,c,d;let h=(s=(a=this.sdk.logsettings)===null||a===void 0?void 0:a.data)===null||s===void 0?void 0:s.bav_ab_config;if(this.sdk.isUndefined(h))this.__init__(!0);else if(h=!!h,h){const f=(d=(c=this.sdk.logsettings)===null||c===void 0?void 0:c.data)===null||d===void 0?void 0:d.bav_ab_refresh;this.sdk.isUndefined(f)||(this.clear=!!f),this.__init__(!0)}}):this.__init__())}__init__(e=!1){this.canab=!0;const{types:r}=this.sdk;e?(this.preFetch(),this.sdk.on(r.UuidChangeAfter,()=>{this.preFetch()})):this.sdk.once(r.Ready,()=>{this.preFetch(),this.sdk.on(r.UuidChangeAfter,()=>{this.preFetch()})}),this.getCacheVersion()}getCacheVersion(){return this.getCacheVersionStatus?Promise.resolve():this.sdk.adapter.get(this.dataKey).then(e=>{if(!e)return this.getCacheVersionStatus=!0,void 0;const r=e.timestamp;if(ce()-r>=this.expire)return this.sdk.adapter.remove(this.dataKey).catch(()=>{}),this.getCacheVersionStatus=!0,void 0;try{const{ab_version:i,data:n}=e;this.fetchStatus!==2&&(this.versions=i||[],this.data=n,this.configVersions())}catch(i){}this.getCacheVersionStatus=!0}).catch(()=>{this.getCacheVersionStatus=!0})}output(e){this.sdk.adapter.log(e)}processExternal(e){this.externalVersions=e,this.sdk.set("ab_sdk_version_external",e)}getAllVars(e){if(typeof e!="function")return this.output(this.message.cb);const r={callback:e,type:1};this.fetchStatus===2?this._getAllVars(r):this.callbacks.push(r)}getVar(e,r,i){if(!e)return this.output(this.message.var);if(r===void 0)return this.output(this.message.value);if(typeof i!="function")return this.output(this.message.cb);const n={name:e,defaultValue:r,callback:o=>{try{i(o)}catch(a){}},type:0};this.fetchStatus===2?this._getVar(n):this.callbacks.push(n)}fetchComplete(e){if(e){this.data=e;const r=[];Object.keys(e).forEach(n=>{const{vid:o}=e[n];o&&r.push(o)});const i=this.versions.length;i?(this.versions=this.versions.filter(n=>r.includes(n)),this.versions.length!==i&&this.updateVersions()):this.updateVersions()}this.callbacks.forEach(r=>this[r.type===0?"_getVar":"_getAllVars"](r)),this.callbacks=[]}_getAllVars(e){const{callback:r}=e;r(this.data?JSON.parse(JSON.stringify(this.data)):{})}_getVar(e){const{name:r,defaultValue:i,callback:n}=e,{data:o}=this;if(!o)return n(i),void 0;if(this.sdk.isObject(o[r])){const{vid:a,val:s}=o[r];return a&&(this.versions.includes(a)||(this.versions.push(a),this.updateVersions(),this.emitChange()),this.sdk.emit(this.sdk.types.Event,Object.assign(Object.assign({},this.sdk.createEvent({event:this.exposureName},!1)),{ab_sdk_version:a}))),n(s),void 0}n(i)}updateVersions(){this.configVersions(),this.sdk.adapter.set(this.dataKey,{data:this.data,ab_version:this.versions,timestamp:ce()}).catch(()=>{})}configVersions(){const e=this.versions.join(",");this.sdk.set("ab_sdk_version",e);const r="ab_versions";this.sdk.set(r,[...this.sdk.get(r)||[],{time:ce(),ab:e}])}emitChange(){const e=this.versions.join(",");this.changeListener.length>0&&this.changeListener.forEach(r=>{typeof r=="function"&&setTimeout(()=>{try{r(e)}catch(i){}},0)})}getDomain(){var e;const{channel_domain:r,ab_channel_domain:i}=this.options,{option:n}=this.sdk,o=(e=n.get("cloneOption"))===null||e===void 0?void 0:e.report_channel;let a="";if(i)a=i;else if(r)a=r;else{let{report_channel:s}=this.options;Object.keys(this.domains).includes(s)||(s=o),a=this.domains[s]}return a}preFetch(e={},r){if(!this.domain)return this.fetchStatus=2,this.fetchComplete(null),r&&r(null),void 0;const{env:i}=this.sdk,{user:n,header:o}=i.get(),{headers:a}=o,s=Je(o,["headers"]);this.user=Object.assign({},n);const c=()=>{this.fetch(Object.assign(Object.assign(Object.assign(Object.assign({},s),a),e||{}),{ab_sdk_version:this.sdk.get("ab_sdk_version")||""})).then(d=>r&&r(d))};this.getCacheVersionStatus?c():this.getCacheVersion().then(()=>{c()})}fetch(e){this.fetchStatus=1;const{user_unique_id:r}=this.user;return this.sdk.request(Object.assign({url:`${this.domain}${this.url}`,method:"POST",data:{header:Object.assign(Object.assign({aid:this.appId},this.user||{}),e||{})}},this.timeout>0?{timeout:this.timeout}:{}),this.sdk.dataType.AB).then(i=>{var n;if(this.user.user_unique_id!==r)return null;this.fetchStatus=2;const o=(n=i==null?void 0:i.data)===null||n===void 0?void 0:n.data;return this.sdk.emit(this.sdk.types.AbFetchAfter,o),this.fetchComplete(o),o}
126).catch(()=>(this.fetchStatus=2,this.fetchComplete(null),null))}}var ht;Ns.pluginName="official:ab",function(t){t[t.Undefined=0]="Undefined",t[t.Start=1]="Start",t[t.End=2]="End"}(ht||(ht={}));class Us{constructor(){this.key="utm",this.utmed=ht.Undefined,this.reload=!1}apply(e,r){this.sdk=e,this.options=r;const{types:i}=this.sdk;this.sdk.on(i.LaunchInfo,n=>{var o,a;this.utmed!==ht.Start&&(this.utmed===ht.End&&(this.reload=!0),this.utmed=ht.Start,this.parseDefault((o=n==null?void 0:n.query)!==null&&o!==void 0?o:{}),this.parseMore((a=n==null?void 0:n.query)!==null&&a!==void 0?a:{}))}),this.sdk.on(i.AppHide,()=>{this.utmed=ht.End})}parseDefault(e={}){let r=!1;const i=Object.keys(e).reduce((n,o)=>(this.sdk.UtmType.includes(o)&&(r=!0,n[o]=Xt(e[o])),n),{});r&&this.sdk.env.set(i)}parseMore(e={}){const{tr_token:r="",surl_token:i="",scene:n=""}=e||{};let o=r||i;if(n){const s=Ni(Xt(`${n}`));s.tr_token&&(o=s.tr_token),this.sdk.set("scene_extra_query",s)}if(!o)return this.dispatch(),void 0;const a=()=>{this.reload?this.sdk.emit(this.sdk.types.CancelPause):this.dispatch()};this.reload&&this.sdk.emit(this.sdk.types.Pause),this.storageGet(o).then(s=>{s?(this.sdk.env.set(s.utms||{}),a()):this.fetch(o).then(()=>a()).catch(()=>a())}).catch(()=>{this.fetch(o).then(()=>a()).catch(()=>a())})}storageGet(e){const r=this.sdk.getKey(this.key),{adapter:i}=this.sdk;return i.get(r).then(n=>{const o=ce(),a=[];return Object.keys(n).forEach(s=>{n[s]&&n[s].timestamp+6048e5<o&&a.push(s)}),a.length>0&&(a.forEach(s=>{delete n[s]}),i.set(r,n).catch(()=>{})),n&&n[e]?n[e]:null})}storageSet(e,r){const i=this.sdk.getKey(this.key),{adapter:n}=this.sdk;n.get(i).then(o=>{o||(o={}),o[e]={utms:r,timestamp:ce()},n.set(i,o).catch(()=>{})}).catch(()=>{})}fetch(e){const{adapter:r,option:i,env:n,UtmType:o}=this.sdk;return this.sdk.request({url:`${i.get("domain")}/service/2/mp_campaigns`,method:"GET",data:{tr_token:e},timeout:3e3},this.sdk.dataType.Utm).then(a=>{const{data:{code:s=-1,data:c={},message:d=""}={}}=a||{};if(s===0){if(this.sdk.isObject(c)){let h=!1;const f=Object.keys(c).reduce((m,v)=>(o.includes(v)&&(h=!0,m[v]=c[v]),m),{});h&&n.set(f),this.storageSet(e,f)}}else s===40002&&this.storageSet(e,{});s!==0&&r.log(d||"")})}dispatch(){this.sdk.emit(this.sdk.types.LaunchComplete)}}Us.pluginName="official:utm";class qs{apply(e,r){this.sdk=e,this.options=r;const{types:i}=this.sdk;this.options.disable_sdk_monitor||this.options.channel_domain||this.sdk.on(i.Ready,()=>{this.reportLoad()})}reportLoad(){const e=this.sdk.env.get(),{user:r,header:i}=e,n=this.sdk.env.merge([{event:"onload",params:Object.assign(Object.assign(Object.assign({},r),i),this.options)}]);n[0].header.app_id=1338,this.report(n)}report(e){if(!this.reportUrl){let r=this.sdk.get("report_url");if(!r)return;r+=(r.indexOf("?")?"&":"?")+"type=monitor",this.reportUrl=r}this.sdk.request({url:this.reportUrl,method:"POST",header:{"X-MCS-AppKey":"566f58151b0ed37e"},data:e},this.sdk.dataType.Event).catch(()=>{})}}qs.pluginName="official:monitor";const w_="mp_launch",T_="mp_enter",S_="mp_exit",E_="purchase",A_="query",P_="update_level",O_="create_gamerole",I_
126="check_out",C_="add_to_favourite";let gr;const Vn={mpLaunch:(t,e)=>{t(w_,Object.assign({},e))},mpEnter:(t,e)=>{gr=+new Date,t(T_,Object.assign({},e))},mpExit:(t,e={})=>{const r=Ee(),i=r[r.length-1].route,n=gr===void 0?0:+new Date-gr;t(S_,Object.assign({duration:n,page_path:i},e)),gr=void 0},purchase:(t,e)=>{t(E_,Object.assign({},e))},quest:(t,e)=>{t(A_,Object.assign({},e))},updateLevel:(t,e)=>{t(P_,Object.assign({},e))},createGameRole:(t,e)=>{t(O_,Object.assign({},e))},checkout:(t,e)=>{t(I_,Object.assign({},e))},addToFavourite:(t,e)=>{t(C_,Object.assign({},e))}};class Fs{apply(e,r){this.sdk=e,this.options=r,Object.keys(Vn).forEach(i=>{this.sdk[i]=Vn[i].bind(null,this.sdk.event.bind(this.sdk))})}}var He;Fs.pluginName="official:extend",function(t){t.True="true",t.False="false"}(He||(He={}));class ye{static init(e){const r={onLaunch(s){e.instances.forEach(c=>{c.emit(c.types.AppOpen,s)}),ye.instances.forEach(c=>{c.sdk||(c.missAppLaunch=!0,c.missAppLaunchInfo=s)})},onShow(s){e.instances.forEach(c=>{c.emit(c.types.AppShowStart,s),c.emit(c.types.AppShow,s)}),ye.instances.forEach(c=>{c.sdk||(c.missAppShow=!0,c.missAppShowInfo=s)})},onHide(){e.instances.forEach(s=>{s.emit(s.types.AppHide),s.emit(s.types.AppClose)})},onError(s){e.instances.forEach(c=>{c.emit(c.types.AppError,s)})}},i={onShow(){e.instances.forEach(s=>{s.emit(s.types.PageShow)})},onHide(){e.instances.forEach(s=>{s.emit(s.types.PageHide)})},onUnload(){e.instances.forEach(s=>{s.emit(s.types.PageHide)})},onShareAppMessage(s){const c=ye.instances.length;if(!c)return s;const d=ye.instances[c-1];return!d.sdk||!d.open||!d.autoConfig.pageShare?s:d.pageShare(s)},onAddToFavorites(s){ye.instances.length&&ye.instances.forEach(c=>{!c.sdk||!c.open||!c.autoConfig.pageFavorite||c.pageFavorite(s)})},onTabItemTap(s){ye.instances.length&&ye.instances.forEach(c=>{!c.sdk||!c.open||!c.autoConfig.pageTabItemTap||c.pageTabItemTap(s)})}},n=s=>{var c;const d=s&&s[0];if(d&&d.type==="tap"){const h=d.currentTarget||{},f=d.target||{};if(typeof document!="undefined"&&h.id!==f.id)return;const m={target:void 0,dataset:void 0};let v;m.target=d.currentTarget,typeof document!="undefined"&&document&&document.getElementById&&m.target.id&&(v=document.getElementById(m.target.id));const y=Object.assign({},(v==null?void 0:v.dataset)||((c=d.currentTarget)===null||c===void 0?void 0:c.dataset)||{});if((y==null?void 0:y.devtool_)==="is")return;ye.instances.map(T=>{if(T.autoConfig.click){const R=Object.assign({},m),F=Object.assign({},y);F.clickIgnoreProperty&&((F.clickIgnoreProperty||"").split(",").forEach(H=>{H&&(F[H]=void 0)}),F.clickIgnoreProperty=void 0);const $=T.autoConfig.clickIgnoreProperty;if($&&Array.isArray($)&&$.length>0&&$.forEach(H=>{H&&(F[H]=void 0)}),R.dataset=F,T.sdk.emit(T.sdk.types.MpClick,R),R.ignore===!0)return;T.mpClick(R)}})}},o=App;App=function(s){return Object.keys(r).forEach(c=>{const d=s[c];s[c]=function(...h){try{r[c].apply(this,h)}catch(f){}return d&&d.apply(this,h)}}),o(s)};const a=Page;if(Page=function(s){const c=i;return Object.keys(c).forEach(d=>{const h=s[d];d==="onShareAppMessage"?h&&(s[d]=function(...f){const m=h?h.apply(this,f):{};try{const v=c[d].apply(this,[m]);m.path=v.path}catch(v){}return m}):d==="onAddToFavorites"?h&&(s[d]=function(...f){const m=h?h.apply(this,f):{};try{c[d].apply(this,[{res:f[0],result:m}])}catch(v){}return m}):s[d]=function(...f){try{c[d].apply(this,f)}catch(m){}return h&&h.apply(this,f)}}),Object.keys(s).forEach(d=>{if(!Object.keys(c).includes(d)&&typeof s[d]=="function"){const h=s[d];s[d]=function(...f){try{n(f)}catch(m){}return h&&h.apply(this,f)}}}),a(s)},e.platform&&e.platformIs==="swan"&&Object.keys(a).forEach(s=>{Page[s]=a[s]}),typeof Component!="undefined"){const s=Component;Component=function(c){c.methods||(c.methods={});const d=i;return Object.keys(d).forEach(h=>{const f=c.methods[h];h==="onShareAppMessage"?f&&(c.methods[h]=function(...m){const v=f?f.apply(this,m):{};try{const y=d[h].apply(this,[v]);v.path=y.path}catch(y){}return v}):h==="onAddToFavorites"?f&&(c.methods[h]=function(...m){const v=f?f.apply(this,m):{};try{d[h].apply(this,[{res:m[0],result:v}])}catch(y){}return v}):c.methods[h]=function(...m){try{d[h].apply(this,m)}catch(v){}return f&&f.apply(this,m)}}
126),Object.keys(c.methods).forEach(h=>{if(typeof c.methods[h]=="function"){const f=c.methods[h];c.methods[h]=function(...m){try{n(m)}catch(v){}return f&&f.apply(this,m)}}}),s(c)}}e.prototype.appLaunch=function(){this.appShow()},e.prototype.appTerminate=function(){this.appHide()},e.prototype.appShow=function(){let s;this.target.getLaunchOptionsSync!==void 0&&(s=this.target.getLaunchOptionsSync()),this.emit(this.types.AppShow,s)},e.prototype.appHide=function(){this.emit(this.types.AppHide)},e.prototype.appError=function(s){this.emit(this.types.AppError,s)},e.prototype.predefinePageview=function(){this.emit(this.types.PageShow)},e.prototype.predefinePageviewHide=function(){this.emit(this.types.PageHide)},e.prototype.shareAppMessage=function(s){try{const c=this.pluginInstances.find(d=>d.constructor.pluginName==="official:auto");if(c&&typeof c.pageShare=="function")return c.pageShare(s)}catch(c){}return s}}constructor(){this.queue=[],this.firstTime=He.False,this.open=!1,this.launched=!1,this.startup=0,this.autoConfig={appLaunch:!0,appTerminate:!0,appError:!0,pageShow:!0,pageHide:!0,pageShare:!0,pageFavorite:!0,pageTabItemTap:!0,click:!1,clickIgnoreProperty:[]},this.missAppLaunch=!1,this.missAppShow=!1,ye.instances.push(this)}apply(e,r){this.sdk=e,this.options=r,this.open=!!this.options.auto_report,this.open&&typeof this.options.auto_report=="object"&&(this.autoConfig=Object.assign(Object.assign({},this.autoConfig),this.options.auto_report||{})),this.proxySetTitle();const{types:i,adapter:n}=this.sdk,o=this.sdk.getKey("first");n.get(o).then(a=>{if(a===He.False)return this.firstTime=He.False,void 0;a||(this.firstTime=He.True),n.set(o,He.False).catch(()=>{})}).catch(()=>{}),this.sdk.on(i.Ready,()=>{this.queue.length>0&&(this.sdk.event([...this.queue]),this.queue.length=0)}),this.sdk.on(i.AppOpen,a=>{this.sdk.pause||this.appLaunch(a)}),this.missAppLaunch&&this.appLaunch(this.missAppLaunchInfo),this.sdk.on(i.AppShow,a=>{this.sdk.pause||(this.appShowPrefix(a),this.open&&this.autoConfig.appLaunch&&this.appShow(a))}),this.missAppShow&&(this.appShowPrefix(this.missAppShowInfo),this.open&&this.autoConfig.appLaunch&&this.appShow(this.missAppShowInfo)),this.sdk.on(i.AppHide,()=>{this.sdk.pause||this.open&&this.autoConfig.appTerminate&&this.appHide()}),this.sdk.on(i.AppError,a=>{this.sdk.pause||this.open&&(this.autoConfig.appError===!0||this.sdk.isObject(this.autoConfig.appError))&&this.appError(a)}),this.sdk.on(i.PageShow,()=>{const a=this.getRouteInfo();if(a){const{path:s,query:c}=a;this.sdk.env.set({evtParams:Object.assign({$current_path:s},c?{$current_query:JSON.stringify(c)}:{})})}this.sdk.pause||this.open&&this.autoConfig.pageShow&&this.pageShow()}),this.sdk.on(i.PageHide,()=>{this.sdk.pause||this.open&&this.autoConfig.pageHide&&this.pageHide()}),this.sdk.on(i.UuidChangeBefore,()=>{this.sdk.pause||!this.sdk.ready||this.open&&this.autoConfig.appTerminate&&this.appHide(!0)}),this.sdk.on(i.UuidChangeAfter,()=>{this.sdk.pause||!this.sdk.ready||this.open&&this.autoConfig.appLaunch&&this.appShow(this.appInfo,!0)}),this.options.enable_logsetting&&this.sdk.on(i.Ready,()=>{var a,s;if(!this.autoConfig.click)return;const c=(s=(a=this.sdk.logsettings)===null||a===void 0?void 0:a.data)===null||s===void 0?void 0:s.bav_log_collect;this.sdk.isUndefined(c)||(this.autoConfig.click=!!c)})}event(e,r){this.sdk.event(e,r)}proxySetTitle(){const{target:e}=this.sdk;if(!e)return;const r=this;try{const i=n=>function(){return function(o){try{const a=Ee(),s=a[a.length-1].route||"";r.sdk.isObject(o)||(o={});const c=r.sdk.get("title-caches")||{};c[s]=o.title,r.sdk.set("title-caches",c)}catch(a){}n.call(this,o)}};if(e.setNavigationBarTitle!==void 0){const n=e.setNavigationBarTitle;Object.defineProperty(e,"setNavigationBarTitle",{get:i(n)})}else if(e.setNavigationBar!==void 0){const n=e.setNavigationBar;Object.defineProperty(e,"setNavigationBar",{get:i(n)})}}catch(i){}}getPageTitle(e){const{targetEnvConfig:r}=this.sdk,i=this.sdk.get("title-caches");let n="";if((i==null?void 0:i[e])!==void 0&&(n=i[e]),!n)try{if(r){const o=r.page[e]||r.page[e+".html"];o&&(n=o.window.navigationBarTitleText),n||(n=r.global.window.navigationBarTitleText)}}catch(o){}return n}getRouteInfo(e=1,r){try{const i=(r=r||Ee()).length-e;if(i<0)return null;const{route:n="",options:o={}}=r[i];return{path:n,query:o}}catch(i){}return null}getCurrentPage(){const e=Ee()||[];return e[e.length-1]}getQuery(e={}){const r={};if(this.sdk.isObject(e)){if(e.scene){const i=Ni(Xt(`${e.scene}`));
126Object.keys(i).forEach(n=>{r[`query_${n}`]=i[n]})}Object.keys(e).forEach(i=>{if(!this.sdk.UtmType.includes(i)&&i!=="scene"){let n=e[i];i==="from_title"&&(n=encodeURIComponent(Xt(e[i]))),r[`query_${i}`]=n}})}return r}fixInfo(e,r){let i=r;if(!r.path)if(r.args)i=r.args;else try{JSON.stringify(r)}catch(o){i={query:{}}}const n={info:i};return this.sdk.emit(this.sdk.types.TransformInfo,{type:e,rawInfo:r,wrapInfo:n}),i=n.info,i}appLaunch(e){var r,i,n;this.appInfo=e||((i=(r=this.sdk.target).getLaunchOptionsSync)===null||i===void 0?void 0:i.call(r)),this.appInfo=this.fixInfo("App.onLaunch",this.appInfo),this.scene=(n=this.appInfo)===null||n===void 0?void 0:n.scene,this.sdk.checkUsePlugin("official:utm")?this.sdk.emit(this.sdk.types.LaunchInfo,this.appInfo):this.sdk.emit(this.sdk.types.LaunchComplete)}appShowPrefix(e){this.startup++,this.sdk.checkUsePlugin("official:utm")&&this.sdk.emit(this.sdk.types.LaunchInfo,e)}}ye.pluginName="official:auto",ye.instances=[];class js{constructor(){this.key="compensate",this.keyCache=[],this.batchMax=5,this.cacheBatchNumber=15,this.enable=!1,this.unReadyKeys={},this.bufferKeys={},this.errorKeys={},this.bufferPreKey="",this.errorPreKey="",this.hasKey=!1,this.startTime=0,this.closeTime=0,this.closeTimeMax=3e3}apply(e,r){if(this.sdk=e,this.options=r,this.enable=!!this.options.enable_cache,!this.enable)return;this.reportUrl=this.sdk.get("report_url"),this.bufferPreKey=this.sdk.getKey("buffer"),this.errorPreKey=this.sdk.getKey("compensate");const{types:i}=this.sdk;this.sdk.on(i.AppShow,()=>{this.hasKey?this.sdk.ready&&this.network()&&this.nowReport():this.getKeys().then(()=>{this.hasKey=!0,this.sdk.ready&&this.network()&&this.nowReport()})}),this.sdk.on(i.Ready,()=>{this.hasKey?this.network()&&this.nowReport():this.getKeys().then(()=>{this.hasKey=!0,this.network()&&this.nowReport()})}),this.sdk.on(i.Network,n=>{n.current&&this.sdk.ready&&this.nowReport()}),this.sdk.on(i.AppClose,()=>{this.closeTime=ce();try{["unReadyKeys","bufferKeys","errorKeys"].forEach(n=>{Object.keys(this[n]).forEach(o=>{this[n][o]===2&&delete this[n][o]})})}catch(n){}}),this.sdk.on(i.SubmitError,n=>{const{event:o}=n;this.storageError(o).then(a=>{this.errorKeys[a]=0})}),this.sdk.on(i.CacheUnReady,n=>{const o=n.length;if(o>0){const a=`${this.bufferPreKey}_unready_`,s=(c,d)=>{const h=()=>{if(ce()-this.closeTime>this.closeTimeMax)return;const f=[this.sdk.env.compose(d)];this.report(f,c).then(()=>{this.sRemove(c)}).catch(()=>{})};this.sdk.ready?h():this.sdk.once(i.Ready,()=>{h()})};if(o>this.cacheBatchNumber){const c=[...n];for(;c.length>0;){const d=c.splice(0,this.cacheBatchNumber);if(d.length>0){const h=a+this.random();this.sSet(h,d).then(()=>{this.options.enable_retry_unready&&s(h,d)})}}}else{const c=a+this.random();this.sSet(c,n).then(()=>{this.options.enable_retry_unready&&s(c,n)})}}}),this.sdk.on(i.CacheBuffer,n=>{const o=`${this.bufferPreKey}_buffer_`+this.random();this.sSet(o,n).then(()=>{this.bufferKeys[o]=0})}),this.sdk.on(i.SubmitNormal,n=>{n&&this.errorReport()})}getKeys(){const{adapter:e}=this.sdk;return e.storageInfo().then(r=>{if(r!=null&&r.keys){const{keys:i}=r;Array.isArray(i)&&i.forEach(n=>{n.indexOf(`${this.bufferPreKey}_unready`)===0?this.unReadyKeys[n]===void 0&&(this.unReadyKeys[n]=0):n.indexOf(`${this.bufferPreKey}_buffer`)===0?this.bufferKeys[n]===void 0&&(this.bufferKeys[n]=0):n.indexOf(`${this.errorPreKey}`)===0&&this.errorKeys[n]===void 0&&(this.errorKeys[n]=0)})}})}nowReport(){this.unReadyReport(),this.bufferReport(),this.errorReport()}unReadyReport(){this.batchReport(this.unReadyKeys,!0)}bufferReport(){this.batchReport(this.bufferKeys,!1)}errorReport(){this.batchReport(this.errorKeys,!1)}batchReport(e,r=!1){const i=Object.keys(e).filter(n=>e[n]===0);if(i.length!==0)if(i.length<=3)i.forEach(n=>{e[n]=1,this.byKey(e,n,r)});else{const n=[...i];let o=0;for(;n.length>0;){const a=n.splice(0,3);a.length>0&&(a.forEach(s=>{e[s]=1}),setTimeout(()=>{a.forEach(s=>{this.byKey(e,s,r)})},150*o)),o++}}}byKey(e,r,i){this.sGet(r).then(n=>{if(!n)return e[r]=2,void 0;const o=i?[this.sdk.env.compose(n)]:n;this.report(o,r).then(()=>{e[r]=2,this.sRemove(r)}
126).catch(()=>{e[r]=0})}).catch(()=>{e[r]=0})}report(e,r){if(!this.reportUrl&&(this.reportUrl=this.sdk.get("report_url"),!this.reportUrl))return Promise.reject();const i=this.sdk,n=i.uuid();i.emit(i.types.ComBefore,e,{start:+new Date,random:n,need:r.indexOf(`${this.errorPreKey}`)!==0});const o=i.request({url:this.reportUrl,method:"POST",data:e},i.dataType.Event);return o.then(a=>{i.emit(i.types.ComAfter,{isError:!1,response:a,event:e},{end:+new Date,random:n})}).catch(a=>{i.emit(i.types.ComAfter,{isError:!0,error:a,event:e},{end:+new Date,random:n})}),o}storageError(e){const r=`${this.errorPreKey}_`+this.random();return this.sSet(r,e).then(()=>r)}sGet(e){return this.sdk.sGet(e)}sSet(e,r){return this.sdk.sSet(e,r)}sRemove(e){return this.sdk.sRemove(e)}random(){return this.sdk.random()}network(){return this.options.enable_skip_network?!0:!!this.sdk.env.get("is_connected")}}js.pluginName="official:compensate";class $n{constructor(){this.enable=!1}apply(e,r){this.sdk=e,this.options=r;const i=this.options.auto_report;if(this.sdk.isObject(i)&&(i!=null&&i.catchError)&&(this.enable=!0),!this.enable)return;const{target:n}=this.sdk;n&&(this.listenRejection(n),this.listenNotFound(n))}listenError(e){e==null||e.onError(r=>{this.sdk.event("on_error",{on_error:r})})}listenRejection(e){e==null||e.onUnhandledRejection((r,i)=>{this.sdk.event("on_unhandled_rejection",{reason:r})})}listenNotFound(e){e==null||e.onPageNotFound(r=>{this.sdk.event("on_page_not_found",{info:r})})}}$n.pluginName="official:error",V.usePlugin(Ms),V.usePlugin(Ls),V.usePlugin(gt),V.usePlugin(Rs),V.usePlugin(xs),V.usePlugin(Ns),V.usePlugin(Us),V.usePlugin(qs),V.usePlugin(Fs),V.usePlugin(class extends ye{constructor(){super(...arguments),this.sessionStart=0,this.sessionDepth=0,this.shareDepth=0}appShow(t,e=!1){var r;t=t||this.appInfo,t=this.fixInfo("App.onShow",t),this.scene=(r=t==null?void 0:t.scene)!==null&&r!==void 0?r:this.scene;const i=this.sdk.sessionId;this.sessionStart=ce();const{query:{share_depth:n=0}={}}=t;this.shareDepth=Number(n)||0;const{EventType:o}=this.sdk,{referrerInfo:a}=t,s=Je(t,["referrerInfo"]),{query:c}=s,d=Je(s,["query"]),h=Object.assign(Object.assign({},c),a),f=Object.assign(Object.assign(Object.assign(Object.assign({},d),this.scene?{scene:this.scene}:{}),this.getQuery(h)),{session_id:i,$is_first_time:this.firstTime});f.launch_type=e?2:this.startup>1?1:0,this.sdk.emit(this.sdk.types.ExtendAppLaunch,f),this.event(o.appOnShow,f),this.firstTime===He.True&&(this.firstTime=He.False)}appHide(t=!1){const{route:e,__route__:r,options:i={}}=this.getCurrentPage(),n=e||r,o=ce();let a=Math.ceil((o-this.sessionStart)/1e3);a<=0&&(a=Math.ceil((o-this.sdk.sdkStartTime)/1e3)),a<0&&(a=0);const s=Object.assign(Object.assign(Object.assign({},this.scene?{scene:this.scene}:{}),this.getQuery(i)),{exit_page:n,session_duration:a,session_depth:this.sessionDepth,session_id:this.sdk.sessionId});s.terminate_type=t?2:1,this.sdk.emit(this.sdk.types.ExtendAppTerminate,s),this.event(this.sdk.EventType.appOnHide,s)}appError(t){const e=this.autoConfig.appError;let r="";if(Object.prototype.toString.call(t)=="[object Error]"){let n={message:""};const o=t,{message:a,stack:s}=o,c=Je(o,["message","stack"]);e===!0?n=Object.assign({message:a},c):this.sdk.isObject(e)&&(n=Object.assign({},c),(this.sdk.isUndefined(e.message)||e.message===!0)&&(n.message=a),e.stack===!0&&(n.stack=s)),r=JSON.stringify(n)}else r=t;const i={on_error:r,session_id:this.sdk.sessionId};this.sdk.emit(this.sdk.types.ExtendAppError,i),this.event(this.sdk.EventType.appOnError,i)}pageShow(){this.sessionDepth+=1;const{route:t,__route__:e,options:r={}}=this.getCurrentPage(),i=t||e,{EventType:n}=this.sdk,o=this.getPageTitle(i),a=Object.assign(Object.assign(Object.assign({},this.scene?{scene:this.scene}:{}),this.getQuery(r)),{path:i,title:o,session_id:this.sdk.sessionId});let s=null;if(this.recentlyPage)s=this.recentlyPage;else{const c=this.getRouteInfo(2);c&&(s=c)}if(s){const{path:c="",query:d={},title:h=""}=s;a.refer_path=c,a.refer_query=JSON.stringify(d),a.refer_title=h||this.getPageTitle(c)}this.sdk.emit(this.sdk.types.ExtendPageShow,a),this.recentlyPage={path:i,query:r,title:o},this.currentPvInfo={time:ce(),params:Object.assign({},a)},this.event(n.pageOnShow,a)}
126pageHide(){if(!this.currentPvInfo)return;const{time:t,params:e}=this.currentPvInfo;this.currentPvInfo=null;let r=ce()-t;r=r<0?0:r;const i=Object.assign(Object.assign({},e||{}),{duration:r,session_id:this.sdk.sessionId});this.sdk.emit(this.sdk.types.ExtendPageHide,i),this.event(this.sdk.EventType.pageOnHide,i)}pageShare(t){const{user:{user_unique_id:e,user_unique_id_type:r}}=this.sdk.env.get(),i=this.shareDepth+1;if(t.path){let{path:s}=t,c="";const d=s.indexOf("#");d!==-1&&(c=s.substr(d),s=s.substr(0,d));let h="";this.sdk.isUndefined(r)||(h=`&from_user_unique_id_type=${r}`);const f=`from_user_unique_id=${e}${h}&share_depth=${i}&from_title=${t.title}`;s+=`${s.indexOf("?")!==-1?"&":"?"}${f}`,t.path=s+c}const{title:n,path:o=""}=t,a={title:n,path:o,page_path:o.split("?")[0],query_share_depth:i,session_id:this.sdk.sessionId};return this.sdk.emit(this.sdk.types.ExtendPageShare,a),this.event(this.sdk.EventType.pageOnShareAppMessage,a),Object.assign(Object.assign({},t),{share_depth:i})}pageFavorite(t){const{res:e,result:r}=t||{},i=Ee(),n=i[i.length-1],{route:o,__route__:a}=n,s=o||a,{query:c}=r,d=Je(r,["query"]),h=Object.assign(Object.assign({},d),{url_path:(e==null?void 0:e.webViewUrl)||s,url_query:c});this.sdk.emit(this.sdk.types.ExtendPageFavorite,h),this.event(this.sdk.EventType.pageOnAddToFavorites,h)}pageTabItemTap(t){const{index:e,pagePath:r,text:i}=t||{},n={index:e,path:r,text:i};this.sdk.emit(this.sdk.types.ExtendPageTabItemTap,n),this.event(this.sdk.EventType.pageOnTabItemTap,n)}mpClick(t){const{target:e,dataset:r}=t,i=Ee(),n=i[i.length-1],{route:o,__route__:a}=n,s=o||a,c={path:s,page_key:s};e!=null&&e.id&&(c.query_id=e.id),Object.keys(r).map(d=>{d!=="id"?c[`query_${d}`]=r[d]:c.query_data_id=r.id}),this.event(this.sdk.EventType.mpClick,c)}}),V.usePlugin(js),V.usePlugin($n);var ct=new V;const D_="2.5.0",Vs={versionName:D_};var $s=[X.DEV,X.QA,X.STAGE,X.UAT];function M_(t){return $s.includes(t)?t:X.PROD}function Bn(t){var e=$s.find(r=>t.endsWith(r));return e||X.PROD}function L_(t){var e,r,i=(t==null||(e=t.split("."))===null||e===void 0?void 0:e[0])||"",n=((r=i.split("-"))===null||r===void 0?void 0:r.pop())||"";return M_(n)}function R_(){try{return L_(window.location.host)||Bn("h5")}catch(t){return Bn("h5")}return X.PROD}function Gn(){return R_()===X.PROD?20009671:20009941}var x_=function(){var t=new Date().getTime();return function(e){return Math.ceil((t=(9301*t+49297)%233280)/233280*e)}}();function Zr(){if(typeof Uint32Array=="function"&&typeof crypto!="undefined"){var t=new Uint32Array(1);return crypto.getRandomValues(t)[0]/Math.pow(2,32)}return x_(1e19)/1e19}function N_(){return Date.now()+"-"+Math.floor(1e7*Zr())+"-"+Zr().toString(16).replace(".","")+"-"+String(31242*Zr()).replace(".","").slice(0,8)}var pi="APP_DEVICE_ID",ei=t=>(t||"").toLowerCase(),Ui=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=[ei(e.osName),ei(e.platform),ei(e.system)].join(" ");return/harmony|openharmony|harmonyos/.test(r)?"HARMONY":/ios|iphone|ipad|ipod/.test(r)?"IOS":/android/.test(r)?"ANDROID":/mac|macos/.test(r)?"MACOS":/windows|win32|win64/.test(r)?"WINDOWS":"UNKNOWN"},Bs=()=>{var t,e,r=((t=window.navigator)===null||t===void 0?void 0:t.userAgent)||"",i=((e=window.navigator)===null||e===void 0?void 0:e.platform)||"";return Ui({osName:r,platform:i,system:r})};function sw(){var t=Bs();if(t==="UNKNOWN")try{t=Ui(uni.getSystemInfoSync())}catch(e){return}return t==="IOS"||t==="ANDROID"?t:void 0}function U_(){var t=uni.getStorageSync(pi);if(t)return t;var e=N_();return uni.setStorageSync(pi,e),e}function Gs(){try{return"WEB";var t,e}catch(r){}return Bs()}var Kn=()=>{var t=navigator.userAgent.toLowerCase();return/mobile|android|iphone|ipad|ipod/i.test(t)},Wn="https://gator.volces.com",Hn="https://tab.volces.com";function q_(t){switch(t){case"MTL_LAUNCH":return"embedded";case"PiaoXiaoer":return"PiaoXiaoer";default:return pt()?Ti:"web"}}function pt(){return typeof window=="undefined"&&typeof uni!="undefined"}function Jn(){return{product:"moretickets",terminalSrc:pt()?Ti:"H5",version:Vs.versionName}}function Et(){return pt()?ct:st}
126var Ye={channel:"",source:"WEB",initialized:!1,init(t,e){if(this.channel=t,this.source=e||Gs(),pt()){ct.init({app_id:Gn(),channel_domain:Wn,ab_channel_domain:Hn,disable_sdk_monitor:!0,enable_ab_test:!0}),ct.config(Jn()),ct.send(),this.initialized=!0;return}st.init({app_id:Gn(),channel_domain:Wn,ab_channel_domain:Hn,spa:!0,disable_sdk_monitor:!0,disable_auto_pv:!0,enable_stay_duration:!0,enable_ab_test:!0}),st.config(Jn()),st.start(),this.initialized=!0},login(t){return pt()?ct.config({user_unique_id:t}):st.config({user_unique_id:t})},logout(){return pt()?ct.config({user_unique_id:null}):st.config({user_unique_id:void 0})},track(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.initialized)return e.caller=q_(this.channel),e.source=this.source,e.channel=this.channel,pt()?ct.event(t,e):st.event(t,e)},trackLogin(t){return this.track("login",t)},trackRegister(t){return this.track("register",t)},trackOrder(t){return this.track("order",t)},trackIAP(t){return this.track("iap",t)},getAbVar(t,e,r){var i=Et();if(typeof i.getVar!="function"){r(e);return}try{i.getVar(t,e,r)}catch(n){r(e)}},getAllAbVars(t){var e=Et();if(typeof e.getAllVars!="function"){t({});return}try{e.getAllVars(t)}catch(r){t({})}},getAbSdkVersion(){var t=Et();if(typeof t.getAbSdkVersion!="function")return"";try{return t.getAbSdkVersion()}catch(e){return""}},onAbSdkVersionChange(t){var e=Et();if(typeof e.onAbSdkVersionChange!="function")return()=>{};try{return e.onAbSdkVersionChange(t)}catch(r){return()=>{}}},offAbSdkVersionChange(t){var e=Et();if(typeof e.offAbSdkVersionChange=="function")try{e.offAbSdkVersionChange(t)}catch(r){}},setExternalAbVersion(t){var e=Et();if(typeof e.setExternalAbVersion=="function")try{e.setExternalAbVersion(t)}catch(r){}}};function F_(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ie.init(),et.init(t,e,r),Ye.init(t,e)}function Yn(t){ie.login(t),et.login(t),Ye.login(t)}function j_(){ie.login(""),et.logout(),Ye.logout()}var V_=Object.defineProperty,$_=(t,e,r)=>e in t?V_(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,$e=(t,e,r)=>($_(t,typeof e!="symbol"?e+"":e,r),r),oe;(function(t){t[t.debug=10]="debug",t[t.info=20]="info",t[t.warn=30]="warn",t[t.error=40]="error",t[t.none=1e4]="none"})(oe||(oe={}));const B_={[oe.debug]:"debug",[oe.info]:"info",[oe.warn]:"warn",[oe.error]:"error",[oe.none]:"none"},G_=function(t){return B_[t]};class K_{constructor(){}format(e){const r=G_(e.level);let i=this._formatDate(e.time,"yyyy.MM.dd hh:mm:ss");const n=this._getOptionsString(e.options);return`[${i}] [${r}] ${e.message}${n}`}_getOptionsString(e){return!e||!Object.keys(e).length?"":`
127`+JSON.stringify(e)}_formatDate(e,r="yyyy-MM-dd hh:mm:ss"){const i=`${e.getFullYear()}`;let n=`${e.getMonth()+1}`;n.length===1&&(n=`0${n}`);let o=`${e.getDate()}`;o.length===1&&(o=`0${o}`);let a=`${e.getHours()}`;a.length===1&&(a=`0${a}`);let s=`${e.getMinutes()}`;s.length===1&&(s=`0${s}`);let c=`${e.getSeconds()}`;return c.length===1&&(c=`0${c}`),r.replace(/yyyy/g,i).replace(/MM/g,n).replace(/dd/g,o).replace(/hh/g,a).replace(/mm/g,s).replace(/ss/g,c)}}class Ks{constructor(e){$e(this,"_formatter"),$e(this,"_level"),this._formatter=e!=null&&e.formatter?e.formatter:new K_,this._level=e!=null&&e.level?e.level:oe.info}report(e){}}class zn extends Ks{constructor(e){super({level:e==null?void 0:e.level,formatter:e==null?void 0:e.formatter}),$e(this,"_console"),this._console=(e==null?void 0:e.console)||console}report(e){if(!this._console||e.level<this._level)return;const r=this._formatter.format(e);switch(e.level){case oe.debug:this._console.debug&&this._console.debug(r,...e.optionalParams);break;case oe.info:this._console.info&&this._console.info(r,...e.optionalParams);break;case oe.warn:this._console.warn&&this._console.warn(r,...e.optionalParams);break;case oe.error:this._console.error&&this._console.error(r,...e.optionalParams);break;default:this._console.log&&this._console.log(r,...e.optionalParams);break}}}class W_{format(e){let r=e.message;if(!e.optionalParams.length)return r;let n=e.optionalParams.map(o=>JSON.stringify(o)).join(",");return r=`${r}: ${n}`,r}}class H_ extends Ks{constructor(e){const r=e.formatter||new W_;super({formatter:r,level:e==null?void 0:e.level}),$e(this,"_tracker"),this._tracker=e==null?void 0:e.tracker}report(e){if(e.level<this._level)return;const r=this._trackEventWithLevel(e.level),i=this._formatter.format(e),n=qt({message:i},e.options);this._tracker&&this._tracker.track(r,n)}_trackEventWithLevel(e){let r="log";switch(e){case oe.info:r="log_info";break;case oe.warn:r="log_warn";break;case oe.error:r="log_error";break}return r}}class J_{constructor(e){$e(this,"message"),$e(this,"level"),$e(this,"time"),$e(this,"options"),$e(this,"optionalParams"),this.message=e.message,this.level=e.level,this.time=e.time||new Date,this.options=e.options||[],this.optionalParams=e.optionalParams||[]}}class Y_{constructor(e){$e(this,"_reporters",[]);const{reporters:r=[],useConsole:i=!0}=e||{};i&&(r.some(o=>o instanceof zn)||this._reporters.push(new zn)),this._reporters.push(...r)}addReporter(e){this._reporters.push(e)}log(e,r,i,...n){typeof e=="object"&&e!==null?e=JSON.stringify(e)||"":e=String(e);const o=new J_({message:e,level:r,time:new Date,options:i,optionalParams:n});for(const a of this._reporters)a.report(o)}debug(e,...r){this.log(e,oe.debug,void 0,...r)}info(e,...r){this.log(e,oe.info,void 0,...r)}warn(e,...r){this.log(e,oe.warn,void 0,...r)}error(e,...r){this.log(e,oe.error,void 0,...r)}}var z_=new H_({tracker:Ye}),Q_={success_order:{eventName:"begin_checkout",params:{currency:"currency",totallyPay:"value",payMethod:"payMethod",ticketOID:"items.0.item_id",showName:"items.0.item_name",ticketsCount:"items.0.quantity"}},pay_order:{eventName:"purchase",params:{currency:"currency",totallyPay:"value",transaction_id:"transaction_id",payMethod:"payMethod",ticketOID:"items.0.item_id",showName:"items.0.item_name",ticketsCount:"items.0.quantity"}},search_show:{eventName:"search",params:{keywords:"search_term"}}};function X_(t,e,r){for(var i=e.split("."),n=t,o=0;o<i.length;o++){var a=i[o],s=o===i.length-1,c=parseInt(a,10),d=!isNaN(c)&&a===c.toString();s?n[a]=r:d?(Array.isArray(n)||(n=[]),n[c]===void 0&&(n[c]={}),n=n[c]):(n[a]===void 0&&(n[a]={}),n=n[a])}}function Z_(t,e){var r=Q_[t];if(r){var i=r.eventName,n={};if(r.params&&e)for(var[o,a]of Object.entries(r.params))e[o]!==void 0&&X_(n,a,e[o]);ie.track(i,n)}else ie.track(t,e)}function Ht(t){if(!(t==null||t==="")){var e=Number(t);return Number.isFinite(e)?e:void 0}}function Qn(t){var e,r,i=Ht(t==null?void 0:t.totallyPay),n=Ht(t==null?void 0:t.t
127icketsCount),o=(t==null?void 0:t.ticketOID)||(t==null?void 0:t.showOID),a=t==null?void 0:t.showName,s=Ht((e=(r=t==null?void 0:t.ticketPrice)!==null&&r!==void 0?r:t==null?void 0:t.unitPrice)!==null&&e!==void 0?e:t==null?void 0:t.price),c=Yt({content_id:o,content_category:"ticket",content_name:a,brand:"MoreTickets",price:s,quantity:n});return Yt({content_type:"product",content_id:o,description:a,currency:t==null?void 0:t.currency,value:i,order_id:(t==null?void 0:t.orderOID)||(t==null?void 0:t.orderNumber),contents:[c]})}function eb(t,e){var r,i,n;switch(t){case"login":et.track("Login",Yt({method:e==null?void 0:e.method}));break;case"sign_up":et.track("Registration",Yt({method:e==null?void 0:e.method}));break;case"success_order":et.trackOrder({orderId:(r=(e==null?void 0:e.orderOID)||(e==null?void 0:e.orderNumber))!==null&&r!==void 0?r:"",payAmount:Ht(e==null?void 0:e.totallyPay),currencyType:(i=e==null?void 0:e.currency)!==null&&i!==void 0?i:"",payType:e==null?void 0:e.payMethod,status:"success",customProperties:Qn(e)});break;case"pay_order":et.trackIAP({orderId:(e==null?void 0:e.orderOID)||(e==null?void 0:e.orderNumber),payAmount:e==null?void 0:e.totallyPay,currencyType:(n=e==null?void 0:e.currency)!==null&&n!==void 0?n:"",payType:e==null?void 0:e.payMethod,productID:(e==null?void 0:e.ticketOID)||(e==null?void 0:e.showOID),productName:e==null?void 0:e.showName,productCount:Ht(e==null?void 0:e.ticketsCount),payStatus:1,customProperties:Qn(e)});break}}function wr(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Z_(t,e),eb(t,e),r&&e&&(e=Yt(e)),Ye.track(t,e)}var it=new Y_({reporters:[z_],useConsole:!0}),tb={};class rb{getExtConfig(){throw new Error("Method not implemented.")}getPlatformName(){return""}getPlatform(){return""}getMiniAppType(){return""}getCurrentPages(){return Ee()}getPlatformInfo(){if(!uni.canIUse("getAccountInfoSync"))return{version:"0.0.0",appId:""};var e=uni.getAccountInfoSync();return{version:e.miniProgram.version,appId:e.miniProgram.appId}}getSystemInfo(){var e,r,i,n,o=uni.getSystemInfoSync(),a=(e=o.navigationBarHeight)!==null&&e!==void 0?e:((r=o.statusBarHeight)!==null&&r!==void 0?r:20)+44;o.naviBarHeight=a;var s=(i=o.windowHeight)!==null&&i!==void 0?i:667;o.windowHeight=s;var c=(n=o.windowWidth)!==null&&n!==void 0?n:375;return o.windowWidth=c,o}_getSystemInfo(e){return uni.getSystemInfo(e)}pathMini(){return""}src(){return tb.CYY_SRC}terminalSrc(){return""}tmplIds(){return[]}supportBindPhone(){return!0}supportRemindMessage(){return!1}getRemindMethod(){return"".concat(this.getPlatformName(),"消息")}requestSubscribeMessage(e){return new Promise((r,i)=>{uni.requestSubscribeMessage({tmplIds:e,success:()=>{r&&r(!0)},fail:n=>{i&&i(new Error(n.errMsg))}})})}supportCustomShare(){return!1}supportCustomNaviBar(){return!0}supportCustomNavback(){return!0}supportMapNavigation(){return!0}supportStudentCertification(){return!1}shouldShowCertificate(){return!1}loginBackStep(){return 2}hideTabBar(){}getTitleBarPaddingRight(){if(!uni.canIUse("getMenuButtonBoundingClientRect"))return 0;var e=uni.getMenuButtonBoundingClientRect();return e?e.width:0}getTitleBarPaddingLeft(){return 0}getLeftButtonsBoundingClientRect(){}onMemoryWarning(e){uni.onMemoryWarning(e)}getPaymentProduct(){return""}login(){return new Promise((e,r)=>{uni.login({success:i=>{e&&e(i)},fail:i=>{r&&r(i)}})})}setNavigationBarColor(e,r){e&&r&&uni.setNavigationBarColor({frontColor:e,backgroundColor:r})}}var ib={};class qi extends rb{getPlatformName(){return"H5"}pathMini(){return""}getPlatform(){return"H5"}getMiniAppType(){return"WEIXIN_PUBLIC"}getPlatformInfo(){return{version:"".concat(ib.CYY_APP_VERSION),appId:""}}supportBindPhone(){return!1}supportCustomNaviBar(){return!0}supportMapNavigation(){return!1}supportStudentCertification(){return!0}hideTabBar(){try{uni.hideTabBar({})}catch(e){it.error(e)}}_getScreenWidth(e){var r,i,n=(r=e==null||(i=e.screen)===null||i===void 0?void 0:i.width)!==null&&r!==void 0?r:e.screenWidth;return n=n>500?500:n,n}_getCurrentTheme(e){if(!e){var r=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches;e=r?"dark":"light"}return e}getTitleBarPaddingRight(){return 0}getExtConfig(){var e=window.location.href,r=Q.fromUrl(e),i=r.host,n=i&&(i.includes("localhost")||i.includes("0.0.0")||i.includes("-qa")||i.includes("-dev")),o=i!=null&&i.includes("piaoxingqiu")?"PIAOXINGQIU":"CYY";return{isDev:!!n,merchantDomain:"".concat(r.protocol,"://").concat(i),product:o,supportMultiSKU:!1,supportTrack:!0,disabledUpdate:!0}}terminalSrc(){return"H5"}loginBackStep(){return 1}getPayReturnUrl(e,r,i,n,o){var a=r||"ticket";a=a.toLowerCase();var s="".concat(window.location.protocol,"//").concat(window.location.host,"/pay-success?orderId=").concat(e,"&orderType=").concat(a,"&channelId=").concat(n||"");return i&&(s="".concat(window.location.protocol,"//").concat(window.location.host,"/ticket-detail?id=").concat(e,"&channelId=").concat(n||"","&source=1&target=1&pageSource=purchase")),o&&(s="".concat(window.location.protocol,"//").concat(window.location.host,"/pay-success-new?orderId=").concat(e,"&orderType=").concat(a,"&channelId=").concat(n||"")),s}setThemeColor(e){if(e){var r=document.querySelector('meta[name="theme-color"]');r==null||r.setAttribute("content",e);var i=document.body;i.style.backgroundColor=e}}setClipboardData(e){return U(function*(){if(!e)return Promise.resolve(!1);var{toClipboard:r}=Cl(),i=typeof e=="string"?e:e.toString();try{return yield r(i),Promise.resolve(!0)}catch(n){return Promise.resolve(!1)}})()}}class nb extends qi{constructor(e){super(),this.appTerminalSrc="IOS",this.appTerminalSrc=e}getPlatformName(){return"app"}getPlatform(){return this.appTerminalSrc}getMiniAppType(){return this.appTerminalSrc}getPaymentProduct(){return this.appTerminalSrc}pathMini(){return""}terminalSrc(){return this.appTerminalSrc}src(){return this.appTerminalSrc}}var vt=(t=>(t[t.critical=1]="critical",t[t.high=10]="high",t[t.medium=20]="medium",t[t.low=30]="low",t))(vt||{});
127class ob extends Error{get comments(){return this.message}}class Ct{constructor(){if(this._interceptors=[],Ct._instantce)return Ct._instantce;this._interceptors=[],Ct._instantce=this}addInterceptor(e){this._interceptors.push(e)}insertInterceptor(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;this._interceptors.splice(r,0,e)}addInterceptors(e){this._interceptors.push(...e)}request(e){var r=this;return U(function*(){e.extra||(e.extra={}),e.header||(e.header={}),e.importance||(e.importance=vt.medium),e.method=e.method||"GET";var i=e;try{i=yield r._onRequest(K({},e))}catch(n){return Promise.reject(n)}return i.importance!==vt.high&&i.importance!==vt.critical&&(yield r._delay(1)),new Promise((n,o)=>{var a,s,c,d,h=uni.request({method:(a=i.method)!==null&&a!==void 0?a:"GET",url:i.url,header:i.header,data:i.data,enableCache:(s=i.enableCache)!==null&&s!==void 0?s:!0,timeout:(c=i.timeout)!==null&&c!==void 0?c:1e4,dataType:i.dataType||"json",success:function(){var f=U(function*(v){try{typeof v.data!="object"&&(v.data={statusCode:200,data:v.data});var y=v;y.originRequestOptions=e,y.requestOptions=i;var T=yield r._onResponse(y);T.error?o&&o(T.error):n&&n(T)}catch(R){o&&o(R)}});function m(v){return f.apply(this,arguments)}return m}(),fail:function(){var f=U(function*(v){try{var y={statusCode:-1,error:new ob(v.errMsg),requestOptions:i,originRequestOptions:e},T=yield r._onResponse(y);T.error?o&&o(T.error):n&&n(T)}catch(R){o&&o(R)}});function m(v){return f.apply(this,arguments)}return m}()});(d=i)!==null&&d!==void 0&&d.requestRef&&(i.requestRef.value=h)})})()}requestData(e){var r=this;return U(function*(){var i=yield r.request(e);return i.data})()}get(e,r,i){var n=K({method:"GET",url:e,data:r},i||{});return this.requestData(n)}post(e,r,i){var n=K({method:"POST",url:e,data:r},i||{});return this.requestData(n)}delete(e,r,i){var n=K({method:"DELETE",url:e,data:r},i||{});return this.requestData(n)}put(e,r,i){var n=K({method:"PUT",url:e,data:r},i||{});return this.requestData(n)}_onRequest(e){var r=0,i=this._interceptors,n=function(){var o=U(function*(a){var s=i[r];return r+=1,s?s.onRequest?s.onRequest(a,e,n):n(a):a});return function(s){return o.apply(this,arguments)}}();return n(e)}_onResponse(e){var r=this,i=0,n=this._interceptors,o=function(){var a=U(function*(s){var c=n[i];return i+=1,c?c.onResponse?c.onResponse(s,o,r):o(s):s});return function(c){return a.apply(this,arguments)}}();return o(e)}retry(e,r,i){return U(function*(){var n,o=new Date().getTime(),a=(n=i.interval)!==null&&n!==void 0?n:3e3,s=e.originRequestOptions,c=function(){var d=U(function*(h,f){h.extra&&(h.extra.retryCount=f);var m=new Date().getTime(),v=e;try{v=yield r.request(h)}catch(R){}if(i.onRetry&&i.onRetry(f,v),i.shouldStop&&i.shouldStop(f,v))return v;var y=new Date().getTime();if(i!=null&&i.maxInterval&&y-o>=(i==null?void 0:i.maxInterval)||i.maxRetryCount&&f>=i.maxRetryCount||v.statusCode===200&&v.data.statusCode===200)return v;var T=y-m;return T<a&&(yield Ng(a-T)),c(s,f+1)});return function(f,m){return d.apply(this,arguments)}}();return c(s,1)})()}_delay(e){return U(function*(){return new Promise(r=>{setTimeout(()=>{r&&r()},e)})})()}}Ct._instantce=void 0;var ab=t=>{var e="/user/foundation/pub/location/options/v1";return N.get(e,t)},cw=()=>{var t="/user/foundation/pub/show/location/list/v1";return N.get(t)},sb=()=>{var t="/user/i18n/currency/options/v1";return N.get(t)},cb=()=>{var t="/user/i18n/language/options/v1";return N.get(t)},lw=()=>{var t="/user/foundation/pub/location/default/v1";return N.get(t)},uw=t=>N.get("/user/foundation/pub/phonecode/list/v1",t);function lb(){var t=uni.getStorageSync(So),e=Number(uni.getStorageSync(Eo));return t&&e&&Date.now()-e<1e3*60*60*24*7?t:null}var bt=Lt("settings",()=>{var t=q("MTS"),e=q(Gs()),r=x=>{e.value=x},i=q(),n=q(uni.getStorageSync(ln)||{currencyCode:"HKD",currencyName:"HongKong Dollars",currencySymbol:"HK$"}),o=q(uni.getStorageSync(cn)),a=ne(()=>o.value||n.value),s=q([]),c=q(),d=q(Number(uni.getStorageSync(hn))||0),h=q([]),f=ne(()=>h.value.find(x=>x.isDefault)||h.value.find(x=>x.code==="CN-HK")||{id:"662e61ac5aa19945010236bf",code:"CN-HK",name:"中國香港",parentCode:"CN",isDefault:!0}),m=ne(()=>({code:"CN",name:"中国",phoneCode:"86"})),v=q(uni.getStorageSync(un)||f.value),y=ne(()=>{var x;return v.value?(x=h.value.find(se=>se.code===v.value.code))!==null&&x!==void 0?x:v.value:f.value}),T=q(uni.getStorageSync(dn)),R=q(lb()),F=ne(()=>{var x;return R.value?(x=h.value.find(se=>se.code===R.value.code))!==null&&x!==void 0?x:R.value:void 0}),$=ne(()=>{var x=f.value;return y.value&&(x=y.value),F.value&&(x=F.value),x}),H=q(""),Y=x=>{H.value=x},Z=x=>{o.value=x,uni.setStorageSync(cn,x)},z=function(){var x=U(function*(){try{var{data:se}=yield cb();s.value=se.map(pe=>_o(pe)),nf(s.value)}catch(pe){}});return function(){return x.apply(this,arguments)}}(),he=0,j=function(){var x=U(function*(){var se=++he;try{var pe=yield ab();return se===he&&(h.value=pe.data||[]),pe}catch(cr){}return{data:[]}});return function(){return x.apply(this,arguments)}}();uni.jsBridge||z(),xo("settings-location-list",U(function*(){yield j()}),{immediate:!0});var re=x=>{i.value&&(x?(v.value=i.value.location,uni.setStorageSync(un,i.value.location),af(i.value.language),n.value=i.value.currency,uni.setStorageSync(ln,i.value.currency),o.value||Z(i.value.currency)):B(y.value),i.value=void 0)},ae=x=>{var se,pe={id:x.locationId,code:x.locationCode,name:x.locationName,parentCode:x.parentCode,ph
127oneCode:x.phoneCode},cr={code:x.languageCode,name:x.languageName},Ur={currencyCode:x.currencyCode,currencyName:x.currencyName,currencySymbol:x.currencySymbol};T.value=pe,uni.setStorageSync(dn,pe),!F.value&&(pe.code!==((se=v.value)===null||se===void 0?void 0:se.code)&&(i.value={location:pe,language:cr,currency:Ur}),c.value)},B=x=>{R.value=x,uni.setStorageSync(So,x),uni.setStorageSync(Eo,Date.now()),wr("click_city_change",{fromPage:"home"})},Tt=function(se){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;c.value=se,d.value=pe,uni.setStorageSync(hn,pe)},nt=q("WEB"),Lr=x=>{nt.value=x},nr=q(Vs.versionName),Rr=x=>{nr.value=x},or=ne(()=>nt.value==="MTL_LAUNCH"||nt.value==="PiaoXiaoer"),xr=ne(()=>nt.value===Ti),ar=q(!1),sr=x=>{ar.value=x},Nr=()=>{if(typeof window!="undefined"){var x=new URLSearchParams(window.location.search).get("embedded"),se=x==null?void 0:x.toLowerCase();sr(x!==null&&se!=="0"&&se!=="false")}},Ke=ne(()=>{var x;return!or.value&&((x=a.value)===null||x===void 0?void 0:x.currencyCode)==="HKD"});return{organization:t,source:e,coords:c,coordErrorCode:d,location:$,currentLocation:T,manualLocationCode:R,locationCityId:H,currency:a,locationList:h,version:nr,lbs:i,channel:nt,defaultLocation:f,mtlDefaultLocation:m,isH5InAlipayHKMini:xr,setSource:r,dealLbs:re,setManualCurrency:Z,setAutoLocation:ae,setManualLocationCode:B,setCoords:Tt,setChannel:Lr,setVersion:Rr,setLocationCityId:Y,noHeader:ar,setNoHeader:sr,initEmbeddedModeFromUrl:Nr,isEmbedded:or,isPromotionAmountEnabled:Ke,queryLanguageList:z,queryLocationList:j}}),ub=["/user/v1/mts/account_info","/user/v1/mts/verify/code","/user/v1/mts/login","/user/v1/mts/logoff","/user/v1/mts/verify_email_code","/user/v1/mts/set_password","/user/v1/mts/reset_password","/user/v1/mts/change_email","/user/v1/mts/account_info_edit","/user/v1/mts/third/party/login","/user/v1/mts/third/party/check/bind","/user/v1/mts/third/party/login/type","/user/order/v1/amount/detail","/user/v1/contact_us","/manage/currency/v1/available/list","/manage/language/v1/available/list","/user/v1/mts/user_info_edit","/user/v1/mts/third/party/bind","/user/order/v1/list","/user/order/v1/backend/refund_detail","/user/order/v1/refund_detail","/user/order/v1/delete","/user/order/v1/get_venue_latlng","/user/order/v1/ticket_pickup","/user/order/v1/na/ticket_pickup","/user/config/v1/share","/user/reservation/v1/create","/user/v1/address/list","/user/v1/address/add","/user/v1/address/edit","/user/v1/address/delete","/user/v1/country_list","/user/location/v1/country/cascade/list","/user/config/v1/load","/user/config/v1/setting","/user/v1/coupon/package/claimed/auto","/user/coupon/v2/coupon/mine/list","/user/v1/coupon/package/claimed","/user/im/v1/generate_group","/user/im/v1/get_group_info_list","/user/v1/agreements","/user/v1/registry","/user/v1/mts/user_info","/user/v1/mts/logout","/user/notification/v1/item/list","/user/notification/v2/item/list","/user/notification/v1/item/update","/user/notification/v1/list","/user/notification/v1/read","/user/notification/v1/message_new","/user/notification/v1/message/all_read","/user/order/v1/check_unpaid","/user/order/v1/backend/detail","/user/order/v1/detail","/user/order/v2/backend/detail","/user/order/v2/detail","/user/order/v1/ticket/url","/user/order/v1/ticket_pickup/no/auth","/user/order/v1/onsite/verify/code","/user/order/v1/send/onsite/verify/code","/user/order/v1/onsite/order/third/party/login/type","/user/order/v1/onsite/third/party/verify","/user/order/v1/ticket_pickup/third/party/no/auth","/user/show/session/v1/venue_area_seating_map","/user/show/session/v1/session_detail","/user/after_sale/v1/order/refund_return_compensation/create","/user/after_sale/v1/order/list","/user/after_sale/v1/order/refund_return_compensation/info","/user/after_sale/v1/offline/payment/currency","/user/order/v1/log","/user/order/v1/supplement/address/complete","/user/order/v1/supplement/im/status","/user/invite/v1/coupon","/user/invite/v1/bind","/user/order/v1/invite","/user/invite/v1/invite_code","/user/v1/identity/types","/user/coupon/v1/match"],db=["/user/coupon/v1/pre_order/","/user/im/v1/group/","/user/imGroup/v1/"];class hb{onRequest(e,r,i){var n=e.url.replace(/^\/+/,""),o=bt();return ub.includes(e.url)||db.some(a=>e.url.startsWith(a))?o.channel==="MTL_LAUNCH"?e.url="".concat(Ne.getMtlApiHost(),"/").concat(n):e.url="".concat(Ne.getApiHost(!0),"/").concat(n):e.url="".concat(Ne.getApiHost(),"/").concat(n),i(e)}}class pb{onRequest(e,r,i){var n,o,a=bt(),s=a.channel!=="WEB",c=e.header||{};c.oc=a.organization,c.lc=a.location.code||"",c.locationId=a.location.id||"",c.locationCityId=a.locationCityId||"",c.cc=a.currency.currencyCode||"",c.lan=er(),c.src=Kn()?a.source:"PC",c.ver=a.version,c.lng=String(((n=a.coords)===null||n===void 0?void 0:n.longitude)||""),c.lat=String(((o=a.coords)===null||o===void 0?void 0:o.latitude)||""),c.channel=s?a.channel:Kn()?"WEB":"PC";var d=uni.getStorageSync(Gt);a.channel==="MTL_LAUNCH"?c[Fp]=d||"":c[Gt]=d||"";var h=uni.getStorageSync(ii);return h&&(c.tsessionid=h),c.deviceId=U_(),e.header=c,i(e)}}var fb=t=>Array.isArray(t)&&t.length===0;class mb{onRequest(e,r,i){var n=e.data;if(n&&typeof n=="object"){for(var o in n)(n[o]===void 0||n[o]===null||n[o]===""||fb(n[o]))&&delete n[o];e.data=n}return i(e)}}class Fi{constructor(e){this.name=void 0,this.message=void 0,this.stack=void 0,this.cause=void 0,this.httpCode=void 0,this.statusCode=void 0,this.subComments=void 0,this.error=void 0,this.name="http error",this.message=e.message,this.stack=e.stack,this.cause=e.cause,this.httpCode=e.httpCode,this.statusCode=e.statusCode,this.subComments=e.subComments,this.error=e.error}
127get comments(){return this.message}}var ee=(t=>(t[t.success=200]="success",t[t.systemError=12365]="systemError",t[t.serviceError=12123]="serviceError",t[t.operateFail=12309]="operateFail",t[t.noPermission=12371]="noPermission",t[t.notLogin=12306]="notLogin",t[t.tokenInvalid=12315]="tokenInvalid",t[t.tokenExpired=12345]="tokenExpired",t[t.tokenNoPermission=12339]="tokenNoPermission",t[t.uploadFail=12307]="uploadFail",t[t.invalidParam=12308]="invalidParam",t[t.requestTooFrequent=12304]="requestTooFrequent",t[t.accountDisable=130001]="accountDisable",t[t.accountBeenDisable=130002]="accountBeenDisable",t[t.accountBeenEnable=130003]="accountBeenEnable",t[t.locationExist=200001]="locationExist",t[t.areaNotExist=200002]="areaNotExist",t[t.locationBeenDefault=200003]="locationBeenDefault",t[t.languageNotExist=200101]="languageNotExist",t[t.currencyNotExist=200201]="currencyNotExist",t[t.currencyStatusError=200202]="currencyStatusError",t[t.currencySortError=200203]="currencySortError",t[t.passwordMiss=200301]="passwordMiss",t[t.passwordError=200302]="passwordError",t[t.passwordFormatError=200303]="passwordFormatError",t[t.operatorStatusError=200304]="operatorStatusError",t[t.operatorStatusSameUpdate=200305]="operatorStatusSameUpdate",t[t.userExist=200306]="userExist",t[t.cellphoneMiss=200307]="cellphoneMiss",t[t.cellphoneFormatError=200308]="cellphoneFormatError",t[t.userNotExist=200309]="userNotExist",t[t.userOperateSelf=200310]="userOperateSelf",t[t.verifyCodeError=200311]="verifyCodeError",t[t.verifyCodeExpire=200312]="verifyCodeExpire",t[t.updatePasswordError=200313]="updatePasswordError",t[t.sellerTypeError=200401]="sellerTypeError",t[t.updateSellerFail=200402]="updateSellerFail",t[t.updateBillingAddressFail=200403]="updateBillingAddressFail",t[t.hkdPaymentInfoMiss=200404]="hkdPaymentInfoMiss",t[t.cnyPaymentInfoMiss=200405]="cnyPaymentInfoMiss",t[t.updateHkdPaymentFail=200406]="updateHkdPaymentFail",t[t.updateCnyPaymentFail=200407]="updateCnyPaymentFail",t[t.updatePaymentFail=200408]="updatePaymentFail",t[t.updateSubAccountFail=200409]="updateSubAccountFail",t[t.createSellerFail=200410]="createSellerFail",t[t.disableSellerFail=200411]="disableSellerFail",t[t.enableSellerFail=200412]="enableSellerFail",t[t.licenseInfoMiss=200413]="licenseInfoMiss",t[t.licenseNotExists=200414]="licenseNotExists",t[t.noAddDelSubAccountPermission=200415]="noAddDelSubAccountPermission",t[t.createSubAccountFail=200416]="createSubAccountFail",t[t.delSubAccountFail=200417]="delSubAccountFail",t[t.billingAddressInfoMiss=200418]="billingAddressInfoMiss",t[t.subAccountNotExist=200419]="subAccountNotExist",t[t.subAccountCountLimit=200420]="subAccountCountLimit",t[t.sellerNotExist=200421]="sellerNotExist",t[t.clientEmailSendLimit=200501]="clientEmailSendLimit",t[t.clientChangeEmailFail=200502]="clientChangeEmailFail",t[t.clientEditUserInfoFail=200503]="clientEditUserInfoFail",t[t.clientAddressValidFail=200504]="clientAddressValidFail",t[t.clientOperateFail=200505]="clientOperateFail",t[t.emailValidFail=200506]="emailValidFail",t[t.emailPwsLoginLimit=200507]="emailPwsLoginLimit",t[t.emailCodeLoginLimit=200508]="emailCodeLoginLimit",t[t.emailLoginLocked=200509]="emailLoginLocked",t[t.accountBinded=200513]="accountBinded",t[t.registryFail=200518]="registryFail",t[t.thirdPartyVerifyFail=200519]="thirdPartyVerifyFail",t[t.showNotExist=210001]="showNotExist",t[t.sessionNotExist=210002]="sessionNotExist",t[t.categoryNameExist=210003]="categoryNameExist",t[t.categoryHasSubCategory=210004]="categoryHasSubCategory",t[t.categoryHasShow=210005]="categoryHasShow",t[t.tagGroupExist=210006]="tagGroupExist",t[t.tagExist=210007]="tagExist",t[t.tagGroupHasTag=210008]="tagGroupHasTag",t[t.tourExist=210009]="tourExist",t[t.sessionExist=210010]="sessionExist",t[t.sessionStatusError=210011]="sessionStatusError",t[t.seatPlanNotExist=210012]="seatPlanNotExist",t[t.tourNotExist=210013]="tourNotExist",t[t.tourShowExist=210014]="tourShowExist",t[t.tourHasShows=210015]="tourHasShows",t[t.tagHasRelatedShow=210016]="tagHasRelatedShow",t[t.venueExist=300001]="venueExist",t[t.venueNotExist=300002]="venueNotExist",t[t.venueTemplateExist=310001]="venueTemplateExist",t[t.venueTemplateNotExist=310002]="venueTemplateNotExist",t[t.venueTemplateException=310003]="venueTemplateException",t[t.venueTemplateNoDelete=310004]="venueTemplateNoDelete",t[t.venueSectorTemplateExist=311001]="venueSectorTemplateExist",t[t.venueSectorTemplateNotExist=311002]="venueSectorTemplateNotExist",t[t.venueZoneTemplateExist=312001]="venueZoneTemplateExist",t[t.venueZoneTemplateNotExist=312002]="venueZoneTemplateNotExist",t[t.venueRowTemplateExist=313001]="venueRowTemplateExist",t[t.venueRowTemplateNotExist=313002]="venueRowTemplateNotExist",t[t.venueConcreteExist=320001]="venueConcreteExist",t[t.venueConcreteNotExist=320002]="venueConcreteNotExist",t[t.venueSectorConcreteExist=321001]="venueSectorConcreteExist",t[t.venueSectorConcreteNotExist=321002]="venueSectorConcreteNotExist",t[t.venueZoneConcreteExist=322001]="venueZoneConcreteExist",t[t.venueZoneConcreteNotExist=322002]="venueZoneConcreteNotExist",t[t.venueRowConcreteExist=323001]="venueRowConcreteExist",t[t.venueRowConcreteNotExist=323002]="venueRowConcreteNotExist",t[t.inventoryExist=410001]="inventoryExist",t[t.inventoryIllegalSessionStatus=410002]="inventoryIllegalSessionStatus",t[t.inventorySelectPickError=410003]="inventorySelectPickError",t[t.inventoryUpdateError=410004]="inventoryUpdateError",t[t.inventoryMerchantStatusIllegal=410005]="inventoryMerchantStatusIllegal",t[t.inventorySelectionUnitError=410006]="inventorySelectionUnitError",t[t.inventoryQtyError=410007]="inventoryQtyError",t[t.inventoryPriceError=410008]="inventoryPriceError",t[t.inventorySplitTypeError=410009]="inventorySplitTypeError",t[t.inventorySeatTypeError=410010]="inventorySeatTypeError",t[t.inventoryStockTypeError=410011]="inventoryStockTypeError",t[t.inventoryRestrictionError=410012]="inventoryRestrictionError",t[t.inventoryFeatureError=410013]="inventoryFeatureError",t[t.inventoryStatusError=410014]="inventoryStatusError",t[t.inventoryInsufficientError=410015]="inventoryInsufficientError",t[t.inventoryQtyReleaseError=410016]="inventoryQtyReleaseError",t[t.inventoryAdjustQtyError=410017]="inventoryAdjustQtyError",t[t.accountSettlement=500001]="accountSettlement",t[t.paymentAccountNotExist=500100]="paymentAccountNotExist",t[t.paymentAccountInsufficient=500101]="paymentAccountInsufficient",t[t.depositAccountNotExist=500200]="depositAccountNotExist",t[t.depositAccountInsufficient=500201]="depositAccountInsufficient",t[t.adjustmentOrderNotExist=500300]="adju
127stmentOrderNotExist",t[t.adjustmentOrderCreateFailed=500301]="adjustmentOrderCreateFailed",t[t.adjustmentOrderStatueError=500302]="adjustmentOrderStatueError",t[t.withdrawalOrderNotExist=500400]="withdrawalOrderNotExist",t[t.withdrawalOrderCreateFailed=500401]="withdrawalOrderCreateFailed",t[t.withdrawalOrderStatueError=500402]="withdrawalOrderStatueError",t[t.tradeOrderExist=61e4]="tradeOrderExist",t[t.tradeOrderNotExist=610001]="tradeOrderNotExist",t[t.amountParamMissing=610002]="amountParamMissing",t[t.ticketParamMissing=610003]="ticketParamMissing",t[t.sourceParamMissing=610004]="sourceParamMissing",t[t.orderStatusIllegal=610005]="orderStatusIllegal",t[t.orderSessionInvalid=610006]="orderSessionInvalid",t[t.orderInventoryInvalid=610007]="orderInventoryInvalid",t[t.orderShowInventoryNotMatch=610008]="orderShowInventoryNotMatch",t[t.orderCurrencyInvalid=610009]="orderCurrencyInvalid",t[t.orderShowInvalid=610010]="orderShowInvalid",t[t.orderInventoryNotEnough=610011]="orderInventoryNotEnough",t[t.orderDeliveryMissing=610012]="orderDeliveryMissing",t[t.orderDeliveryError=610013]="orderDeliveryError",t[t.orderPaymentMissing=610014]="orderPaymentMissing",t[t.orderPaymentError=610015]="orderPaymentError",t[t.orderAmountInvalid=610016]="orderAmountInvalid",t[t.orderAlreadyCancel=610017]="orderAlreadyCancel",t[t.orderCreateFailed=610018]="orderCreateFailed",t[t.orderExpressDateError=610019]="orderExpressDateError",t[t.orderInventoryReleased=610020]="orderInventoryReleased",t[t.orderPayAmountError=610021]="orderPayAmountError",t[t.orderEmailError=610034]="orderEmailError",t[t.orderAudienceAlreadyPurchased=610085]="orderAudienceAlreadyPurchased",t[t.sellerOrderExist=62e4]="sellerOrderExist",t[t.sellerOrderNotExist=620001]="sellerOrderNotExist",t[t.sellerOrderStatusIllegal=620002]="sellerOrderStatusIllegal",t[t.sellerOrderFrozen=620003]="sellerOrderFrozen",t[t.sellerOrderUnfrozen=620004]="sellerOrderUnfrozen",t[t.sellerOrderCompensationDeduct=620005]="sellerOrderCompensationDeduct",t[t.sellerOrderCompensationRateError=620006]="sellerOrderCompensationRateError",t[t.sellerOrderFreezeFail=620007]="sellerOrderFreezeFail",t[t.sellerOrderUnfreezeFail=620008]="sellerOrderUnfreezeFail",t[t.fulfillmentOrderExist=63e4]="fulfillmentOrderExist",t[t.fulfillmentOrderNotExist=630001]="fulfillmentOrderNotExist",t[t.fulfillmentOrderError=630002]="fulfillmentOrderError",t[t.fulfillmentSellerNoPermission=630003]="fulfillmentSellerNoPermission",t[t.fulfillmentOrderStatusIllegal=630004]="fulfillmentOrderStatusIllegal",t[t.fulfillmentETicketMissing=630005]="fulfillmentETicketMissing",t[t.fulfillmentETicketFileMissing=630006]="fulfillmentETicketFileMissing",t[t.fulfillmentETicketTypeError=630007]="fulfillmentETicketTypeError",t[t.fulfillmentShippingFail=630008]="fulfillmentShippingFail",t[t.fulfillmentETicketAuditFail=630009]="fulfillmentETicketAuditFail",t[t.fulfillmentAuditOperateFail=630010]="fulfillmentAuditOperateFail",t[t.fulfillmentAuditStatusError=630011]="fulfillmentAuditStatusError",t[t.fulfillmentSeatMissing=630012]="fulfillmentSeatMissing",t[t.fulfillmentTicketCodeValid=630013]="fulfillmentTicketCodeValid",t[t.fulfillmentDeliveryVerificationNotMatch=630014]="fulfillmentDeliveryVerificationNotMatch",t[t.fulfillmentVerified=630015]="fulfillmentVerified",t[t.fulfillmentShippingInfoMissing=630016]="fulfillmentShippingInfoMissing",t[t.fulfillmentReceiveFail=630017]="fulfillmentReceiveFail",t[t.fulfillmentVerificationFail=630018]="fulfillmentVerificationFail",t[t.fulfillmentShippingProviderMissing=630019]="fulfillmentShippingProviderMissing",t[t.fulfillmentShippingProviderSetFail=630020]="fulfillmentShippingProviderSetFail",t[t.fulfillmentOverdueFail=630021]="fulfillmentOverdueFail",t[t.fulfillmentVirtualInventoryFail=630023]="fulfillmentVirtualInventoryFail",t[t.fulfillmentInventorySessionNotMatch=630024]="fulfillmentInventorySessionNotMatch",t[t.fulfillmentTransferFail=630025]="fulfillmentTransferFail",t[t.fulfillmentMustReceived=630026]="fulfillmentMustReceived",t[t.fulfillmentTicketCodeInvalid=630027]="fulfillmentTicketCodeInvalid",t[t.fulfillmentLocationPickupTimeInvalid=630028]="fulfillmentLocationPickupTimeInvalid",t[t.fulfillmentUploadFilesizeOverLimit=630029]="fulfillmentUploadFilesizeOverLimit",t[t.fulfillmentUploadFilePicLim
127it=630030]="fulfillmentUploadFilePicLimit",t[t.fulfillmentUploadFilePdfLimit=630031]="fulfillmentUploadFilePdfLimit",t[t.fulfillmentReceiveStatusError=630032]="fulfillmentReceiveStatusError",t[t.fulfillmentUploadPdfReadFail=630033]="fulfillmentUploadPdfReadFail",t[t.fulfillmentUploadPdfPageLimit=630034]="fulfillmentUploadPdfPageLimit",t[t.fulfillmentFinished=630035]="fulfillmentFinished",t[t.fulfillmentAuditApproved=630036]="fulfillmentAuditApproved",t[t.operationEventNotExist=67e4]="operationEventNotExist",t[t.operationEventNotInTime=670001]="operationEventNotInTime",t[t.orderCreateUnknown=700020]="orderCreateUnknown",t[t.saleOvertime=210017]="saleOvertime",t[t.aftersaleApply=650033]="aftersaleApply",t[t.aftersaleApplyName=650036]="aftersaleApplyName",t[t.inviteOverdue=611001]="inviteOverdue",t[t.inviteOrderOverdue=611002]="inviteOrderOverdue",t[t.inviteFriendOverdue=611003]="inviteFriendOverdue",t[t.inviteFriendOrderInvalid=611004]="inviteFriendOrderInvalid",t[t.inviteFriendInvalid=611005]="inviteFriendInvalid",t[t.inviteFriendCountLimit=611006]="inviteFriendCountLimit",t[t.inviteFriendAmountLimit=611007]="inviteFriendAmountLimit",t[t.inviteInvalid=611008]="inviteInvalid",t[t.inviteNewAccount=611009]="inviteNewAccount",t[t.inviteOtherAccount=611010]="inviteOtherAccount",t[t.promotionAmountInvalid=640005]="promotionAmountInvalid",t))(ee||{});class gb{onResponse(e,r){var i,n=e.data;if(!((i=e.originRequestOptions)!==null&&i!==void 0&&(i=i.extra)!==null&&i!==void 0&&i.noAuth)&&[ee.notLogin,ee.tokenInvalid,ee.tokenExpired].includes(n==null?void 0:n.statusCode)){var o;return uni.$emit(Ce.loggedOut),(o=uni.jsBridge)!==null&&o!==void 0&&o.usingAppContext?uni.jsBridge.updateToken():uni.$emit(Ce.openLogin),Promise.reject(new Fi({message:(n==null?void 0:n.message)||"Error",statusCode:n==null?void 0:n.statusCode,httpCode:e==null?void 0:e.statusCode}))}return r(e)}}var vb=[ee.success,ee.notLogin,ee.tokenInvalid,ee.tokenExpired,ee.verifyCodeError,ee.thirdPartyVerifyFail,ee.clientEmailSendLimit,ee.clientChangeEmailFail,ee.clientEditUserInfoFail,ee.clientAddressValidFail,ee.clientOperateFail,ee.emailValidFail,ee.emailPwsLoginLimit,ee.emailCodeLoginLimit,ee.emailLoginLocked,ee.accountBinded,ee.registryFail,ee.aftersaleApply,ee.aftersaleApplyName];class yb{onResponse(e,r){var i,n;if((i=e.requestOptions)!==null&&i!==void 0&&(i=i.url)!==null&&i!==void 0&&i.includes("/upstream/language/translate/v2")&&(e.data.statusCode=ee.success),e.statusCode!==ee.success||!vb.includes((n=e.data)===null||n===void 0?void 0:n.statusCode)){var o,a,s,c,d;if(!((o=e.requestOptions)!==null&&o!==void 0&&(o=o.extra)!==null&&o!==void 0&&o.noToast)&&((a=e.error)===null||a===void 0?void 0:a.message)!=="request:fail abort"&&((s=e.requestOptions)===null||s===void 0?void 0:s.importance)!==vt.low){var h;uni.$emit(Ce.globalError,(h=e.data)===null||h===void 0?void 0:h.message)}throw new Fi({httpCode:e.statusCode,statusCode:((c=e.data)===null||c===void 0?void 0:c.statusCode)||-1,message:((d=e.data)===null||d===void 0?void 0:d.message)||"",error:e.error})}return r(e)}}var _b={};class bb{onRequest(e,r,i){var n=e.url,o=this._getMatchedMockPath(n,_b);if(!o)return i(e);var a=this._getMockUrl(n,o);return it.debug("mock url:".concat(n,", to:").concat(a)),e.url=a,i(e)}_getMockUrl(e,r){var i=Q.fromUrl(e);return i.pathname=r,i.host="yapi.juqitech.com",i.toString()}_getMatchedMockPath(e,r){var i=Q.fromUrl(e).pathname,n="";for(var o in r){var a=r[o];if(typeof a=="string"){var s=this._getMatchedRulePath(i,o,a);if(s){n=s;break}}}return n===null||n.length===0?null:(n.startsWith("/")||(n="/".concat(n)),n)}_isRuleMatch(e,r){var i=this._matchUrl(r,r);return i!==null}_matchUrl(e,r){if(!e||!r)return null;if(r.indexOf("{")<0)return e.indexOf(r)<0?null:new Map;for(var i=r.split("/").filter(f=>f.length>0),n=e.split("/").filter(f=>f.length>0),o=0,a=0,s=new Map,c=!1;o<i.length||a<n.length;){if(o>=i.length||a>=n.length)return null;var d=i[o].trim(),h=n[a].trim();if(d===h){o+=1,a+=1,c=!0;continue}if(d&&d.startsWith("{")&&h.length===24)if(c){s.set(d,h),o+=1,a+=1;continue}else return null;c=!1,a+=1}return c?s:null}_getMatchedRulePath(e,r,i){var n=this._matchUrl(e,r);if(!n)return null;for(var o in n)i=i.replace(o,n.get(o));return i}}class kb{onRequest(e,r,i){return U(function*(){if(!e.url.includes("v1/registry")){var n;yield(n=Ne.jsBridge)===null||n===void 0?void 0:n.initialized}return i(e)})()}}class wb{onResponse(e,r){var i=e.requestOptions,n=this._getLogOptions(i,e),o=e.statusCode;if(e.error){var a=e.error.message;return it.log(a,oe.warn,n),r(e)}if(o!==200){var s=e.data.message||"";return it.log(s,oe.warn,n),r(e)}var{statusCode:c,comments:d}=e.data;return c===200||it.log(d||"",oe.warn,n),r(e)}_getLogOptions(e,r){var i=(r==null?void 0:r.statusCode)||0,n=(r==null?void 0:r.data)&&(r==null?void 0:r.data.statusCode)||0,{url:o,method:a,header:s,data:c}=e,d=this._getPathWithUrl(e.url),h;r&&r.header&&(h=(r==null?void 0:r.header["Trace-Id"])||(r==null?void 0:r.header["trace-id"]));var f=JSON.stringify(s),m=JSON.stringify(c);return{type:"request",code:i,statusCode:n,url:o,method:a,path:d,header:f,data:m,traceId:h,requestImportance:e.importance}}_getPathWithUrl(e){var r=Q.fromUrl(e).pathname;if(!r)return"";var i=r.split("/"),n=i.map(a=>this._isId(a)?"{id}":a),o=n.join("/");return o}_isId(e){if(!e||e.length<24)return!1;
127var r=/[0-9]/g,i=e.match(r)||[];return i.length>5}}var N=new Ct;N.addInterceptors([new kb,new hb,new pb,new mb,new gb,new yb,new bb,new wb]);var Tb=(t=>(t.Agreement="AGREEMENT",t.Acknowledge="ACKNOWLEDGE",t))(Tb||{}),dw=()=>{var t="/user/foundation/agreements/v2";return N.get(t)},Sb=t=>{var e=tr(),r="/user/v1/registry";return N.requestData({method:"POST",url:r,data:t,extra:{noAuth:e,noToast:!0}})},Ws=()=>{var t="/user/v1/mts/user_info";return N.get(t)},hw=()=>{var t="/user/v1/mts/logout";return N.post(t)},Eb=(t=>(t.EXPRESS="EXPRESS",t.SELF_PICKUP="SELF_PICKUP",t.ON_SITE="ON_SITE",t.E_TICKET="E_TICKET",t.TICKET_TRANSFER="TICKET_TRANSFER",t.CUSTOMER_REDEMPTION="CUSTOMER_REDEMPTION",t.REALNAME_VOUCHER="REALNAME_VOUCHER",t))(Eb||{}),Ab=(t=>(t.BUYER_ACCEPTANCE_REQUIRED="BUYER_ACCEPTANCE_REQUIRED",t.DIRECT_TICKET_TRANSFER="DIRECT_TICKET_TRANSFER",t.STATIC_CODE="STATIC_CODE",t.ACCESS_CREDENTIALS="ACCESS_CREDENTIALS",t.DYNAMIC_OTP="DYNAMIC_OTP",t.DYNAMIC_URL="DYNAMIC_URL",t.REDEMPTION_CODE="REDEMPTION_CODE",t.REDEMPTION_DOCUMENT="REDEMPTION_DOCUMENT",t.MERCHANT_TICKET_WALLET="MERCHANT_TICKET_WALLET",t.USER_TICKET_WALLET="USER_TICKET_WALLET",t))(Ab||{}),pw=t=>N.post("/user/order/v3/pay_fees",t,{extra:{noToast:!0}}),fw=t=>N.post("/user/order/v2/prepay",t,{extra:{noToast:!0}}),mw=t=>N.post("/user/order/v1/apple_validate",t,{extra:{noToast:!0}}),Pb=(t=>(t.CANCELLED="CANCELLED",t.UNPAID="UNPAID",t.PAYING="PAYING",t.ISSUING="ISSUING",t.ISSUED="ISSUED",t.PENDING="PENDING",t.PICKED="PICKED",t.FINISHED="FINISHED",t.REFUND="REFUND",t.OVERDUE="OVERDUE",t.SUPPLEMENT_ADDRESS_PENDING="SUPPLEMENT_ADDRESS_PENDING",t.SUPPLEMENT_AUDIENCE_PENDING="SUPPLEMENT_AUDIENCE_PENDING",t.SESSION_CANCEL="SESSION_CANCEL",t))(Pb||{}),Ob=(t=>(t.PAPER="PAPER",t.E_TICKET="E_TICKET",t))(Ob||{}),gw=t=>{var e=tr(),r=e?"/user/order/v2/backend/detail":"/user/order/v2/detail";return N.get(r,t,{importance:vt.low})},Ib=t=>{var e="/user/order/v1/invite";return N.get(e,t)},Cb=t=>{var e="/user/invite/v1/bind";return N.post(e,t,{extra:{noToast:!0}})},Db=(t=>(t.ORDER_ONE_PERSON="order_one_person",t.TICKET_ONE_PERSON="ticket_one_person",t))(Db||{}),fi="inviteOrderId",Mb=t=>{if(typeof t=="string"){var e=t.trim().toLowerCase();return e!=="false"&&e!=="0"}return!(t===!1||t===0)},Lb=t=>{var e;return!!(Number((t==null?void 0:t.completedCount)||0)>0||!(t==null||(e=t.inviteRecords)===null||e===void 0)&&e.length)},Rb=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(e==null||e==="")return r;if(typeof e=="string"){var i=e.trim().toLowerCase();if(["false","0","off","no"].includes(i))return!1;if(["true","1","on","yes"].includes(i))return!0}return!!e},xb=t=>K(K({},t),{},{completedCount:Number(t.completedCount||0),shareEnable:Rb(t.shareEnable,!1),sameTourRequired:Mb(t.sameTourRequired)}),vw=()=>{var t=ne(()=>!0);return{inviteEnabled:t}},Nb=()=>{var t=q({}),e=ne(()=>{var n;return!Lb(t.value)&&!((n=t.value)!==null&&n!==void 0&&n.shareEnable)}),r=function(){var n=U(function*(o){try{var{data:a}=yield Ib({orderId:o});a&&(t.value=xb(a))}catch(s){it.error(s)}});return function(a){return n.apply(this,arguments)}}(),i=function(){var n=U(function*(o){try{var{data:a}=yield Cb({orderId:o});return uni.removeStorageSync(fi),a}catch(s){throw uni.removeStorageSync(fi),s}});return function(a){return n.apply(this,arguments)}}();return{inviteInfo:t,hideInvite:e,fetchInviteInfo:r,bindInviteTour:i}},ji=Lt("user",()=>{var t=q(uni.getStorageSync(Gt)||""),e=q(uni.getStorageSync(ii)||""),r=q(uni.getStorageSync(jp)||""),i=q(uni.getStorageSync(Gr)||""),n=q(uni.getStorageSync(Vp)||""),o=q(uni.getStorageSync(pn)||""),a=q(""),s=q(""),c=q(""),d=q(""),h=q(),f=q(),m=q(""),{bindInviteTour:v}=Nb(),y=j=>{t.value=j,uni.setStorageSync(Gt,j)},T=j=>{e.value=j,uni.setStorageSync(ii,j)},R=j=>{i.value=j,uni.setStorageSync(Gr,j)},F=j=>{o.value=j,uni.setStorageSync(pn,j)},$=(j,re)=>{a.value=j,s.value=re},H=()=>!!t.value,Y=j=>{r.value=j.userId||"",n.value=j.maskEmail||"",o.value=j.nickName||"",a.value=j.firstName||"",s.value=j.lastName||"",c.value=j.avatar||"",d.value=j.phone||"",h.value=j.googleBindStatus,f.value=j.appleBindStatus,m.value=j.defaultLanguage||"",R(j.email||""),Yn(j.userId||"")},Z=function(){var j=U(function*(){if(H())try{var{data:re}=yield Ws();Y(re);var ae=uni.getStorageSync(fi);ae&&v(ae)}catch(B){}});return function(){return j.apply(this,arguments)}}(),z=()=>{t.value="",i.value="",o.value="",a.value="",s.value="",c.value="",d.value="",r.value="",h.value=void 0,f.value=void 0,m.value="",uni.removeStorageSync(Gt),uni.removeStorageSync(Gr),j_()},he=j=>{Yn(j.userId||""),j.newUser?(wr("sign_up",{method:j.authType}),wr("login",{method:j.authType})):wr("login",{method:j.authType})};return uni.$on(Ce.loggedIn,function(){var j=U(function*(re){var ae;if(re&&(y(re.accessToken||""),he(re)),!((ae=Ne.jsBridge)!==null&&ae!==void 0&&ae.usingAppContext)){var B=!1,Tt=()=>{B||(B=!0,window.location.reload())};typeof window.requestIdleCallback!="undefined"?window.requestIdleCallback(Tt,{timeout:2e3}):setTimeout(Tt,1e3)}});return function(re){return j.apply(this,arguments)}}()),uni.$on(Ce.loggedOut,z),{token:Bl(t),userId:r,email:i,maskEmail
127:n,nickName:o,firstName:a,lastName:s,avatar:c,phone:d,googleBindStatus:h,appleBindStatus:f,defaultLanguage:m,setToken:y,setTsessionid:T,setEmail:R,setNickName:F,setFullName:$,isLoggedIn:H,logout:z,updateUserInfo:Z}}),rr=(t=>(t.SESSION_UPDATE="SESSION_UPDATE",t.MARGIN_UPDATE="MARGIN_UPDATE",t.SEAT_UPDATE="SEAT_UPDATE",t.SEAT_SELECT="SEAT_SELECT",t.DOWNLOAD_PDF="downloadPdf",t.TO_TENCENT_IM="toTencentIM",t.DID_SELECT_ADDRESS="didSelectAddress",t.DID_SELECT_AUDIENCE="didSelectAudience",t.PICK_SEAT="PICK_SEAT",t.IM_ROOM="im_room",t.SHOW_DETAIL="show_detail",t.PageReady="pageReady",t.JsbReady="jsbReady",t.GetAppContext="getAppContext",t.OpenAppPage="openAppPage",t.OpenWebPage="openWebPage",t.UpdateToken="updateToken",t.DownloadFile="downloadFile",t.DownloadFileToRoot="downloadFileToRoot",t.OpenRootDir="openRootDir",t.GoBack="goBack",t.ClearRedirectUrl="clearRedirectUrl",t.Home="home",t.Mine="mine",t.Orders="orders",t.HasApp="hasApp",t.TrackEvent="trackEvent",t.UiFeedback="uiFeedback",t))(rr||{});class Nt{constructor(){this.usingAppContext=!1,this.silentLoggedIn=!1,this.updateTokenInit=!0,this._initDone=void 0,this.initialized=new Promise(e=>{this._initDone=e}),this.eventListenerNames=new Set,this.callbackCounter=0}addEventListener(e,r){var i="__JS_BRIDGE_CALLBACK_"+e;window[i]=n=>{var o=JSON.parse(n||"null");return r(o)},this.eventListenerNames.add(i)}removeEventListener(e){var r="__JS_BRIDGE_CALLBACK_"+e;delete window[r],this.eventListenerNames.delete(r)}removeAllEventListeners(){this.eventListenerNames.forEach(e=>{delete window[e]}),this.eventListenerNames.clear()}generateCallbackName(e){return"__JS_BRIDGE_CALLBACK_".concat(e,"_").concat(this.callbackCounter++)}registerCallback(e,r){window[e]=i=>{r(i),delete window[e],this.eventListenerNames.delete(e)},this.eventListenerNames.add(e)}postMessage(e,r,i){var n=this.generateCallbackName(e);i&&this.registerCallback(n,i),this.sendToNative(e,r,n)}sendToNative(e,r,i){throw new Error("抽象方法 sendToNative() 必须被子类实现")}consoleLog(){for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];var n=r.map(o=>o===null?"null":o===void 0?"undefined":typeof o=="object"?JSON.stringify(o):String(o)).join(" ");this.postMessage("consoleLog",{message:n},null)}pageReady(){var e=Ee();this.postMessage("pageReady",{historyLength:e.length},null)}pageInit(e){var r=this;return U(function*(){e&&(yield e(),r.postMessage("jsbReady",null,null))})()}getAppContext(){return new Promise(e=>{this.postMessage("getAppContext",null,r=>{e(r)})})}silentLogin(){var e=this;return U(function*(){var{data:r}=yield Sb({});return r?(e.silentLoggedIn=!0,uni.$emit(Ce.loggedIn)):yield e.updateToken(),r})()}setSafeArea(e){return U(function*(){var r=yield uni.getSystemInfo();if(r.osName!=="ios"){var i={};e.statusBarHeight&&(i["--safe-top"]="".concat(e.statusBarHeight,"px")),e.safeAreaBottom&&(i["--safe-bottom"]="".concat(e.safeAreaBottom,"px"));var n=document.documentElement;
127Object.keys(i).forEach(o=>{n.style.setProperty(o,i[o])})}})()}setContext(e){var r=this;return U(function*(){var i;r.setSafeArea(e);var n=ji();n.setToken(e.token),n.setEmail(e.email),n.setNickName(e.nickName),e.channel==="MTL_LAUNCH"&&n.setTsessionid(e.tsessionid||"");var o=bt(),a=e.language||e.lan;a&&of({code:a}),o.setManualCurrency({currencyCode:e.currency||e.cc}),o.setManualLocationCode({code:e.location||e.lc}),o.setLocationCityId(e.locationCityId||""),o.setChannel(e.channel),o.setVersion(e.version),o.setSource(e.source||e.src),e.deviceId&&uni.setStorageSync(pi,e.deviceId),r.usingAppContext=!0,!tr()&&(e.channel==="MTL_LAUNCH"||e.channel==="PiaoXiaoer")&&(yield r.silentLogin()),(i=r._initDone)===null||i===void 0||i.call(r,e)})()}syncAppContext(){var e=this;return U(function*(){var r=yield e.getAppContext();if(r)return e.setContext(r),r})()}openAppPage(e){return new Promise(r=>{this.postMessage("openAppPage",e,i=>{r(i)})})}openWebPage(e){var r=this;return U(function*(){return new Promise(i=>{r.postMessage("openWebPage",e,n=>{i(n)})})})()}updateToken(){return new Promise(e=>{this.postMessage("updateToken",null,r=>{r&&window.location.reload(),e(r)})})}downloadFile(e){var r=this;return U(function*(){return new Promise(i=>{r.postMessage("downloadFile",e,n=>{i(n)})})})()}downloadFileToRoot(e){var r=this;return U(function*(){return new Promise(i=>{r.postMessage("downloadFileToRoot",e,n=>{i(n)})})})()}openRootDir(){var e=this;return U(function*(){return new Promise(r=>{e.postMessage("openRootDir",null,i=>{r(i)})})})()}goBack(){var e=this;return U(function*(){return new Promise(r=>{e.postMessage("goBack",null,i=>{r(i)})})})()}clearRedirectUrl(){var e=this;return U(function*(){return new Promise(r=>{e.postMessage("clearRedirectUrl",null,i=>{r(i)})})})()}goMine(){var e=this;return U(function*(){yield e.openAppPage({routeName:"mine",params:{}})})()}goHome(){var e=this;return U(function*(){yield e.openAppPage({routeName:"home",params:{}})})()}hasApp(e){var r=this;return U(function*(){return new Promise(i=>{r.postMessage("hasApp",e,n=>{i(n)})})})()}trackEvent(e){var r=this;return U(function*(){return new Promise(i=>{r.postMessage("trackEvent",e,()=>{i()})})})()}uiFeedback(e){var r=this;return U(function*(){return new Promise(i=>{r.postMessage("uiFeedback",e,()=>{i()})})})()}}class Ub extends Nt{static detect(){var e;return!!(window.jsBridge||(e=window.webkit)!==null&&e!==void 0&&(e=e.messageHandlers)!==null&&e!==void 0&&e.jsBridge||window.flutterBridge)}constructor(e){var r;super(),this.appBridge=void 0,this.appBridge=e||window.jsBridge||((r=window.webkit)===null||r===void 0||(r=r.messageHandlers)===null||r===void 0?void 0:r.jsBridge)||window.flutterBridge,this.syncAppContext(),this.appBridge&&(this.appBridge.goBack=()=>{de.back()})}registerCallback(e,r){window[e]=i=>{var n=i?JSON.parse(i):null;r(n),delete window[e],this.eventListenerNames.delete(e)},this.eventListenerNames.add(e)}sendToNative(e,r,i){if(!this.appBridge){var n=window[i];typeof n=="function"&&n(null);return}this.appBridge.postMessage(JSON.stringify({method:e,data:r||{},callback:i}))}}function Xn(t){if(t===null)return null;if(typeof t=="string")try{return JSON.parse(t)}catch(e){return null}return t}class qb extends Nt{static detect(){var e,r=window.my;if(!(r!=null&&r.postMessage))return!1;var i=((e=window.navigator)===null||e===void 0?void 0:e.userAgent)||"";return i.includes("AliApp")}constructor(){super(),this.eventListeners=new Map,this.miniBridge=void 0,this.previousOnMessage=null,this.miniBridge=window.my,this.bindMessageListener(),this.syncAppContext()}postMessage(e,r,i){var n="__JS_BRIDGE_CALLBACK_"+e;this.eventListeners.has(n)&&(n=this.generateCallbackName(e)),this.sendToNative(e,r,n),i&&this.eventListeners.set(n,o=>{i(o),this.eventListeners.delete(n)})}addEventListener(e,r){var i="__JS_BRIDGE_CALLBACK_"+e;this.eventListeners.set(i,n=>{r(Xn(n))})}removeEventListener(e){var r="__JS_BRIDGE_CALLBACK_"+e;this.eventListeners.delete(r)}removeAllEventListeners(){this.eventListeners.clear()}sendToNative(e,r,i){var n;(n=this.miniBridge)===null||n===void 0||n.postMessage({method:e,data:r||{},callback:i})}bindMessageListener(){this.miniBridge&&(this.previousOnMessage=this.miniBridge.onMessage||null,this.miniBridge.onMessage=e=>{var r,i=Xn(e),n=i==null?void 0:i.method;if(n){var o=this.eventListeners.get(n);if(o){var a;o((a=i==null?void 0:i.data)!==null&&a!==void 0?a:null)}n===rr.JsbReady&&this.syncAppContext(),(r=this.previousOnMessage)===null||r===void 0||r.call(this,e)}})}}var Fb="WEB_INVOKE_APPSERVICE";class jb extends Nt{static detect(){return!!(window.__uniapp_x_postMessage||window.__uniapp_x_)}constructor(){super(),this.webviewIds=[],this.syncAppContext(),this.addEventListener(rr.GoBack,()=>{de.back()})}postToService(e){window.__uniapp_x_postMessage?window.__uniapp_x_postMessageToService(e):window.__uniapp_x_.postMessageToService(JSON.stringify(e))}postDirectly(e){window.__uniapp_x_postMessage?window.__uniapp_x_postMessage(e):window.__uniapp_x_.postMessage(JSON.stringify(e))}sendToNative(e,r,i){this.publish("postMessage",{scope:e,data:r,callback:i})}publish(e,r){var i={options:{timestamp:+new Date},name:e,arg:r};if(e==="postMessage"){var n={data:r};this.postDirectly(n);return}var o={type:Fb,args:{data:i,webviewIds:this.webviewIds}
127};this.postToService(o)}navigateTo(e){this.publish("navigateTo",{url:encodeURI(e.url)})}navigateBack(e){var r,i=(r=e==null?void 0:e.delta)!==null&&r!==void 0?r:1;this.publish("navigateBack",{delta:parseInt(String(i))||1})}switchTab(e){this.publish("switchTab",{url:encodeURI(e.url)})}reLaunch(e){this.publish("reLaunch",{url:encodeURI(e.url)})}redirectTo(e){this.publish("redirectTo",{url:encodeURI(e.url)})}}var Vb="WEB_INVOKE_APPSERVICE";class $b extends Nt{static detect(){return!!(window.__dcloud_weex_postMessage||window.__dcloud_weex_)}constructor(){super(),this.webviewIds=[],this.syncAppContext(),this.addEventListener(rr.GoBack,()=>{de.back()})}postToService(e){window.__dcloud_weex_postMessage?window.__dcloud_weex_postMessageToService(e):window.__dcloud_weex_.postMessageToService(JSON.stringify(e))}postDirectly(e){window.__dcloud_weex_postMessage?window.__dcloud_weex_postMessage(e):window.__dcloud_weex_.postMessage(JSON.stringify(e))}sendToNative(e,r,i){this.publish("postMessage",{scope:e,data:r,callback:i})}publish(e,r){var i={options:{timestamp:+new Date},name:e,arg:r};if(e==="postMessage"){var n={data:[r]};this.postDirectly(n);return}var o={type:Vb,args:{data:i,webviewIds:this.webviewIds}
127};this.postToService(o)}navigateTo(e){this.publish("navigateTo",{url:encodeURI(e.url)})}navigateBack(e){var r,i=(r=e==null?void 0:e.delta)!==null&&r!==void 0?r:1;this.publish("navigateBack",{delta:parseInt(String(i))||1})}switchTab(e){this.publish("switchTab",{url:encodeURI(e.url)})}reLaunch(e){this.publish("reLaunch",{url:encodeURI(e.url)})}redirectTo(e){this.publish("redirectTo",{url:encodeURI(e.url)})}}var Zn="__uniapp__service",eo="WEB_INVOKE_APPSERVICE";class Bb extends Nt{static detect(){return!!window.plus}constructor(){super(),this.webviewIds=[],this.syncAppContext(),this.addEventListener(rr.GoBack,()=>{de.back()})}publish(e,r){var i={options:{timestamp:+new Date},name:e,arg:r};if(this.webviewIds.length===0){var n=plus.webview.currentWebview();if(!n)throw new Error("plus.webview.currentWebview() is undefined");var o=n.parent(),a="";o?a=o.id:a=n.id,this.webviewIds.push(a)}if(plus.webview.getWebviewById(Zn))plus.webview.postMessageToUniNView({type:eo,args:{data:i,webviewIds:this.webviewIds}},Zn);else{var s=JSON.stringify(i);plus.webview.getLaunchWebview().evalJS('UniPlusBridge.subscribeHandler("'.concat(eo,'",').concat(s,",").concat(JSON.stringify(this.webviewIds),");"))}}sendToNative(e,r,i){this.publish("postMessage",{scope:e,data:r,callback:i})}navigateTo(e){this.publish("navigateTo",{url:encodeURI(e.url)})}navigateBack(e){var r,i=(r=e==null?void 0:e.delta)!==null&&r!==void 0?r:1;this.publish("navigateBack",{delta:parseInt(String(i))||1})}switchTab(e){this.publish("switchTab",{url:encodeURI(e.url)})}reLaunch(e){this.publish("reLaunch",{url:encodeURI(e.url)})}redirectTo(e){this.publish("redirectTo",{url:encodeURI(e.url)})}}class Gb extends Nt{static detect(){return window.self!==window.top}constructor(){super(),this.eventListeners=new Map,window.addEventListener("message",e=>{var{data:r}=e;if(r!=null&&r.method){var i=this.eventListeners.get(r.method);i&&i(r.data),(r==null?void 0:r.method)==="READY"&&this.syncAppContext()}})}postMessage(e,r,i){var n,o="__JS_BRIDGE_CALLBACK_"+e;this.eventListeners.has(o)&&(o=o+Math.floor(Math.random()*100+1).toString()),(n=window.parent)===null||n===void 0||n.postMessage({method:e,data:r||{},callback:o},"*"),i&&this.eventListeners.set(o,a=>{i&&i(a),this.eventListeners.delete(o)})}addEventListener(e,r){var i="__JS_BRIDGE_CALLBACK_"+e;this.eventListeners.set(i,n=>{var o=JSON.parse(n||"null");r(o)})}removeEventListener(e){var r="__JS_BRIDGE_CALLBACK_"+e;this.eventListeners.delete(r)}removeAllEventListeners(){this.eventListeners.clear()}}var Kb=[Ub,qb,jb,$b,Bb,Gb];function Wb(){for(var t of Kb)if(t.detect())return new t}class Hb extends qi{supportStudentCertification(){return!1}terminalSrc(){return"WEB"}src(){return"WEB"}}var Hs;class Vi{constructor(){var e;this.env=X.DEV,this.jsBridge=void 0,this._bridge=void 0,this._platformType=void 0,this._isLoading=!1,this.statusBarHeight=20,this.titleBarHeight=44,this.titleBarPaddingLeft=0,this.titleBarPaddingRight=0,this.naviBarHeight=64,this.safeAreaBottom=0,this.screenHeight=667,this.screenWidth=375,this.windowHeight=667,this.windowWidth=667,this.devicePixelRatio=2,this.system="unknow",this.theme=Ao.light,this.supportInputFocus=!0,this.setEnv();var r=((e=window.navigator)===null||e===void 0?void 0:e.userAgent.toLowerCase())||"",i=new URL(window.location.href),n=new URLSearchParams(i.search),o=n.get("src");if(o==="iOS"||o==="android"){var a,s;this._bridge=new nb(o),this._platformType="APP",this.statusBarHeight=parseInt((a=n.get("statusBarHeight"))!==null&&a!==void 0?a:"20"),this.safeAreaBottom=parseInt((s=n.get("safeAreaBottom"))!==null&&s!==void 0?s:"0")}else this.isMobile(r)?(this._bridge=new qi,this._platformType="H5"):(this._bridge=new Hb,this._platformType="PC");this.jsBridge=Wb(),uni&&!uni.jsBridge&&(uni.jsBridge=this.jsBridge)}static instance(){return this._instance}get platformType(){return this._platformType}get isTtMini(){return this._platformType==="MP_TT"}get isXHSMini(){return this._platformType==="MP_XHS"}get isAliMini(){return this._platformType==="MP_ALI"}get isWeixinMini(){return this._platformType==="MP_WEIXIN"}get isH5(){return this._platformType==="H5"||this._platformType==="WXH5"||this._platformType==="PC"||this._platformType==="CMB"}setEnv(){try{var e,r,i=window.location.host,n=((e=i.split("."))===null||e===void 0?void 0:e[0])||"",o=((r=n.split("-"))===null||r===void 0?void 0:r.pop())||"";this.env=["dev","qa","stage","uat"].includes(o)?o:""}catch(a){this.env=X.PROD}}getImAppId(){return this.env===X.PROD?"1600048566":"1600037935"}getVolcengineAppId(){return this.env===X.PROD?"20009671":"20009941"}getAppleClientId(){return this.env===X.PROD?"com.moretickets.moretickets.sign":"com.moretickets.moretickets.qa.sign"}getGoogleClientId(){return this.env===X.PROD?"377539695097-iqr1660n14p0ivhgt5a80opeq5j8irbi.apps.googleusercontent.com":"377539695097-icklkhvpfj87fdagsiuv1c7f94ko4ick.apps.googleusercontent.com"}fixHost(e){var r=e;return r.includes("http")||(r="https://".concat(r)),r.endsWith("/")&&(r=r.slice(0,-1)),r}getHost(){var e;return e=window.location.origin,this.fixHost(e)}getMtlUrl(e){var r="",i="";r="https://m.motianlun.cn",this.env===X.DEV||this.env===X.QA?(r="https://m-qa.motianlun.cn",i="https://m-mtl-global-qa.moretickets.com"):this.env===X.STAGE?(r="https://m-qad.motianlun.cn",i="https://m-mtl-global-stage.moretickets.com"):this.env===X.UAT?(r="https://m-qad.motianlun.cn",i="https://m-mtl-global-uat.moretickets.com"):(r="https://m.motianlun.cn",i="https://m-mtl-global.moretickets.com"),r=this.fixHost(r),i=this.fixHost(i);var n=(e||"").replace(/^\//,""),o=encodeURIComponent("".concat(i,"/").concat(n));return"".concat(r,"/uni/package-oversea/web-view/web-view?url=").concat(o)}getApiHost(e){var r=e?"https://api-global.moretickets.com":"https://unify.moretickets.com";{var i=e?"api-global":"unify",n=this.env===X.PROD?"":"-".concat(this.env);
127r="https://".concat(i).concat(n,".moretickets.com")}return this.fixHost(r)}getMtlApiHost(){var e;return this.env===X.DEV||this.env===X.QA?e="https://unify-qa.moretickets.com":this.env===X.STAGE?e="https://unify-stage.moretickets.com":this.env===X.UAT?e="https://unify-uat.moretickets.com":e="https://unify.moretickets.com","".concat(e,"/mtl_overseasapi/mts")}getOBSHost(){return this.env===X.PROD?"https://online-static-global.moretickets.com":"https://offline-static-global.moretickets.com"}getSEInstallUrl(){var e="https://receive-us.solar-engine.com/receive/turl/9TCyWpa?attribution_type=ua&touchpoint_type=click&client_custom_params_1=";return(this.env===X.DEV||this.env===X.QA||this.env===X.STAGE||this.env===X.UAT)&&(e="https://receive-us.solar-engine.com/receive/turl/PbYZxqa?attribution_type=ua&touchpoint_type=click&client_custom_params_1="),e}getApplePayMerchantId(){return"merchant.com.moretickets.moretickets"}getSystemInfo(e){return this._bridge._getSystemInfo(e)}get isWXH5(){return this._platformType==="WXH5"}get isALI(){var e;if(this._platformType==="MP_ALI")return!0;var r=(e=window)===null||e===void 0||(e=e.navigator)===null||e===void 0?void 0:e.userAgent.toLowerCase();return!!/alipay/.test(r)}get isCmbMini(){return this._platformType==="CMB"}get isCMB(){return this._platformType==="CMB"}get isAPP(){return this._platformType==="APP"}get platformName(){return this._bridge.getPlatformName()}getPlatform(){return this._bridge.getPlatform()}getMiniAppType(){return this._bridge.getMiniAppType()}setPlatform(e){e.endsWith("CMB")&&(this._platformType="CMB")}getCurrentPages(){return this._bridge.getCurrentPages()}setTabBarItem(e){return uni.setTabBarItem(e)}pageScrollTo(e){return uni.pageScrollTo(e)}setAliMiniHalfScreen(){var e,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,i=uni.getSystemInfoSync();this.statusBarHeight=r,this.naviBarHeight=(e=i.navigationBarHeight)!==null&&e!==void 0?e:44}setNavigationBarColor(e,r){return this._bridge.setNavigationBarColor(e,r)}getLeftButtonsBoundingClientRect(){return this._bridge.getLeftButtonsBoundingClientRect()}getPlatformInfo(){return this._bridge.getPlatformInfo()}pathMini(){return this._bridge.pathMini()}src(){return this._bridge.src()}terminalSrc(){return this._bridge.terminalSrc()}tmplIds(){return this._bridge.tmplIds()}supportBindPhone(){return this._bridge.supportBindPhone()}supportRemindMessage(){return this._bridge.supportRemindMessage()}getRemindMethod(){return this._bridge.getRemindMethod()}requestSubscribeMessage(e){return this._bridge.requestSubscribeMessage(e)}supportCustomShare(){return this._bridge.supportCustomShare()}supportCustomNaviBar(){return this._bridge.supportCustomNaviBar()}supportCustomNavback(){return this._bridge.supportCustomNavback()}supportMapNavigation(){return this._bridge.supportMapNavigation()}supportStudentCertification(){return this._bridge.supportStudentCertification()}getSupportInputFocus(e){if(this.isAliMini)return!1;if(this.isXHSMini){if(e.includes("ios"))return!0;if(e.includes("android"))return!1}return!0}shouldShowCertificate(){return this._bridge.shouldShowCertificate()}getExtConfig(){return this._bridge.getExtConfig()}hideTabBar(){this._bridge.hideTabBar()}showLoading(e){var r,i;this._isLoading=!0;var n=typeof e=="string"?{title:e}:e||{};uni.showLoading(K(K({},n),{},{title:(r=n.title)!==null&&r!==void 0?r:Ue.global.t("global.loading"),mask:(i=n.mask)!==null&&i!==void 0?i:!0}))}alert(e,r){e&&(this.hideLoading(),uni.showModal({title:"",content:e,showCancel:!1,confirmColor:uni.getStorageSync("themeColor"),complete(){r&&r()}}))}toast(e,r,i,n){e&&uni.showToast({title:e,icon:r||"none",duration:i||2e3,complete(){n&&n()}})}showModal(e){var r=Ue.global.t;uni.showModal(K({confirmColor:"#ff1d41",cancelColor:"#95949e",confirmText:r("common.confirm")||"Confirm",cancelText:r("common.cancel")||"Cancel"},e||{}))}alertWithTitle(e,r,i){e&&(this.hideLoading(),uni.showModal({title:r,content:e,showCancel:!1,confirmColor:uni.getStorageSync("themeColor"),complete(){i&&i()}}))}isLoading(){return this._isLoading}hideLoading(){this._isLoading=!1;try{uni.hideLoading()}catch(e){}}onMemoryWarning(e){this._bridge.onMemoryWarning(e)}getPaymentProduct(){return this._bridge.getPaymentProduct()}login(){return this._bridge.login()}loginBackStep(){return this._bridge.loginBackStep()}isIpx(){try{var e=uni.getSystemInfoSync();return!!(e.model.includes("iPhone 11")||e.model.includes("iPhone 12")||e.model.includes("iPhone 13")||e.model.includes("iPhone14,5")||e.model.includes("iPhone14")||e.model.includes("iPhone")&&(e.model.includes("Pro")||e.model.includes("mini")||e.model.includes("X"))&&e.statusBarHeight&&e.statusBarHeight>20)}catch(r){return!1}}setNavigationBarTitle(e){return uni.setNavigationBarTitle(e)}isMobile(e){var r=e.match(/ipad/i),i=e.match(/iphone/i),n=e.match(/midp/i),o=e.match(/rv:1.2.3.4/i),a=e.match(/ucweb/i),s=e.match(/android/i),c=e.match(/windows ce/i),d=e.match(/windows mobile/i);return r||i||n||o||a||s||c||d}
127saveFile(e){return new Promise((r,i)=>{uni.downloadFile({url:e,success:function(o){var a=o.tempFilePath;uni.openDocument({filePath:a,fileType:"pdf",showMenu:!0,success:function(){r&&r(!0)},fail:function(){i&&i(!1)}})},fail:function(){i&&i(!1)}})})}saveImageToAlbum(e){return new Promise((r,i)=>{var n=Ue.global.t,o=()=>{uni.showToast({title:n("common.saveSuccess"),icon:"success"}),r()},a=s=>{var c=String((s==null?void 0:s.errMsg)||(s==null?void 0:s.errorMessage)||"");c.includes("auth deny")||c.includes("authorize")||c.includes("无权")?uni.showModal({title:n("common.albumPermissionTitle"),content:n("common.albumPermissionContent"),showCancel:!0,cancelText:n("common.cancel"),confirmText:n("common.goToSettings"),success:d=>{if(d.confirm){var h,f;(h=my)===null||h===void 0||(f=h.showAuthGuide)===null||f===void 0||f.call(h,{authType:"PHOTO"})}}}):uni.showToast({title:n("common.saveFailed"),icon:"none"}),i(s)};uni.saveImageToPhotosAlbum({filePath:e,success:o,fail:a})})}}Hs=Vi;Vi._instance=new Hs;var Ne=Vi.instance();class Jb extends kt{constructor(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"".concat(Ne.getHost(),"/pick-seat");super(e),this.pickSeatH5BaseUrl=void 0,this.pickSeatH5BaseUrl=r}onOpen(e,r,i){var n=this;return U(function*(){if(!Ne.isAliMini||e._name!==ve.pickSeat)return r(e);yield Ws();var o=n.buildPickSeatH5Url(e.params||{});return r(new Te({path:ve.appWebView,params:{url:encodeURIComponent(o)}}))})()}buildPickSeatH5Url(e){var r,i=es[ve.pickSeat]||"/pick-seat",n=Q.fillPathParams(i,e),o=((r=n.search)===null||r===void 0?void 0:r.replace(/^\?/,""))||"";return"".concat(this.pickSeatH5BaseUrl).concat(o?"?".concat(o):"")}}var Js=q(!1),to=!1;function Yb(){if(!to&&(to=!0,!!uni.createMediaQueryObserver))try{var t=uni.createMediaQueryObserver();t.observe({minWidth:768},e=>{Js.value=e})}catch(e){}}function Ys(){return Yb(),{isPC:Js}}var de=new Vg({navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,reLaunch:uni.reLaunch,navigateBack:uni.navigateBack,switchTab:uni.switchTab,getCurrentPages:Ee});de.register(Ig);var wt=0;de.addInterceptor(new $g(++wt));de.addInterceptor(new Kg(++wt,[]));de.addInterceptor(new Bg(++wt));class zb extends kt{onOpen(e,r){var i=K({},e.params||{}),n=Array.isArray(i.lang)?i.lang[0]:i.lang,o=Lo(typeof n=="string"?n:er());return delete i.lang,i.lang=o,r(new Te({name:e._name,path:e.path,alias:e.alias,params:i}))}}de.addInterceptor(new zb(++wt));de.addInterceptor(new Jb(++wt));de.addInterceptor(new Gg(++wt));de.addInterceptor(new Jg(++wt));var yw=()=>{var t=Ee(),e=t[t.length-1]||{},r=e.$route||{};return K({route:e.route},r)},Qb=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,r="/user/foundation/config/v1/load";return N.requestData({url:r,extra:{noAuth:e}})},Xb=Lt("globalConfig",()=>{var t=ho({imInfo:void 0}),e=function(){var r=U(function*(i){var{data:n}=yield Qb(i);return n&&(t.imInfo=n.imItem),n==null?void 0:n.imItem});return function(n){return r.apply(this,arguments)}}();return uni.$on(Ce.loggedIn,e),uni.$on(Ce.loggedOut,()=>{t.imInfo=void 0}),{config:t,fetchUserConfig:e}}),Zb=()=>{var t=Oi();t.initFromUrl(window.location.href)},_w=()=>{var t=Oi();return t.getValidParams()},mi=ho({top:0,bottom:0});ne(()=>mi.bottom);var ro=!1,io=t=>typeof t!="number"||Number.isNaN(t)?0:Math.max(Math.round(t),0),ek=t=>{var e,r;return typeof((e=t.safeAreaInsets)===null||e===void 0?void 0:e.bottom)=="number"?t.safeAreaInsets.bottom:typeof t.screenHeight=="number"&&typeof((r=t.safeArea)===null||r===void 0?void 0:r.bottom)=="number"?t.screenHeight-t.safeArea.bottom:0},vr=t=>{var e,r,i,n;mi.top=io((e=(r=(i=t.safeAreaInsets)===null||i===void 0?void 0:i.top)!==null&&r!==void 0?r:(n=t.safeArea)===null||n===void 0?void 0:n.top)!==null&&e!==void 0?e:t.statusBarHeight),mi.bottom=io(ek(t))},tk=function(){var t=U(function*(){var e,r;if(!ro){ro=!0;try{var i=yield uni.getSystemInfo();vr(i)}catch(n){try{vr(uni.getSystemInfoSync())}catch(o){vr({})}}(e=(r=uni).onWindowResize)===null||e===void 0||e.call(r,()=>{try{vr(uni.getSystemInfoSync())}catch(n){}})}});return function(){return t.apply(this,arguments)}}(),rk=ne(()=>""),bw=t=>{var e=rk.value;return e?t?"".concat(e,";").concat(t):"".concat(e,";"):t},$i=Gl();$i.use(Kl);var ti=null;class ft{constructor(){this.container=null,this.app=null,this.componentInstance=null,this.isInitialized=!1,this.initPromise=null,this.autoInitCalled=!1,this.stopWatch=null,this.authenticatedHandler=null,this.loggedOutHandler=null}static getInstance(){return ft.instance||(ft.instance=new ft),ft.instance}autoInit(){if(!bt().isEmbedded&&!this.autoInitCalled){this.autoInitCalled=!0;var{isPC:e}=Ys(),r=ji();this.stopWatch=vi(e,i=>{i&&!this.isInitialized&&r.isLoggedIn()&&this.init()},{immediate:!0}),this.authenticatedHandler=()=>{e.value&&!this.isInitialized&&this.init()},this.loggedOutHandler=()=>{e.value&&(this.close(),this.destroy())},uni.$on(Ce.authenticated,this.authenticatedHandler),uni.$on(Ce.loggedOut,this.loggedOutHandler)}}init(){var e=this;return U(function*(){if(e.initPromise)return e.initPromise;if(!e.isInitialized){e.initPromise=e._doInit();try{yield e.initPromise}finally{e.initPromise=null}}})()}
127_doInit(){var e=this;return U(function*(){if(!ti){var r=yield A(()=>import("./materials-pc-im-pc-im-dialog.C9AXpNO-.js"),__vite__mapDeps([240,1,2,3,4,12,13,5,6,241]));ti=r.default}e.container=document.createElement("div"),e.container.id="pc-im-dialog-container",document.body.appendChild(e.container),e.app=po(ti),e.app.use(Ue),e.app.use($i),e.componentInstance=e.app.mount(e.container),e.isInitialized=!0})()}open(e){var r=this;return U(function*(){var i,n;r.isInitialized||(yield r.init()),r.componentInstance&&((i=(n=r.componentInstance).open)===null||i===void 0||i.call(n,e))})()}close(){var e,r;this.isInitialized&&this.componentInstance&&((e=(r=this.componentInstance).close)===null||e===void 0||e.call(r))}destroy(){this.isInitialized&&(this.app&&(this.app.unmount(),this.app=null),this.container&&this.container.parentNode&&(this.container.parentNode.removeChild(this.container),this.container=null),this.componentInstance=null,this.isInitialized=!1)}getInitialized(){return this.isInitialized}}ft.instance=void 0;var Dr=ft.getInstance(),ik=()=>Dr.autoInit(),nk=t=>Dr.open(t),ok=()=>Dr.close(),zs=()=>Dr.destroy(),ak=["packages/main/TUIConversation/index","packages/TUIKit/components/TUIChat/index","packages/TUIKit/components/location","packages/TUIKit/components/TUIChat/evaluation"],no=!1;function sk(){var t=Ee();if(!t||t.length===0)return{isIMPage:!1,isChatPage:!1};var e=t[t.length-1],r=e.route||"",i=ak.some(s=>r.includes(s));if(!i)return{isIMPage:!1,isChatPage:!1};var n=r.includes(ve.TUIChat);if(n){var o=e.options||{},a=o.conversationID;return{isIMPage:!0,isChatPage:!0,conversationID:a}}return{isIMPage:!0,isChatPage:!1}}function ck(){if(!no){no=!0;var{isPC:t}=Ys();vi(t,(e,r)=>{if(e&&r===!1){var i=sk();i.isIMPage&&setTimeout(()=>{de.reLaunch(ve.home),i.isChatPage&&i.conversationID&&setTimeout(()=>{nk(i.conversationID)},1e3)},100)}!e&&r===!0&&(ok(),zs())},{immediate:!0})}}var lk=(t=>(t.INIT="init",t.PENDING="pending",t.FULFILLED="fulfilled",t.REJECTED="rejected",t))(lk||{});class uk{constructor(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2e4;this.state="init",this.promise=void 0,this.taskPromise=void 0,this.timedOut=!1,this.task=void 0,this.timeout=void 0,this.task=e,this.timeout=r}execute(){return this.promise?this.promise:this.forceExecute()}reset(){this.state="init",this.promise=void 0,this.taskPromise=void 0,this.timedOut=!1}forceExecute(){this.state="pending";var e,r=!1,i=Promise.resolve().then(()=>this.task());this.taskPromise=i;var n=()=>{e!==void 0&&(clearTimeout(e),e=void 0)},o=new Promise((a,s)=>{e=setTimeout(()=>{r=!0,this.taskPromise===i&&(this.timedOut=!0),s(new Error("任务执行超时"))},this.timeout),i.then(c=>{n(),a(c),this.taskPromise===i&&(this.timedOut=!1,this.state="fulfilled",r&&(this.promise=Promise.resolve(c)))},c=>{n(),s(c),this.taskPromise===i&&(this.state="rejected",this.reset())})});return this.promise=o,o}getState(){return this.state}hasTimedOut(){return this.timedOut}}var dk=()=>new Promise(t=>{try{if(typeof window=="undefined"){t(!0);return}var e="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=",r=new Image;r.onload=()=>{var i=r.width===1&&r.height===1;t(i)},r.onerror=()=>{t(!1)},r.src=e}catch(i){t(!1)}}),hk=new uk(dk),pk=()=>hk.execute(),fk=function(){var t=U(function*(){yield pk()});return function(){return t.apply(this,arguments)}}();const Qs={onLaunch(){return en(this,null,function*(){var i,n,o;de.install(this);const{t}=Dl();yield tk(),Zb(),uni.$on(Ce.globalError,a=>{Ne.toast(a||t("global.commonNetworkError"))});const e=yield(i=Ne.jsBridge)==null?void 0:i.initialized,r=bt();F_(e==null?void 0:e.channel,e==null?void 0:e.source,r.isEmbedded),window.removeEventListener("beforeunload",this.clearADParams),this.initEmbeddedModeFromUrl(),!tr()&&(fk(),ik(),ck(),this.isLoggedIn()&&((!((n=Ne.jsBridge)!=null&&n.usingAppContext)||!((o=Ne.jsBridge)!=null&&o.silentLoggedIn))&&this.fetchUserConfig(),yield this.updateUserInfo(),uni.$emit(Ce.authenticated)),typeof window!="undefined"&&window.addEventListener("unhandledrejection",a=>{this.trackRejection(a)}))})},onPageNotFound(){uni.reLaunch({url:"/"})},onError(t){this.trackError(t)},onUnhandledRejection(t){this.trackRejection(t)},onExit(){this.clearADParams(),zs()},methods:Zi(qt(qt(qt({},$r(ji,["isLoggedIn","updateUserInfo"])),$r(Xb,["fetchUserConfig"])),$r(bt,["initEmbeddedModeFromUrl"])),{trackError(t){var n,o;const e=t&&t.message?t:new Error(`unknow onError: ${JSON.stringify(t!=null?t:{})}`),r=(n=e.message)!=null?n:"",i=(o=e.stack)!=null?o:"";it.error(r||i,{type:"system",stack:i})},trackRejection(t){var n,o;const e=t!=null&&t.reason&&(t!=null&&t.reason.message)?t==null?void 0:t.reason:new Error(`unknow onUnhandledRejection: ${JSON.stringify(t!=null?t:{})}`),r=(n=e.message)!=null?n:"",i=(o=e.stack)!=null?o:"";it.error(r,{type:"rejection",stack:i})},clearADParams(){uni.removeStorageSync($p)}})};Ml(Qs);function mk(){var t=po(Qs);return de.registerAlias(),t.use($i),t.use(Ue),t.use(Rl,{observer:!0}),{app:t}}mk().app.use(Ll).mount("#app");var kw=Lt("topWindow",()=>{var t=q(!1),e=q(""),r=q(""),i=o=>{t.value=o},n=o=>{i(o.simple),e.value=o.pageName||"";var a=Array.isArray(o.searchKeyword)?o.searchKeyword[0]||"":o.searchKeyword||"";r.value=a.trim()};return{isSimple:t,pageName:e,searchKeyword:r,setSimpleMode:i,setPageContext:n}});const ww="/assets/install-qrcode-eIxyLX4s.png";var gi=new Map,oo,ao="",gk=1500;function Tw(t,e,r){var i,n;return{name:t,paramName:(i=r==null?void 0:r.paramName)!==null&&i!==void 0?i:t,defaultValue:e,controlValue:(n=r==null?void 0:r.controlValue)!==null&&n!==void 0?n:e}}function vk(t){var e=ir(t);return e.ready||Mr(e),e.value}function Sw(t){var e=ir(t);return e.ready?Promise.resolve(e.value):new Promise(r=>{e.waiters.add(r),Mr(e),e.ready&&(e.waiters.delete(r),r(e.value))})}function yk(t){var e=ir(t);return new Promise(r=>{e.waiters.add(r),Mr(e,!0),e.ready&&!e.loading&&(e.waiters.delete(r),r(e.value))})}function _k(t,e){var r=ir(t);return r.listeners.add(e),()=>{r.listeners.delete(e)}}function so(t){return ir(t).ready}function Ew(t){var e=q(vk(t)),r=q(so(t)),i=_k(t,n=>{e.value=n,r.value=so(t)});return xl()&&Nl(i),{value:e,ready:r,isControl:ne(()=>Object.is(e.value,t.controlValue)),isVariant:n=>Object.is(e.value,n),refresh:()=>yk(t)}}function ir(t){bk();var e=gi.get(t.name);if(e)return e.experiment=t,e;var r={experiment:t,value:t.defaultValue,ready:!1,loading:!1,listeners:new Set,waiters:new Set,timeoutId:void 0};return gi.set(t.name,r),r}function bk(){oo||typeof Ye.onAbSdkVersionChange!="function"||(oo=Ye.onAbSdkVersionChange(t=>{var e=wk(t);
127e!==ao&&(ao=e,gi.forEach(r=>{Mr(r,!0)}))}))}function Mr(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!t.loading&&!(t.ready&&!e)){if(t.loading=!0,typeof Ye.getAbVar!="function"){yr(t,t.experiment.defaultValue);return}try{t.timeoutId=setTimeout(()=>{yr(t,t.experiment.defaultValue)},gk),Ye.getAbVar(t.experiment.paramName,t.experiment.defaultValue,r=>{yr(t,kk(r,t.experiment.defaultValue))})}catch(r){yr(t,t.experiment.defaultValue)}}}function yr(t,e){t.timeoutId&&(clearTimeout(t.timeoutId),t.timeoutId=void 0);var r=!Object.is(t.value,e),i=!t.ready;t.value=e,t.ready=!0,t.loading=!1,t.waiters.forEach(n=>n(e)),t.waiters.clear(),!(!r&&!i)&&t.listeners.forEach(n=>{try{n(e)}catch(o){}})}function kk(t,e){return t==null?e:t}function wk(t){return Array.isArray(t)?t.join(","):t}var Tk=(t=>(t.PENDING="PENDING",t.ONSALE="ONSALE",t.CANCEL="CANCEL",t.CLOSE="CLOSE",t.DISABLED="DISABLED",t))(Tk||{}),Aw=t=>N.post("/user/foundation/pub/show/list/v1",t),Pw=()=>{var t="/user/foundation/pub/venue/option/v1";return N.get(t)},Ow=()=>{var t="/user/foundation/pub/show/first_category/v1";return N.get(t)},Iw=t=>N.post("/user/foundation/pub/explore/list/v1",t),Cw=t=>N.post("/user/foundation/pub/hot_sell/page/v1",t);function Dw(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:20,e=q(0),r=q(0),i=q(t),n=ne(()=>r.value*i.value),o=ne(()=>({offset:n.value,length:i.value})),a=c=>{e.value=c.total||c.count,r.value=c.pageNo,i.value=c.length},s=()=>{e.value=0,r.value=0,i.value=t};return{offset:n,pageParams:o,setPagination:a,resetPagination:s,total:e}}function Mw(){var t=q([]),e=bt(),{currency:r}=Wl(e),i=ne(()=>t.value.map(a=>({value:a,label:"".concat(a.currencyCode," - ").concat(a.currencyName," (").concat(a.currencySymbol,")")}))),n=a=>{e.setManualCurrency(a)},o=function(){var a=U(function*(){try{var{data:s}=yield sb();t.value=s}catch(c){}});return function(){return a.apply(this,arguments)}}();return Ul(o),{currency:r,currencyOptions:i,handleSelect:n,fetchCurrencyList:o}}const Sk=fo({__name:"web-view-pdf",setup(t){const e=q("");return mo(r=>{const i=r==null?void 0:r.url;if(!(typeof i!="string"||!i))try{e.value=/^https?:\/\//i.test(i)?i:decodeURIComponent(i)}catch(n){e.value=i}}),(r,i)=>{const n=go;return bi(),yi(n,{id:"web-view-2",src:e.value},null,8,["src"])}}}),Ek=Object.freeze(Object.defineProperty({__proto__:null,default:Sk},Symbol.toStringTag,{value:"Module"}));var Lw=t=>{var e="/user/order/list/v1";return N.post(e,t)},Rw=t=>{var e="/user/order/v1/pay_status";return N.post(e,t,{importance:vt.low})},xw=t=>{var e=tr(),r=e?"/user/order/v1/backend/refund_detail":"/user/order/v1/refund_detail";return N.get(r,t)},Nw=t=>{var e="/user/order/v1/delete";return N.post(e,t)},Uw=t=>{var e="/user/order/v1/get_venue_latlng";return N.get(e,t)},qw=t=>{var e="/user/order/v1/cancel";return N.post(e,t)},Fw=t=>{var e=t.pickupAuth?"/user/order/v1/ticket_pickup":"/user/order/v1/na/ticket_pickup";return N.post(e,t)},jw=t=>{var e="/user/order/v1/send/onsite/verify/code";return N.post(e,t)},Vw=t=>{var e="/user/order/v1/onsite/verify/code";return N.post(e,t)},$w=t=>{var e="/user/order/v1/ticket_pickup/no/auth";return N.post(e,t)},Bw=()=>{var t="/user/config/v1/share";return N.post(t)},Gw=t=>{var e="/user/order/v1/ticket/url";return N.post(e,t)},Kw=t=>{var e="/user/order/v1/onsite/order/third/party/login/type";return N.post(e,t)},Ww=t=>{var e="/user/order/v1/onsite/third/party/verify";return N.post(e,t)},Hw=t=>{var e="/user/order/v1/log";return N.post(e,t)},Jw=t=>{var e="/user/order/v1/supplement/address/complete";return N.post(e,t)},Yw=t=>{var e="/user/order/v1/supplement/im/status";return N.get(e,t)};const Ak=fo({__name:"web-view",setup(t){const e=q("");return mo(r=>{e.value=r&&r.url}),(r,i)=>{const n=go;return bi(),yi(n,{src:e.value},null,8,["src"])}}}),Pk=Object.freeze(Object.defineProperty({__proto__:null,default:Ak},Symbol.toStringTag,{value:"Module"}));var Ok=(t=>(t.SVG="SVG",t.IMAGE="IMAGE",t))(Ok||{}),zw=(t,e)=>{var r="/user/show/session/v1/venue_area_seating_map";return N.get(r,t,e)},Qw=(t,e)=>{var r="/user/inventory/list/zone/v1";return N.post(r,t,e)},Xw=(t,e)=>{var r="/user/inventory/list/v1";return N.post(r,t,e)},Zw=(t,e)=>{var r="/user/inventory/list/config/v1";return N.post(r,t,e)},e0=(t,e)=>{var r="/user/inventory/list/sale/qty/v1";return N.post(r,t,e)},t0=(t,e)=>{var r="/user/order/v1/pre_order/starting_soon";return N.post(r,t,e)};function r0(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{sensitivity:e=1}=t,r=null,i=c=>c?c.$el?c.$el:c instanceof HTMLElement?c:null:null,n=c=>d=>
127{d.deltaY!==0&&d.deltaX===0&&(d.preventDefault(),c.scrollLeft+=d.deltaY*e)},o=function(d){var h=d.currentTarget;h&&d.deltaY!==0&&d.deltaX===0&&(d.preventDefault(),h.scrollLeft+=d.deltaY*e)},a=c=>{var d;(d=r)===null||d===void 0||d(),r=null;var h=i(c);if(h){var f=n(h);h.addEventListener("wheel",f,{passive:!1}),r=()=>{h.removeEventListener("wheel",f)}}},s=()=>{var c;(c=r)===null||c===void 0||c(),r=null};return{bind:a,unbind:s,handleWheel:o}}const i0="data:image/webp;base64,UklGRm4JAABXRUJQVlA4WAoAAAAwAAAAYAAAYAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBInwQAAA2glm17mMjKKpg4IA6oA1gFFAW0CjooKFVQUABVACjY4qDjIDjISgjt9+bLl5w9fyOCgSQpcQjk8MAVYfMH9b97FeVKu5+by1bMVSul9Lp6HDN9+T5QBFWztznK6QvG8H4cMzSEYp50f55z89GHkfTqmJl/VirsapuTf4TBGopg23YJXYTOuYUg6rFqUTyntKNQLSAM7rdSp18tCmlTp2sE8fetcNh+nnd69xomhZ8keASFcdZZjKRsMDB6ELfhavDOnw8rFKJCKW20dtY55f6utC5CyLoH2GHdlhDxrpzBauWeNySMcipotOYupb/CwFyHQdSkICFYpfRO1Xy5MgMb8BHCcR7uhpWIKvSKspBjwWEAMBp1YKHdPYEEItvEym0exjmrsd+KLVRKvgWzuQ2+vLiyjjrzsYva89ipXaXhVkea0Vs3wbosSLD32qy0MUrrGYV103taVFbcy/NmivUH7ByE54hqQRcv9GcxZN/O2bezVjnHJBm+6+nnA5ZTC+0LvJLgyrN+RK2FU5kensvGQLxcUP4KmwRXvFEP+cjG6DY8Z4Y/cjPPhwzJzpDQj9yMI3lZ4H/xRW+ZGeuWrSE4GRqov/zf/wNGyy8vCw0h8q/sZfrWuXsDv43oz8LYSaBXVMI1dNXKuL2LnJFB/LetV0lDiMwyNjauVy899V5TvL9XrE8OywCN7GVPA4+I6GLlzogDLXGbbAmV6S3uRiBPUeDqpoDKsNA5Vhs7jDAqBPLqHbf7fY81aMFKUsocXieE2bMgvUlqVG+/mNe+RvxYVNfkJLWPMO3RLbcxMj7Lh5LTe4y3ioP4tVnKYVByqmMW2hGBAx+FWQbTWjnFFv4mGBeZRDe5VcuE6JSQxtXdN1nghsEMB9IxWRENGON5IPJU+GbMElXp9yui0DhP2h+C07Vk8MvKKDCJJz2o7fyrmAvfd8soMdaTgpsrLdRNime0IrpttHv4Wop6XsKITpUh/HJUEnq+sLmmpcjmHAp3EyfaT0lzLQu4wE9GN9n8YBNKD5+8x3JKW6cT8GMIZSiteM+OJL7bU7K2DSXtT/FxH6Tp5yEtNOQUASs/F/V06ekRXtKMuVIA5zAyAEhXJAbX2qbwAAK0+Nlwmw4moaJ8WeQmu+l4V0T72iUzLsfRtHvSBCmueyttlL3HWIDasyTqlDQUfD7DgczelECPk5xB/uWDRKnRFEC7MYUJ/WUo598HGcKFfPP5A0gpqNn3SdY+5CmlB1/olK30MZ43Aiamxw3Q7wN3XZofd1mDGD+ESQux560I8g9F47c0IfxqEfhnmDXRpuFC8pT29kGhK7aqC/AVOjZoCUj5Ntx1rAvfinhD1BCZHe8G5dBwZviHJusNh6PfolEmROtlA6lZ3OCB7r7RTvrjA6bGGmE4D0r8gpTjeg0ar8o3kmF/ELZQ4qVwf7kWsHE4O6VMtYPRTTUM581nFGhsvp3VPpbcJdO56MgoMstgUI9OkSv1KL8sRIR9UPLKYFTRahYcz3rJL1wBvpETULW4smoMACE+s2q8VI0GbyyfOaTx+VIUa6Ode02eckWuNLw7/VjPF/+aSwEAVlA4INgCAADwFgCdASphAGEAPjEUiUOiIQl9VyYQAYJQQ4B/AJIALSedQmLtA52bsTwB+p/NW3l/mfyZ/gHbE8QD/G/jH/AO7J5gP1e/QD3zPPq9QD+gf0TrIPQA8s3+0+51+tH/Y/0PwB/xL+iff/sx/hT+AfgB9fvf4X+rEg9vkz5cw0o+s60BQzVLOYOJ0V8AFYCpSxK20/gMcHPSssTP6qZzEKd6xQedpDKTLupQl7PBG26tosXVLRggbsSDLR7d3P3FO7AA/v8oNvWTZ9xFaxi+TYlJGaWPLkmEkH8Ur9lPXtLFDtoih8BbXx//+c5Canb3tEBfCom5/wBRJfk4Dx/GQzF1KjNyHCpyg8faeJftxHXWCuqnetHkEurcdSxmMr/wSa+US0LPaqXGo+CaZLl1aFDf/9/Im/zo6H9P6tYVhla8JeHdZ+EQYdSonRUCyN0FgFpJEFAdsAh4k6uPGDV2lzdYab62klbEUhX/2x7MDiDo2CRYhTkC7L9ITtjpH9hf/xVb/79prYgrF8wdxoey/ZQyyr+mLSG2Lkm9XcuQLp7yQOrgdND2FgxDfPzfJiWblh307Q1vUxpTTJBeKv5c2K8sh9IODEINt7pk/3Cty0a1UNlmebGKjRL9tIH50RjSukaCvEteMG47/Vpn9OHbmSMq9//5buLAnDeQJn+KYkI4h4TfL2cfKhSoXr675TxRc4A7E0oSbHf9MWpo93M0fYZch9bCz7fmsXYa1UXJWccvFe5OY7RdFTYubwtbHQXoRqS5Kwd6yeicdp8dOkbh3l+22gN9Tj//rdn/62A//9fCB9vwwdFuKUE5Tt//5buLAnDeQJn+KYkI4FMJKMDB4Ecjkt7gIej6ANhwto00kEFsxVBXUeyFi5ZBvW8ZAmaWW8rt9V
127avosn9k0cL40MGo6YDvrqOiup7GJwOGiPX3yi4HlHqBsVUfhef0j0f2j1SsIllgAAAAAAAAA==";var n0=t=>N.post("/user/trade/order/v1/supplement/audience",t),o0=t=>N.get("/user/v1/audience/latest",t),a0=()=>N.get("/user/v1/audience/list"),s0=t=>N.post("/user/v1/audience/create",t),c0=t=>N.post("/user/v1/audience/update",t),l0=()=>N.get("/user/v1/identity/types"),u0=t=>N.post("/user/v1/audience",t),d0=t=>N.get("/user/v1/session/realname_setting",t),h0=t=>N.post("/user/v1/audience/delete",t),p0=Lt("audience",()=>{var t=q(),e=q(),r=o=>{t.value=o},i=o=>{e.value=o},n=()=>{t.value=void 0,e.value=void 0};return{selectedAudiences:t,newAudienceId:e,updateSelectedAudiences:r,setNewAudienceId:i,clearStore:n}},{persist:{enabled:!0,strategies:[{key:"audience-store",storage:sessionStorage,paths:["selectedAudiences"]}]}}),f0=t=>N.post("/user/trade/order/resale/v1/detail",{token:t}),m0=t=>N.post("/user/trade/order/resale/agreement/accept/v1",t),g0=t=>N.post("/user/trade/order/resale/v1/quote",t),v0=t=>Array.isArray(t)?t[0]||"":t||"",y0=t=>t==null||!Number.isFinite(Number(t))?"-":String(Math.trunc(Number(t))).replace(/\B(?=(\d{3})+(?!\d))/g,","),_0=t=>{var e=Number(t);return t==null||!Number.isFinite(e)?"-":e.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})},_e=(t,e)=>Ue.global.t(t,e),Ik={PAPER:"resale.ticketType.paper",E_TICKET:"resale.ticketType.eTicket"},Ck=new Set([610053,610083]),b0=t=>{var e=Ik[t||""];return e?_e(e):"-"},k0=t=>{var e,r,i=t==null||(e=t.ticketZoneSeatInfo)===null||e===void 0?void 0:e.trim(),n=t==null||(r=t.seatInfo)===null||r===void 0?void 0:r.trim();return[i,n].filter((o,a,s)=>o&&s.indexOf(o)===a).join(" ")||"-"},Dk=t=>t?t.replace("T"," ").replace(/\.\d+/,"").slice(0,16):"-",w0=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Date.now(),i=Bi(e);if(!Number.isFinite(i)||i<=r)return"00:00:00";var n=Math.floor((i-r)/1e3),o=String(Math.floor(n/3600)).padStart(2,"0"),a=String(Math.floor(n%3600/60)).padStart(2,"0"),s=String(n%60).padStart(2,"0");return"".concat(o,":").concat(a,":").concat(s)},T0=t=>t instanceof Fi?Ck.has(t.statusCode)?_e("resale.error.loginBoundAccount"):t.statusCode===ee.tokenInvalid?_e("resale.error.loginRequired"):t.message.trim()||_e("resale.error.network"):_e("resale.error.network"),Bi=t=>{if(!t)return Number.NaN;var e=t.trim().replace(" ","T"),r=/(?:Z|[+-]\d{2}:?\d{2})$/i.test(e);return Date.parse(r?e:"".concat(e,"+08:00"))},Xs=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Date.now();if((e==null?void 0:e.status)!=="SUBMITTED"||!e.cooldownEndAt)return!1;var i=Bi(e.cooldownEndAt);return Number.isFinite(i)&&i>r},Zs=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Date.now();if((e==null?void 0:e.status)!=="LINK_ACTIVE"||!e.linkExpireAt)return!1;var i=Bi(e.linkExpireAt);return!Number.isFinite(i)||i<=r},S0=t=>{var e=t==null?void 0:t.currentQuotePrice;return e!=null},E0=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Date.now();return e!=null&&e.canResale?e.status==="LINK_ACTIVE"?!Zs(e,r):e.status==="SUBMITTED"&&!Xs(e,r):!1},A0=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Date.now();return e?e.canResale?e.status==="EXPIRED"||Zs(e,r)?_e("resale.error.linkExpired"):Xs(e,r)?_e("resale.error.cooldown",{deadline:Dk(e.cooldownEndAt)}):["LINK_ACTIVE","SUBMITTED"].includes(e.status||"")?"":_e("resale.error.statusNoQuote"):e.reason||_e("resale.error.notEligible"):_e("resale.error.applicationUnavailable")},Mk=t=>/^[1-9]\d*$/.test(t)?"":_e("resale.error.invalidPrice"),P0=(t,e)=>{if(Mk(t)||e===void 0||e===null)return"";var r=Number(t),i=Number(e);return Number.isFinite(i)?r>i?_e("resale.notice.quoteHigherThanSuggested"):r<=i-500?_e("resale.notice.quoteMuchLowerThanSuggested"):"":""};export{of as $,Sw as A,Bp as B,Jk as C,Hk as D,cw as E,Gp as F,Ce as G,ee as H,Uw as I,Mw as J,vt as K,Dw as L,rr as M,Iw as N,Pb as O,ve as P,Aw as Q,rs as R,Rg as S,Ob as T,Q as U,jt as V,Za as W,es as X,iw as Y,Zk as Z,U as _,A as a,Wk as a$,Tk as a0,v0 as a1,f0 as a2,y0 as a3,Lw as a4,gw as a5,Ok as a6,zw as a7,Eb as a8,nw as a9,Ng as aA,m0 as aB,P0 as aC,E0 as aD,Mk as aE,g0 as aF,Xs as aG,A0 as aH,w0 as aI,S0 as aJ,T0 as aK,k0 as aL,b0 as aM,_0 as aN,Dk as aO,Bw as aP,Nb as aQ,Ew as aR,fi as aS,tw as aT,r0 as aU,xo as aV,Ir as aW,fw as aX,mw as aY,sw as aZ,X as a_,Rw as aa,lw as ab,N_ as ac,Yw as ad,Jw as ae,tr as af,$w as ag,Fw as ah,Bk as ai,e0 as aj,Yk as ak,Ws as al,Ow as am,zk as an,ok as ao,Vk as ap,ww as aq,Gk as ar,Kk as as,Qw as at,a0 as au,d0 as av,Db as aw,h0 as ax,uw as ay,ab as az,bt as b,Gr as b0,$k as b1,dw as b2,Tb as b3,pw as b4,_w as b5,u0 as b6,o0 as b7,Mb as b8,Lb as b9,Nw as bA,uk as bB,lk as bC,Pw as bD,c0 as bE,s0 as bF,l0 as bG,Ti as bH,pi as bI,ii as bJ,pn as bK,Zr as ba,R_ as bb,nk as bc,bw as bd,ew as be,Ug as bf,ow as bg,$p as bh,Xb as bi,Gt as bj,U_ as bk,jw as bl,Ww as bm,Vw as bn,Kw as bo,Gw as bp,jk as bq,qw as br,aw as bs,t0 as bt,Xw as bu,Zw as bv,Ab as bw,Hw as bx,Fk as by,n0 as bz,Rt as c,p0 as d,vw as e,Qk as f,er as g,Xk as h,N as i,pk as j,kw as k,i0 as l,rw as m,yw as n,Cw as o,Ne as p,K as q,de as r,ji as s,wr as t,Ys as u,Ue as v,Kn as w,hw as x,xw as y,Tw as z};

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.