16 lines
82 KiB
JavaScript
16 lines
82 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-DFhYSIGi.js","static/js/element-plus-BqRlJpKe.js","static/css/element-plus-DQwkloGW.css","static/css/index-Cfnv2MIC.css","static/js/Help-slyv7Lcv.js","static/css/Help-CUWLVGA_.css","static/js/About-BPKmQJqM.js","static/css/About-mDGTH05M.css","static/js/start-Ca1PrsQ6.js","static/js/cityData-XsW420PP.js","static/css/start-DhP5DNUq.css","static/js/FeedBack-aWZCfjMK.js","static/css/FeedBack-DRpgDsCc.css","static/js/check-CKkja6E0.js","static/css/check-C3ivE_fz.css","static/js/privacy-q-IkRVAO.js","static/css/privacy-Bi7tnCFK.css"])))=>i.map(i=>d[i]);
|
||
import{e as Sn,r as D,m as Cn,a as kn,i as Ke,b as On,t as Co,g as ko,o as Oo,w as Qe,n as Pn,c as Po,d as Y,f as de,h as Ao,s as xo,j as pe,u as me,k as To,p as mt,l as An,q as Ee,v as Ye,x as H,y as S,z as N,E as xn,A as U,B as we,C as Ve,F as Fe,D as Je,G as It,H as V,I as Tn,J as Nn,K as Be,L as Ft,M as se,N as No,O as Ln,P as In,Q as Fn,R as Te,S as Lo,T as Io,U as Fo,V as Bo,W as Uo,X as Do}from"./element-plus-BqRlJpKe.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerPolicy&&(s.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?s.credentials="include":r.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function o(r){if(r.ep)return;r.ep=!0;const s=n(r);fetch(r.href,s)}})();/*!
|
||
* pinia v3.0.1
|
||
* (c) 2025 Eduardo San Martin Morote
|
||
* @license MIT
|
||
*/let Bn;const Ze=e=>Bn=e,Un=Symbol();function Rt(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ne;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ne||(Ne={}));function $o(){const e=Sn(!0),t=e.run(()=>D({}));let n=[],o=[];const r=Cn({install(s){Ze(r),r._a=s,s.provide(Un,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return this._a?n.push(s):o.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Dn=()=>{};function zt(e,t,n,o=Dn){e.push(t);const r=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),o())};return!n&&ko()&&Oo(r),r}function _e(e,...t){e.slice().forEach(n=>{n(...t)})}const jo=e=>e(),Ht=Symbol(),gt=Symbol();function St(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,o)=>e.set(o,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];Rt(r)&&Rt(o)&&e.hasOwnProperty(n)&&!Ke(o)&&!On(o)?e[n]=St(r,o):e[n]=o}return e}const Mo=Symbol();function qo(e){return!Rt(e)||!e.hasOwnProperty(Mo)}const{assign:ue}=Object;function Vo(e){return!!(Ke(e)&&e.effect)}function zo(e,t,n,o){const{state:r,actions:s,getters:i}=t,l=n.state.value[e];let c;function a(){l||(n.state.value[e]=r?r():{});const f=Po(n.state.value[e]);return ue(f,s,Object.keys(i||{}).reduce((u,p)=>(u[p]=Cn(Y(()=>{Ze(n);const h=n._s.get(e);return i[p].call(h,h)})),u),{}))}return c=$n(e,a,t,n,o,!0),c}function $n(e,t,n={},o,r,s){let i;const l=ue({actions:{}},n),c={deep:!0};let a,f,u=[],p=[],h;const m=o.state.value[e];!s&&!m&&(o.state.value[e]={}),D({});let b;function y(L){let x;a=f=!1,typeof L=="function"?(L(o.state.value[e]),x={type:Ne.patchFunction,storeId:e,events:h}):(St(o.state.value[e],L),x={type:Ne.patchObject,payload:L,storeId:e,events:h});const K=b=Symbol();Pn().then(()=>{b===K&&(a=!0)}),f=!0,_e(u,x,o.state.value[e])}const _=s?function(){const{state:x}=n,K=x?x():{};this.$patch(ne=>{ue(ne,K)})}:Dn;function v(){i.stop(),u=[],p=[],o._s.delete(e)}const E=(L,x="")=>{if(Ht in L)return L[gt]=x,L;const K=function(){Ze(o);const ne=Array.from(arguments),ie=[],oe=[];function ut(z){ie.push(z)}function Oe(z){oe.push(z)}_e(p,{args:ne,name:K[gt],store:O,after:ut,onError:Oe});let ae;try{ae=L.apply(this&&this.$id===e?this:O,ne)}catch(z){throw _e(oe,z),z}return ae instanceof Promise?ae.then(z=>(_e(ie,z),z)).catch(z=>(_e(oe,z),Promise.reject(z))):(_e(ie,ae),ae)};return K[Ht]=!0,K[gt]=x,K},A={_p:o,$id:e,$onAction:zt.bind(null,p),$patch:y,$reset:_,$subscribe(L,x={}){const K=zt(u,L,x.detached,()=>ne()),ne=i.run(()=>Qe(()=>o.state.value[e],ie=>{(x.flush==="sync"?f:a)&&L({storeId:e,type:Ne.direct,events:h},ie)},ue({},c,x)));return K},$dispose:v},O=kn(A);o._s.set(e,O);const F=(o._a&&o._a.runWithContext||jo)(()=>o._e.run(()=>(i=Sn()).run(()=>t({action:E}))));for(const L in F){const x=F[L];if(Ke(x)&&!Vo(x)||On(x))s||(m&&qo(x)&&(Ke(x)?x.value=m[L]:St(x,m[L])),o.state.value[e][L]=x);else if(typeof x=="function"){const K=E(x,L);F[L]=K,l.actions[L]=x}}return ue(O,F),ue(Co(O),F),Object.defineProperty(O,"$state",{get:()=>o.state.value[e],set:L=>{y(x=>{ue(x,L)})}}),o._p.forEach(L=>{ue(O,i.run(()=>L({store:O,app:o._a,pinia:o,options:l})))}),m&&s&&n.hydrate&&n.hydrate(O.$state,m),a=!0,f=!0,O}/*! #__NO_SIDE_EFFECTS__ */function Ho(e,t,n){let o;const r=typeof t=="function";o=r?n:t;function s(i,l){const c=Ao();return i=i||(c?de(Un,null):null),i&&Ze(i),i=Bn,i._s.has(e)||(r?$n(e,t,o,i):zo(e,o,i)),i._s.get(e)}return s.$id=e,s}const Wo="modulepreload",Ko=function(e){return"/"+e},Wt={},le=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=Ko(c),c in Wt)return;Wt[c]=!0;const a=c.endsWith(".css"),f=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":Wo,a||(u.as="script"),u.crossOrigin="",u.href=c,l&&u.setAttribute("nonce",l),document.head.appendChild(u),a)return new Promise((p,h)=>{u.addEventListener("load",p),u.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return r.then(i=>{for(const l of i||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})};/*!
|
||
* vue-router v4.5.0
|
||
* (c) 2024 Eduardo San Martin Morote
|
||
* @license MIT
|
||
*/const ve=typeof document<"u";function jn(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Jo(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&jn(e.default)}const I=Object.assign;function yt(e,t){const n={};for(const o in t){const r=t[o];n[o]=Z(r)?r.map(e):e(r)}return n}const Le=()=>{},Z=Array.isArray,Mn=/#/g,Go=/&/g,Xo=/\//g,Qo=/=/g,Yo=/\?/g,qn=/\+/g,Zo=/%5B/g,er=/%5D/g,Vn=/%5E/g,tr=/%60/g,zn=/%7B/g,nr=/%7C/g,Hn=/%7D/g,or=/%20/g;function Bt(e){return encodeURI(""+e).replace(nr,"|").replace(Zo,"[").replace(er,"]")}function rr(e){return Bt(e).replace(zn,"{").replace(Hn,"}").replace(Vn,"^")}function Ct(e){return Bt(e).replace(qn,"%2B").replace(or,"+").replace(Mn,"%23").replace(Go,"%26").replace(tr,"`").replace(zn,"{").replace(Hn,"}").replace(Vn,"^")}function sr(e){return Ct(e).replace(Qo,"%3D")}function ir(e){return Bt(e).replace(Mn,"%23").replace(Yo,"%3F")}function ar(e){return e==null?"":ir(e).replace(Xo,"%2F")}function Ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const lr=/\/$/,cr=e=>e.replace(lr,"");function bt(e,t,n="/"){let o,r={},s="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l<c&&l>=0&&(c=-1),c>-1&&(o=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),r=e(s)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=pr(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:Ue(i)}}function ur(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Kt(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fr(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Re(t.matched[o],n.matched[r])&&Wn(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Re(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Wn(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!dr(e[n],t[n]))return!1;return!0}function dr(e,t){return Z(e)?Jt(e,t):Z(t)?Jt(t,e):e===t}function Jt(e,t){return Z(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function pr(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let s=n.length-1,i,l;for(i=0;i<o.length;i++)if(l=o[i],l!==".")if(l==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const ce={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var De;(function(e){e.pop="pop",e.push="push"})(De||(De={}));var Ie;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ie||(Ie={}));function hr(e){if(!e)if(ve){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cr(e)}const mr=/^[^#]+#/;function gr(e,t){return e.replace(mr,"#")+t}function yr(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const et=()=>({left:window.scrollX,top:window.scrollY});function br(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=yr(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Gt(e,t){return(history.state?history.state.position-t:-1)+e}const kt=new Map;function _r(e,t){kt.set(e,t)}function vr(e){const t=kt.get(e);return kt.delete(e),t}let wr=()=>location.protocol+"//"+location.host;function Kn(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let l=r.includes(e.slice(s))?e.slice(s).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),Kt(c,"")}return Kt(n,e)+o+r}function Er(e,t,n,o){let r=[],s=[],i=null;const l=({state:p})=>{const h=Kn(e,location),m=n.value,b=t.value;let y=0;if(p){if(n.value=h,t.value=p,i&&i===m){i=null;return}y=b?p.position-b.position:0}else o(h);r.forEach(_=>{_(n.value,m,{delta:y,type:De.pop,direction:y?y>0?Ie.forward:Ie.back:Ie.unknown})})};function c(){i=n.value}function a(p){r.push(p);const h=()=>{const m=r.indexOf(p);m>-1&&r.splice(m,1)};return s.push(h),h}function f(){const{history:p}=window;p.state&&p.replaceState(I({},p.state,{scroll:et()}),"")}function u(){for(const p of s)p();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:c,listen:a,destroy:u}}function Xt(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?et():null}}function Rr(e){const{history:t,location:n}=window,o={value:Kn(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,a,f){const u=e.indexOf("#"),p=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+c:wr()+e+c;try{t[f?"replaceState":"pushState"](a,"",p),r.value=a}catch(h){console.error(h),n[f?"replace":"assign"](p)}}function i(c,a){const f=I({},t.state,Xt(r.value.back,c,r.value.forward,!0),a,{position:r.value.position});s(c,f,!0),o.value=c}function l(c,a){const f=I({},r.value,t.state,{forward:c,scroll:et()});s(f.current,f,!0);const u=I({},Xt(o.value,c,null),{position:f.position+1},a);s(c,u,!1),o.value=c}return{location:o,state:r,push:l,replace:i}}function Sr(e){e=hr(e);const t=Rr(e),n=Er(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=I({location:"",base:e,go:o,createHref:gr.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Cr(e){return typeof e=="string"||e&&typeof e=="object"}function Jn(e){return typeof e=="string"||typeof e=="symbol"}const Gn=Symbol("");var Qt;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Qt||(Qt={}));function Se(e,t){return I(new Error,{type:e,[Gn]:!0},t)}function re(e,t){return e instanceof Error&&Gn in e&&(t==null||!!(e.type&t))}const Yt="[^/]+?",kr={sensitive:!1,strict:!1,start:!0,end:!0},Or=/[.+*?^${}()[\]/\\]/g;function Pr(e,t){const n=I({},kr,t),o=[];let r=n.start?"^":"";const s=[];for(const a of e){const f=a.length?[]:[90];n.strict&&!a.length&&(r+="/");for(let u=0;u<a.length;u++){const p=a[u];let h=40+(n.sensitive?.25:0);if(p.type===0)u||(r+="/"),r+=p.value.replace(Or,"\\$&"),h+=40;else if(p.type===1){const{value:m,repeatable:b,optional:y,regexp:_}=p;s.push({name:m,repeatable:b,optional:y});const v=_||Yt;if(v!==Yt){h+=10;try{new RegExp(`(${v})`)}catch(A){throw new Error(`Invalid custom RegExp for param "${m}" (${v}): `+A.message)}}let E=b?`((?:${v})(?:/(?:${v}))*)`:`(${v})`;u||(E=y&&a.length<2?`(?:/${E})`:"/"+E),y&&(E+="?"),r+=E,h+=20,y&&(h+=-8),b&&(h+=-20),v===".*"&&(h+=-50)}f.push(h)}o.push(f)}if(n.strict&&n.end){const a=o.length-1;o[a][o[a].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&!r.endsWith("/")&&(r+="(?:/|$)");const i=new RegExp(r,n.sensitive?"":"i");function l(a){const f=a.match(i),u={};if(!f)return null;for(let p=1;p<f.length;p++){const h=f[p]||"",m=s[p-1];u[m.name]=h&&m.repeatable?h.split("/"):h}return u}function c(a){let f="",u=!1;for(const p of e){(!u||!f.endsWith("/"))&&(f+="/"),u=!1;for(const h of p)if(h.type===0)f+=h.value;else if(h.type===1){const{value:m,repeatable:b,optional:y}=h,_=m in a?a[m]:"";if(Z(_)&&!b)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const v=Z(_)?_.join("/"):_;if(!v)if(y)p.length<2&&(f.endsWith("/")?f=f.slice(0,-1):u=!0);else throw new Error(`Missing required param "${m}"`);f+=v}}return f||"/"}return{re:i,score:o,keys:s,parse:l,stringify:c}}function Ar(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Xn(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const s=Ar(o[n],r[n]);if(s)return s;n++}if(Math.abs(r.length-o.length)===1){if(Zt(o))return 1;if(Zt(r))return-1}return r.length-o.length}function Zt(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const xr={type:0,value:""},Tr=/[a-zA-Z0-9_]/;function Nr(e){if(!e)return[[]];if(e==="/")return[[xr]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${a}": ${h}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let l=0,c,a="",f="";function u(){a&&(n===0?s.push({type:0,value:a}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:a,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function p(){a+=c}for(;l<e.length;){if(c=e[l++],c==="\\"&&n!==2){o=n,n=4;continue}switch(n){case 0:c==="/"?(a&&u(),i()):c===":"?(u(),n=1):p();break;case 4:p(),n=o;break;case 1:c==="("?n=2:Tr.test(c)?p():(u(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&l--);break;case 2:c===")"?f[f.length-1]=="\\"?f=f.slice(0,-1)+c:n=3:f+=c;break;case 3:u(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&l--,f="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${a}"`),u(),i(),r}function Lr(e,t,n){const o=Pr(Nr(e.path),n),r=I(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Ir(e,t){const n=[],o=new Map;t=on({strict:!1,end:!0,sensitive:!1},t);function r(u){return o.get(u)}function s(u,p,h){const m=!h,b=tn(u);b.aliasOf=h&&h.record;const y=on(t,u),_=[b];if("alias"in u){const A=typeof u.alias=="string"?[u.alias]:u.alias;for(const O of A)_.push(tn(I({},b,{components:h?h.record.components:b.components,path:O,aliasOf:h?h.record:b})))}let v,E;for(const A of _){const{path:O}=A;if(p&&O[0]!=="/"){const $=p.record.path,F=$[$.length-1]==="/"?"":"/";A.path=p.record.path+(O&&F+O)}if(v=Lr(A,p,y),h?h.alias.push(v):(E=E||v,E!==v&&E.alias.push(v),m&&u.name&&!nn(v)&&i(u.name)),Qn(v)&&c(v),b.children){const $=b.children;for(let F=0;F<$.length;F++)s($[F],v,h&&h.children[F])}h=h||v}return E?()=>{i(E)}:Le}function i(u){if(Jn(u)){const p=o.get(u);p&&(o.delete(u),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(u);p>-1&&(n.splice(p,1),u.record.name&&o.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){const p=Ur(u,n);n.splice(p,0,u),u.record.name&&!nn(u)&&o.set(u.record.name,u)}function a(u,p){let h,m={},b,y;if("name"in u&&u.name){if(h=o.get(u.name),!h)throw Se(1,{location:u});y=h.record.name,m=I(en(p.params,h.keys.filter(E=>!E.optional).concat(h.parent?h.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),u.params&&en(u.params,h.keys.map(E=>E.name))),b=h.stringify(m)}else if(u.path!=null)b=u.path,h=n.find(E=>E.re.test(b)),h&&(m=h.parse(b),y=h.record.name);else{if(h=p.name?o.get(p.name):n.find(E=>E.re.test(p.path)),!h)throw Se(1,{location:u,currentLocation:p});y=h.record.name,m=I({},p.params,u.params),b=h.stringify(m)}const _=[];let v=h;for(;v;)_.unshift(v.record),v=v.parent;return{name:y,path:b,params:m,matched:_,meta:Br(_)}}e.forEach(u=>s(u));function f(){n.length=0,o.clear()}return{addRoute:s,resolve:a,removeRoute:i,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function en(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function tn(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Fr(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Fr(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function nn(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Br(e){return e.reduce((t,n)=>I(t,n.meta),{})}function on(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Ur(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Xn(e,t[s])<0?o=s:n=s+1}const r=Dr(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function Dr(e){let t=e;for(;t=t.parent;)if(Qn(t)&&Xn(e,t)===0)return t}function Qn({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function $r(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<o.length;++r){const s=o[r].replace(qn," "),i=s.indexOf("="),l=Ue(i<0?s:s.slice(0,i)),c=i<0?null:Ue(s.slice(i+1));if(l in t){let a=t[l];Z(a)||(a=t[l]=[a]),a.push(c)}else t[l]=c}return t}function rn(e){let t="";for(let n in e){const o=e[n];if(n=sr(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(Z(o)?o.map(s=>s&&Ct(s)):[o&&Ct(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function jr(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Z(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const Mr=Symbol(""),sn=Symbol(""),tt=Symbol(""),Ut=Symbol(""),Ot=Symbol("");function Ae(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function fe(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const a=p=>{p===!1?c(Se(4,{from:n,to:t})):p instanceof Error?c(p):Cr(p)?c(Se(2,{from:t,to:p})):(i&&o.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},f=s(()=>e.call(o&&o.instances[r],t,n,a));let u=Promise.resolve(f);e.length<3&&(u=u.then(a)),u.catch(p=>c(p))})}function _t(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const l in i.components){let c=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(jn(c)){const f=(c.__vccOpts||c)[t];f&&s.push(fe(f,n,o,i,l,r))}else{let a=c();s.push(()=>a.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const u=Jo(f)?f.default:f;i.mods[l]=f,i.components[l]=u;const h=(u.__vccOpts||u)[t];return h&&fe(h,n,o,i,l,r)()}))}}return s}function an(e){const t=de(tt),n=de(Ut),o=Y(()=>{const c=me(e.to);return t.resolve(c)}),r=Y(()=>{const{matched:c}=o.value,{length:a}=c,f=c[a-1],u=n.matched;if(!f||!u.length)return-1;const p=u.findIndex(Re.bind(null,f));if(p>-1)return p;const h=ln(c[a-2]);return a>1&&ln(f)===h&&u[u.length-1].path!==h?u.findIndex(Re.bind(null,c[a-2])):p}),s=Y(()=>r.value>-1&&Wr(n.params,o.value.params)),i=Y(()=>r.value>-1&&r.value===n.matched.length-1&&Wn(n.params,o.value.params));function l(c={}){if(Hr(c)){const a=t[me(e.replace)?"replace":"push"](me(e.to)).catch(Le);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>a),a}return Promise.resolve()}return{route:o,href:Y(()=>o.value.href),isActive:s,isExactActive:i,navigate:l}}function qr(e){return e.length===1?e[0]:e}const Vr=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:an,setup(e,{slots:t}){const n=kn(an(e)),{options:o}=de(tt),r=Y(()=>({[cn(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[cn(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&qr(t.default(n));return e.custom?s:An("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),zr=Vr;function Hr(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Wr(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!Z(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function ln(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const cn=(e,t,n)=>e??t??n,Kr=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=de(Ot),r=Y(()=>e.route||o.value),s=de(sn,0),i=Y(()=>{let a=me(s);const{matched:f}=r.value;let u;for(;(u=f[a])&&!u.components;)a++;return a}),l=Y(()=>r.value.matched[i.value]);mt(sn,Y(()=>i.value+1)),mt(Mr,l),mt(Ot,r);const c=D();return Qe(()=>[c.value,l.value,e.name],([a,f,u],[p,h,m])=>{f&&(f.instances[u]=a,h&&h!==f&&a&&a===p&&(f.leaveGuards.size||(f.leaveGuards=h.leaveGuards),f.updateGuards.size||(f.updateGuards=h.updateGuards))),a&&f&&(!h||!Re(f,h)||!p)&&(f.enterCallbacks[u]||[]).forEach(b=>b(a))},{flush:"post"}),()=>{const a=r.value,f=e.name,u=l.value,p=u&&u.components[f];if(!p)return un(n.default,{Component:p,route:a});const h=u.props[f],m=h?h===!0?a.params:typeof h=="function"?h(a):h:null,y=An(p,I({},m,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(u.instances[f]=null)},ref:c}));return un(n.default,{Component:y,route:a})||y}}});function un(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Jr=Kr;function Gr(e){const t=Ir(e.routes,e),n=e.parseQuery||$r,o=e.stringifyQuery||rn,r=e.history,s=Ae(),i=Ae(),l=Ae(),c=xo(ce);let a=ce;ve&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=yt.bind(null,g=>""+g),u=yt.bind(null,ar),p=yt.bind(null,Ue);function h(g,R){let w,C;return Jn(g)?(w=t.getRecordMatcher(g),C=R):C=g,t.addRoute(C,w)}function m(g){const R=t.getRecordMatcher(g);R&&t.removeRoute(R)}function b(){return t.getRoutes().map(g=>g.record)}function y(g){return!!t.getRecordMatcher(g)}function _(g,R){if(R=I({},R||c.value),typeof g=="string"){const P=bt(n,g,R.path),q=t.resolve({path:P.path},R),Pe=r.createHref(P.fullPath);return I(P,q,{params:p(q.params),hash:Ue(P.hash),redirectedFrom:void 0,href:Pe})}let w;if(g.path!=null)w=I({},g,{path:bt(n,g.path,R.path).path});else{const P=I({},g.params);for(const q in P)P[q]==null&&delete P[q];w=I({},g,{params:u(P)}),R.params=u(R.params)}const C=t.resolve(w,R),B=g.hash||"";C.params=f(p(C.params));const M=ur(o,I({},g,{hash:rr(B),path:C.path})),T=r.createHref(M);return I({fullPath:M,hash:B,query:o===rn?jr(g.query):g.query||{}},C,{redirectedFrom:void 0,href:T})}function v(g){return typeof g=="string"?bt(n,g,c.value.path):I({},g)}function E(g,R){if(a!==g)return Se(8,{from:R,to:g})}function A(g){return F(g)}function O(g){return A(I(v(g),{replace:!0}))}function $(g){const R=g.matched[g.matched.length-1];if(R&&R.redirect){const{redirect:w}=R;let C=typeof w=="function"?w(g):w;return typeof C=="string"&&(C=C.includes("?")||C.includes("#")?C=v(C):{path:C},C.params={}),I({query:g.query,hash:g.hash,params:C.path!=null?{}:g.params},C)}}function F(g,R){const w=a=_(g),C=c.value,B=g.state,M=g.force,T=g.replace===!0,P=$(w);if(P)return F(I(v(P),{state:typeof P=="object"?I({},B,P.state):B,force:M,replace:T}),R||w);const q=w;q.redirectedFrom=R;let Pe;return!M&&fr(o,C,w)&&(Pe=Se(16,{to:q,from:C}),qt(C,C,!0,!1)),(Pe?Promise.resolve(Pe):K(q,C)).catch(J=>re(J)?re(J,2)?J:dt(J):ft(J,q,C)).then(J=>{if(J){if(re(J,2))return F(I({replace:T},v(J.to),{state:typeof J.to=="object"?I({},B,J.to.state):B,force:M}),R||q)}else J=ie(q,C,!0,T,B);return ne(q,C,J),J})}function L(g,R){const w=E(g,R);return w?Promise.reject(w):Promise.resolve()}function x(g){const R=qe.values().next().value;return R&&typeof R.runWithContext=="function"?R.runWithContext(g):g()}function K(g,R){let w;const[C,B,M]=Xr(g,R);w=_t(C.reverse(),"beforeRouteLeave",g,R);for(const P of C)P.leaveGuards.forEach(q=>{w.push(fe(q,g,R))});const T=L.bind(null,g,R);return w.push(T),be(w).then(()=>{w=[];for(const P of s.list())w.push(fe(P,g,R));return w.push(T),be(w)}).then(()=>{w=_t(B,"beforeRouteUpdate",g,R);for(const P of B)P.updateGuards.forEach(q=>{w.push(fe(q,g,R))});return w.push(T),be(w)}).then(()=>{w=[];for(const P of M)if(P.beforeEnter)if(Z(P.beforeEnter))for(const q of P.beforeEnter)w.push(fe(q,g,R));else w.push(fe(P.beforeEnter,g,R));return w.push(T),be(w)}).then(()=>(g.matched.forEach(P=>P.enterCallbacks={}),w=_t(M,"beforeRouteEnter",g,R,x),w.push(T),be(w))).then(()=>{w=[];for(const P of i.list())w.push(fe(P,g,R));return w.push(T),be(w)}).catch(P=>re(P,8)?P:Promise.reject(P))}function ne(g,R,w){l.list().forEach(C=>x(()=>C(g,R,w)))}function ie(g,R,w,C,B){const M=E(g,R);if(M)return M;const T=R===ce,P=ve?history.state:{};w&&(C||T?r.replace(g.fullPath,I({scroll:T&&P&&P.scroll},B)):r.push(g.fullPath,B)),c.value=g,qt(g,R,w,T),dt()}let oe;function ut(){oe||(oe=r.listen((g,R,w)=>{if(!Vt.listening)return;const C=_(g),B=$(C);if(B){F(I(B,{replace:!0,force:!0}),C).catch(Le);return}a=C;const M=c.value;ve&&_r(Gt(M.fullPath,w.delta),et()),K(C,M).catch(T=>re(T,12)?T:re(T,2)?(F(I(v(T.to),{force:!0}),C).then(P=>{re(P,20)&&!w.delta&&w.type===De.pop&&r.go(-1,!1)}).catch(Le),Promise.reject()):(w.delta&&r.go(-w.delta,!1),ft(T,C,M))).then(T=>{T=T||ie(C,M,!1),T&&(w.delta&&!re(T,8)?r.go(-w.delta,!1):w.type===De.pop&&re(T,20)&&r.go(-1,!1)),ne(C,M,T)}).catch(Le)}))}let Oe=Ae(),ae=Ae(),z;function ft(g,R,w){dt(g);const C=ae.list();return C.length?C.forEach(B=>B(g,R,w)):console.error(g),Promise.reject(g)}function So(){return z&&c.value!==ce?Promise.resolve():new Promise((g,R)=>{Oe.add([g,R])})}function dt(g){return z||(z=!g,ut(),Oe.list().forEach(([R,w])=>g?w(g):R()),Oe.reset()),g}function qt(g,R,w,C){const{scrollBehavior:B}=e;if(!ve||!B)return Promise.resolve();const M=!w&&vr(Gt(g.fullPath,0))||(C||!w)&&history.state&&history.state.scroll||null;return Pn().then(()=>B(g,R,M)).then(T=>T&&br(T)).catch(T=>ft(T,g,R))}const pt=g=>r.go(g);let ht;const qe=new Set,Vt={currentRoute:c,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:b,resolve:_,options:e,push:A,replace:O,go:pt,back:()=>pt(-1),forward:()=>pt(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:ae.add,isReady:So,install(g){const R=this;g.component("RouterLink",zr),g.component("RouterView",Jr),g.config.globalProperties.$router=R,Object.defineProperty(g.config.globalProperties,"$route",{enumerable:!0,get:()=>me(c)}),ve&&!ht&&c.value===ce&&(ht=!0,A(r.location).catch(B=>{}));const w={};for(const B in ce)Object.defineProperty(w,B,{get:()=>c.value[B],enumerable:!0});g.provide(tt,R),g.provide(Ut,To(w)),g.provide(Ot,c);const C=g.unmount;qe.add(g),g.unmount=function(){qe.delete(g),qe.size<1&&(a=ce,oe&&oe(),oe=null,c.value=ce,ht=!1,z=!1),C()}}};function be(g){return g.reduce((R,w)=>R.then(()=>x(w)),Promise.resolve())}return Vt}function Xr(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i<s;i++){const l=t.matched[i];l&&(e.matched.find(a=>Re(a,l))?o.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>Re(a,c))||r.push(c))}return[n,o,r]}function nt(){return de(tt)}function Qr(e){return de(Ut)}const Yr=[{path:"/",name:"",component:()=>le(()=>import("./index-DFhYSIGi.js"),__vite__mapDeps([0,1,2,3]))},{path:"/index",name:"index",component:()=>le(()=>import("./index-DFhYSIGi.js"),__vite__mapDeps([0,1,2,3]))},{path:"/help",name:"help",component:()=>le(()=>import("./Help-slyv7Lcv.js"),__vite__mapDeps([4,1,2,5]))},{path:"/about",name:"about",component:()=>le(()=>import("./About-BPKmQJqM.js"),__vite__mapDeps([6,1,2,7]))},{path:"/start",name:"start",component:()=>le(()=>import("./start-Ca1PrsQ6.js"),__vite__mapDeps([8,1,2,9,10]))},{path:"/feedback",name:"feedback",component:()=>le(()=>import("./FeedBack-aWZCfjMK.js"),__vite__mapDeps([11,1,2,12]))},{path:"/check",name:"check",component:()=>le(()=>import("./check-CKkja6E0.js"),__vite__mapDeps([13,1,2,9,14]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>le(()=>import("./privacy-q-IkRVAO.js"),__vite__mapDeps([15,1,2,16])),meta:{isFullpage:!0}}],Zr=Gr({history:Sr(),routes:Yr,scrollBehavior(e,t,n){return{top:0}}}),Dt=Ho("user",()=>{const e=D(""),t=D(!1),n=a=>{e.value=a,t.value=!0;const f=Date.now()+31536e3*1e3;localStorage.setItem("token",a),localStorage.setItem("tokenExpiry",f.toString())},o=a=>{localStorage.setItem("mobilePhone",a)},r=()=>{localStorage.removeItem("mobilePhone")},s=()=>{try{e.value="",t.value=!1,localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(a){console.error("Error clearing token from localStorage:",a)}},i=()=>{try{const a=localStorage.getItem("tokenExpiry");return a?Date.now()>parseInt(a,10):!0}catch(a){return console.error("Error checking token expiry:",a),!0}},l=a=>{localStorage.setItem("Identity",a)},c=()=>{localStorage.removeItem("Identity")};return Ee(()=>{try{const a=localStorage.getItem("token");a&&!i()?(e.value=a,t.value=!0):s()}catch(a){console.error("Error retrieving token from localStorage:",a)}}),{token:e,isLoggedIn:t,setToken:n,clearToken:s,setMobilePhone:o,removeMobilePhone:r,setIdentity:l,removeIdentity:c}});function Yn(e,t){return function(){return e.apply(t,arguments)}}const{toString:es}=Object.prototype,{getPrototypeOf:$t}=Object,ot=(e=>t=>{const n=es.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),ee=e=>(e=e.toLowerCase(),t=>ot(t)===e),rt=e=>t=>typeof t===e,{isArray:Ce}=Array,$e=rt("undefined");function ts(e){return e!==null&&!$e(e)&&e.constructor!==null&&!$e(e.constructor)&&Q(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Zn=ee("ArrayBuffer");function ns(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Zn(e.buffer),t}const os=rt("string"),Q=rt("function"),eo=rt("number"),st=e=>e!==null&&typeof e=="object",rs=e=>e===!0||e===!1,ze=e=>{if(ot(e)!=="object")return!1;const t=$t(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ss=ee("Date"),is=ee("File"),as=ee("Blob"),ls=ee("FileList"),cs=e=>st(e)&&Q(e.pipe),us=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Q(e.append)&&((t=ot(e))==="formdata"||t==="object"&&Q(e.toString)&&e.toString()==="[object FormData]"))},fs=ee("URLSearchParams"),[ds,ps,hs,ms]=["ReadableStream","Request","Response","Headers"].map(ee),gs=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function je(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),Ce(e))for(o=0,r=e.length;o<r;o++)t.call(null,e[o],o,e);else{const s=n?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let l;for(o=0;o<i;o++)l=s[o],t.call(null,e[l],l,e)}}function to(e,t){t=t.toLowerCase();const n=Object.keys(e);let o=n.length,r;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const he=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,no=e=>!$e(e)&&e!==he;function Pt(){const{caseless:e}=no(this)&&this||{},t={},n=(o,r)=>{const s=e&&to(t,r)||r;ze(t[s])&&ze(o)?t[s]=Pt(t[s],o):ze(o)?t[s]=Pt({},o):Ce(o)?t[s]=o.slice():t[s]=o};for(let o=0,r=arguments.length;o<r;o++)arguments[o]&&je(arguments[o],n);return t}const ys=(e,t,n,{allOwnKeys:o}={})=>(je(t,(r,s)=>{n&&Q(r)?e[s]=Yn(r,n):e[s]=r},{allOwnKeys:o}),e),bs=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),_s=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},vs=(e,t,n,o)=>{let r,s,i;const l={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),s=r.length;s-- >0;)i=r[s],(!o||o(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=n!==!1&&$t(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ws=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},Es=e=>{if(!e)return null;if(Ce(e))return e;let t=e.length;if(!eo(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Rs=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&$t(Uint8Array)),Ss=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=o.next())&&!r.done;){const s=r.value;t.call(e,s[0],s[1])}},Cs=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},ks=ee("HTMLFormElement"),Os=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),fn=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Ps=ee("RegExp"),oo=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};je(n,(r,s)=>{let i;(i=t(r,s,e))!==!1&&(o[s]=i||r)}),Object.defineProperties(e,o)},As=e=>{oo(e,(t,n)=>{if(Q(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(Q(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},xs=(e,t)=>{const n={},o=r=>{r.forEach(s=>{n[s]=!0})};return Ce(e)?o(e):o(String(e).split(t)),n},Ts=()=>{},Ns=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Ls(e){return!!(e&&Q(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Is=e=>{const t=new Array(10),n=(o,r)=>{if(st(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const s=Ce(o)?[]:{};return je(o,(i,l)=>{const c=n(i,r+1);!$e(c)&&(s[l]=c)}),t[r]=void 0,s}}return o};return n(e,0)},Fs=ee("AsyncFunction"),Bs=e=>e&&(st(e)||Q(e))&&Q(e.then)&&Q(e.catch),ro=((e,t)=>e?setImmediate:t?((n,o)=>(he.addEventListener("message",({source:r,data:s})=>{r===he&&s===n&&o.length&&o.shift()()},!1),r=>{o.push(r),he.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Q(he.postMessage)),Us=typeof queueMicrotask<"u"?queueMicrotask.bind(he):typeof process<"u"&&process.nextTick||ro,d={isArray:Ce,isArrayBuffer:Zn,isBuffer:ts,isFormData:us,isArrayBufferView:ns,isString:os,isNumber:eo,isBoolean:rs,isObject:st,isPlainObject:ze,isReadableStream:ds,isRequest:ps,isResponse:hs,isHeaders:ms,isUndefined:$e,isDate:ss,isFile:is,isBlob:as,isRegExp:Ps,isFunction:Q,isStream:cs,isURLSearchParams:fs,isTypedArray:Rs,isFileList:ls,forEach:je,merge:Pt,extend:ys,trim:gs,stripBOM:bs,inherits:_s,toFlatObject:vs,kindOf:ot,kindOfTest:ee,endsWith:ws,toArray:Es,forEachEntry:Ss,matchAll:Cs,isHTMLForm:ks,hasOwnProperty:fn,hasOwnProp:fn,reduceDescriptors:oo,freezeMethods:As,toObjectSet:xs,toCamelCase:Os,noop:Ts,toFiniteNumber:Ns,findKey:to,global:he,isContextDefined:no,isSpecCompliantForm:Ls,toJSONObject:Is,isAsyncFn:Fs,isThenable:Bs,setImmediate:ro,asap:Us};function k(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r,this.status=r.status?r.status:null)}d.inherits(k,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:d.toJSONObject(this.config),code:this.code,status:this.status}}});const so=k.prototype,io={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{io[e]={value:e}});Object.defineProperties(k,io);Object.defineProperty(so,"isAxiosError",{value:!0});k.from=(e,t,n,o,r,s)=>{const i=Object.create(so);return d.toFlatObject(e,i,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),k.call(i,e.message,t,n,o,r),i.cause=e,i.name=e.name,s&&Object.assign(i,s),i};const Ds=null;function At(e){return d.isPlainObject(e)||d.isArray(e)}function ao(e){return d.endsWith(e,"[]")?e.slice(0,-2):e}function dn(e,t,n){return e?e.concat(t).map(function(r,s){return r=ao(r),!n&&s?"["+r+"]":r}).join(n?".":""):t}function $s(e){return d.isArray(e)&&!e.some(At)}const js=d.toFlatObject(d,{},null,function(t){return/^is[A-Z]/.test(t)});function it(e,t,n){if(!d.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=d.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,y){return!d.isUndefined(y[b])});const o=n.metaTokens,r=n.visitor||f,s=n.dots,i=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&d.isSpecCompliantForm(t);if(!d.isFunction(r))throw new TypeError("visitor must be a function");function a(m){if(m===null)return"";if(d.isDate(m))return m.toISOString();if(!c&&d.isBlob(m))throw new k("Blob is not supported. Use a Buffer instead.");return d.isArrayBuffer(m)||d.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function f(m,b,y){let _=m;if(m&&!y&&typeof m=="object"){if(d.endsWith(b,"{}"))b=o?b:b.slice(0,-2),m=JSON.stringify(m);else if(d.isArray(m)&&$s(m)||(d.isFileList(m)||d.endsWith(b,"[]"))&&(_=d.toArray(m)))return b=ao(b),_.forEach(function(E,A){!(d.isUndefined(E)||E===null)&&t.append(i===!0?dn([b],A,s):i===null?b:b+"[]",a(E))}),!1}return At(m)?!0:(t.append(dn(y,b,s),a(m)),!1)}const u=[],p=Object.assign(js,{defaultVisitor:f,convertValue:a,isVisitable:At});function h(m,b){if(!d.isUndefined(m)){if(u.indexOf(m)!==-1)throw Error("Circular reference detected in "+b.join("."));u.push(m),d.forEach(m,function(_,v){(!(d.isUndefined(_)||_===null)&&r.call(t,_,d.isString(v)?v.trim():v,b,p))===!0&&h(_,b?b.concat(v):[v])}),u.pop()}}if(!d.isObject(e))throw new TypeError("data must be an object");return h(e),t}function pn(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function jt(e,t){this._pairs=[],e&&it(e,this,t)}const lo=jt.prototype;lo.append=function(t,n){this._pairs.push([t,n])};lo.toString=function(t){const n=t?function(o){return t.call(this,o,pn)}:pn;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function Ms(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function co(e,t,n){if(!t)return e;const o=n&&n.encode||Ms;d.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let s;if(r?s=r(t,n):s=d.isURLSearchParams(t)?t.toString():new jt(t,n).toString(o),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class hn{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){d.forEach(this.handlers,function(o){o!==null&&t(o)})}}const uo={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},qs=typeof URLSearchParams<"u"?URLSearchParams:jt,Vs=typeof FormData<"u"?FormData:null,zs=typeof Blob<"u"?Blob:null,Hs={isBrowser:!0,classes:{URLSearchParams:qs,FormData:Vs,Blob:zs},protocols:["http","https","file","blob","url","data"]},Mt=typeof window<"u"&&typeof document<"u",xt=typeof navigator=="object"&&navigator||void 0,Ws=Mt&&(!xt||["ReactNative","NativeScript","NS"].indexOf(xt.product)<0),Ks=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Js=Mt&&window.location.href||"http://localhost",Gs=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Mt,hasStandardBrowserEnv:Ws,hasStandardBrowserWebWorkerEnv:Ks,navigator:xt,origin:Js},Symbol.toStringTag,{value:"Module"})),W={...Gs,...Hs};function Xs(e,t){return it(e,new W.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,s){return W.isNode&&d.isBuffer(n)?(this.append(o,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function Qs(e){return d.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Ys(e){const t={},n=Object.keys(e);let o;const r=n.length;let s;for(o=0;o<r;o++)s=n[o],t[s]=e[s];return t}function fo(e){function t(n,o,r,s){let i=n[s++];if(i==="__proto__")return!0;const l=Number.isFinite(+i),c=s>=n.length;return i=!i&&d.isArray(r)?r.length:i,c?(d.hasOwnProp(r,i)?r[i]=[r[i],o]:r[i]=o,!l):((!r[i]||!d.isObject(r[i]))&&(r[i]=[]),t(n,o,r[i],s)&&d.isArray(r[i])&&(r[i]=Ys(r[i])),!l)}if(d.isFormData(e)&&d.isFunction(e.entries)){const n={};return d.forEachEntry(e,(o,r)=>{t(Qs(o),r,n,0)}),n}return null}function Zs(e,t,n){if(d.isString(e))try{return(t||JSON.parse)(e),d.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Me={transitional:uo,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,s=d.isObject(t);if(s&&d.isHTMLForm(t)&&(t=new FormData(t)),d.isFormData(t))return r?JSON.stringify(fo(t)):t;if(d.isArrayBuffer(t)||d.isBuffer(t)||d.isStream(t)||d.isFile(t)||d.isBlob(t)||d.isReadableStream(t))return t;if(d.isArrayBufferView(t))return t.buffer;if(d.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(o.indexOf("application/x-www-form-urlencoded")>-1)return Xs(t,this.formSerializer).toString();if((l=d.isFileList(t))||o.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return it(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||r?(n.setContentType("application/json",!1),Zs(t)):t}],transformResponse:[function(t){const n=this.transitional||Me.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(d.isResponse(t)||d.isReadableStream(t))return t;if(t&&d.isString(t)&&(o&&!this.responseType||r)){const i=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(l){if(i)throw l.name==="SyntaxError"?k.from(l,k.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:W.classes.FormData,Blob:W.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};d.forEach(["delete","get","head","post","put","patch"],e=>{Me.headers[e]={}});const ei=d.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ti=e=>{const t={};let n,o,r;return e&&e.split(`
|
||
`).forEach(function(i){r=i.indexOf(":"),n=i.substring(0,r).trim().toLowerCase(),o=i.substring(r+1).trim(),!(!n||t[n]&&ei[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},mn=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function He(e){return e===!1||e==null?e:d.isArray(e)?e.map(He):String(e)}function ni(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const oi=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function vt(e,t,n,o,r){if(d.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!d.isString(t)){if(d.isString(o))return t.indexOf(o)!==-1;if(d.isRegExp(o))return o.test(t)}}function ri(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function si(e,t){const n=d.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(r,s,i){return this[o].call(this,t,r,s,i)},configurable:!0})})}let G=class{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function s(l,c,a){const f=xe(c);if(!f)throw new Error("header name must be a non-empty string");const u=d.findKey(r,f);(!u||r[u]===void 0||a===!0||a===void 0&&r[u]!==!1)&&(r[u||c]=He(l))}const i=(l,c)=>d.forEach(l,(a,f)=>s(a,f,c));if(d.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(d.isString(t)&&(t=t.trim())&&!oi(t))i(ti(t),n);else if(d.isHeaders(t))for(const[l,c]of t.entries())s(c,l,o);else t!=null&&s(n,t,o);return this}get(t,n){if(t=xe(t),t){const o=d.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return ni(r);if(d.isFunction(n))return n.call(this,r,o);if(d.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=xe(t),t){const o=d.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||vt(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function s(i){if(i=xe(i),i){const l=d.findKey(o,i);l&&(!n||vt(o,o[l],l,n))&&(delete o[l],r=!0)}}return d.isArray(t)?t.forEach(s):s(t),r}clear(t){const n=Object.keys(this);let o=n.length,r=!1;for(;o--;){const s=n[o];(!t||vt(this,this[s],s,t,!0))&&(delete this[s],r=!0)}return r}normalize(t){const n=this,o={};return d.forEach(this,(r,s)=>{const i=d.findKey(o,s);if(i){n[i]=He(r),delete n[s];return}const l=t?ri(s):String(s).trim();l!==s&&delete n[s],n[l]=He(r),o[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return d.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&d.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
|
||
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[mn]=this[mn]={accessors:{}}).accessors,r=this.prototype;function s(i){const l=xe(i);o[l]||(si(r,i),o[l]=!0)}return d.isArray(t)?t.forEach(s):s(t),this}};G.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);d.reduceDescriptors(G.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});d.freezeMethods(G);function wt(e,t){const n=this||Me,o=t||n,r=G.from(o.headers);let s=o.data;return d.forEach(e,function(l){s=l.call(n,s,r.normalize(),t?t.status:void 0)}),r.normalize(),s}function po(e){return!!(e&&e.__CANCEL__)}function ke(e,t,n){k.call(this,e??"canceled",k.ERR_CANCELED,t,n),this.name="CanceledError"}d.inherits(ke,k,{__CANCEL__:!0});function ho(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new k("Request failed with status code "+n.status,[k.ERR_BAD_REQUEST,k.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function ii(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function ai(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,s=0,i;return t=t!==void 0?t:1e3,function(c){const a=Date.now(),f=o[s];i||(i=a),n[r]=c,o[r]=a;let u=s,p=0;for(;u!==r;)p+=n[u++],u=u%e;if(r=(r+1)%e,r===s&&(s=(s+1)%e),a-i<t)return;const h=f&&a-f;return h?Math.round(p*1e3/h):void 0}}function li(e,t){let n=0,o=1e3/t,r,s;const i=(a,f=Date.now())=>{n=f,r=null,s&&(clearTimeout(s),s=null),e.apply(null,a)};return[(...a)=>{const f=Date.now(),u=f-n;u>=o?i(a,f):(r=a,s||(s=setTimeout(()=>{s=null,i(r)},o-u)))},()=>r&&i(r)]}const Ge=(e,t,n=3)=>{let o=0;const r=ai(50,250);return li(s=>{const i=s.loaded,l=s.lengthComputable?s.total:void 0,c=i-o,a=r(c),f=i<=l;o=i;const u={loaded:i,total:l,progress:l?i/l:void 0,bytes:c,rate:a||void 0,estimated:a&&l&&f?(l-i)/a:void 0,event:s,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(u)},n)},gn=(e,t)=>{const n=e!=null;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},yn=e=>(...t)=>d.asap(()=>e(...t)),ci=W.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,W.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(W.origin),W.navigator&&/(msie|trident)/i.test(W.navigator.userAgent)):()=>!0,ui=W.hasStandardBrowserEnv?{write(e,t,n,o,r,s){const i=[e+"="+encodeURIComponent(t)];d.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),d.isString(o)&&i.push("path="+o),d.isString(r)&&i.push("domain="+r),s===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function fi(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function di(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function mo(e,t,n){let o=!fi(t);return e&&(o||n==!1)?di(e,t):t}const bn=e=>e instanceof G?{...e}:e;function ye(e,t){t=t||{};const n={};function o(a,f,u,p){return d.isPlainObject(a)&&d.isPlainObject(f)?d.merge.call({caseless:p},a,f):d.isPlainObject(f)?d.merge({},f):d.isArray(f)?f.slice():f}function r(a,f,u,p){if(d.isUndefined(f)){if(!d.isUndefined(a))return o(void 0,a,u,p)}else return o(a,f,u,p)}function s(a,f){if(!d.isUndefined(f))return o(void 0,f)}function i(a,f){if(d.isUndefined(f)){if(!d.isUndefined(a))return o(void 0,a)}else return o(void 0,f)}function l(a,f,u){if(u in t)return o(a,f);if(u in e)return o(void 0,a)}const c={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(a,f,u)=>r(bn(a),bn(f),u,!0)};return d.forEach(Object.keys(Object.assign({},e,t)),function(f){const u=c[f]||r,p=u(e[f],t[f],f);d.isUndefined(p)&&u!==l||(n[f]=p)}),n}const go=e=>{const t=ye({},e);let{data:n,withXSRFToken:o,xsrfHeaderName:r,xsrfCookieName:s,headers:i,auth:l}=t;t.headers=i=G.from(i),t.url=co(mo(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let c;if(d.isFormData(n)){if(W.hasStandardBrowserEnv||W.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((c=i.getContentType())!==!1){const[a,...f]=c?c.split(";").map(u=>u.trim()).filter(Boolean):[];i.setContentType([a||"multipart/form-data",...f].join("; "))}}if(W.hasStandardBrowserEnv&&(o&&d.isFunction(o)&&(o=o(t)),o||o!==!1&&ci(t.url))){const a=r&&s&&ui.read(s);a&&i.set(r,a)}return t},pi=typeof XMLHttpRequest<"u",hi=pi&&function(e){return new Promise(function(n,o){const r=go(e);let s=r.data;const i=G.from(r.headers).normalize();let{responseType:l,onUploadProgress:c,onDownloadProgress:a}=r,f,u,p,h,m;function b(){h&&h(),m&&m(),r.cancelToken&&r.cancelToken.unsubscribe(f),r.signal&&r.signal.removeEventListener("abort",f)}let y=new XMLHttpRequest;y.open(r.method.toUpperCase(),r.url,!0),y.timeout=r.timeout;function _(){if(!y)return;const E=G.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),O={data:!l||l==="text"||l==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:E,config:e,request:y};ho(function(F){n(F),b()},function(F){o(F),b()},O),y=null}"onloadend"in y?y.onloadend=_:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(_)},y.onabort=function(){y&&(o(new k("Request aborted",k.ECONNABORTED,e,y)),y=null)},y.onerror=function(){o(new k("Network Error",k.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let A=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const O=r.transitional||uo;r.timeoutErrorMessage&&(A=r.timeoutErrorMessage),o(new k(A,O.clarifyTimeoutError?k.ETIMEDOUT:k.ECONNABORTED,e,y)),y=null},s===void 0&&i.setContentType(null),"setRequestHeader"in y&&d.forEach(i.toJSON(),function(A,O){y.setRequestHeader(O,A)}),d.isUndefined(r.withCredentials)||(y.withCredentials=!!r.withCredentials),l&&l!=="json"&&(y.responseType=r.responseType),a&&([p,m]=Ge(a,!0),y.addEventListener("progress",p)),c&&y.upload&&([u,h]=Ge(c),y.upload.addEventListener("progress",u),y.upload.addEventListener("loadend",h)),(r.cancelToken||r.signal)&&(f=E=>{y&&(o(!E||E.type?new ke(null,e,y):E),y.abort(),y=null)},r.cancelToken&&r.cancelToken.subscribe(f),r.signal&&(r.signal.aborted?f():r.signal.addEventListener("abort",f)));const v=ii(r.url);if(v&&W.protocols.indexOf(v)===-1){o(new k("Unsupported protocol "+v+":",k.ERR_BAD_REQUEST,e));return}y.send(s||null)})},mi=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let o=new AbortController,r;const s=function(a){if(!r){r=!0,l();const f=a instanceof Error?a:this.reason;o.abort(f instanceof k?f:new ke(f instanceof Error?f.message:f))}};let i=t&&setTimeout(()=>{i=null,s(new k(`timeout ${t} of ms exceeded`,k.ETIMEDOUT))},t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(a=>{a.unsubscribe?a.unsubscribe(s):a.removeEventListener("abort",s)}),e=null)};e.forEach(a=>a.addEventListener("abort",s));const{signal:c}=o;return c.unsubscribe=()=>d.asap(l),c}},gi=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let o=0,r;for(;o<n;)r=o+t,yield e.slice(o,r),o=r},yi=async function*(e,t){for await(const n of bi(e))yield*gi(n,t)},bi=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:o}=await t.read();if(n)break;yield o}}finally{await t.cancel()}},_n=(e,t,n,o)=>{const r=yi(e,t);let s=0,i,l=c=>{i||(i=!0,o&&o(c))};return new ReadableStream({async pull(c){try{const{done:a,value:f}=await r.next();if(a){l(),c.close();return}let u=f.byteLength;if(n){let p=s+=u;n(p)}c.enqueue(new Uint8Array(f))}catch(a){throw l(a),a}},cancel(c){return l(c),r.return()}},{highWaterMark:2})},at=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",yo=at&&typeof ReadableStream=="function",_i=at&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),bo=(e,...t)=>{try{return!!e(...t)}catch{return!1}},vi=yo&&bo(()=>{let e=!1;const t=new Request(W.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),vn=64*1024,Tt=yo&&bo(()=>d.isReadableStream(new Response("").body)),Xe={stream:Tt&&(e=>e.body)};at&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Xe[t]&&(Xe[t]=d.isFunction(e[t])?n=>n[t]():(n,o)=>{throw new k(`Response type '${t}' is not supported`,k.ERR_NOT_SUPPORT,o)})})})(new Response);const wi=async e=>{if(e==null)return 0;if(d.isBlob(e))return e.size;if(d.isSpecCompliantForm(e))return(await new Request(W.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(d.isArrayBufferView(e)||d.isArrayBuffer(e))return e.byteLength;if(d.isURLSearchParams(e)&&(e=e+""),d.isString(e))return(await _i(e)).byteLength},Ei=async(e,t)=>{const n=d.toFiniteNumber(e.getContentLength());return n??wi(t)},Ri=at&&(async e=>{let{url:t,method:n,data:o,signal:r,cancelToken:s,timeout:i,onDownloadProgress:l,onUploadProgress:c,responseType:a,headers:f,withCredentials:u="same-origin",fetchOptions:p}=go(e);a=a?(a+"").toLowerCase():"text";let h=mi([r,s&&s.toAbortSignal()],i),m;const b=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let y;try{if(c&&vi&&n!=="get"&&n!=="head"&&(y=await Ei(f,o))!==0){let O=new Request(t,{method:"POST",body:o,duplex:"half"}),$;if(d.isFormData(o)&&($=O.headers.get("content-type"))&&f.setContentType($),O.body){const[F,L]=gn(y,Ge(yn(c)));o=_n(O.body,vn,F,L)}}d.isString(u)||(u=u?"include":"omit");const _="credentials"in Request.prototype;m=new Request(t,{...p,signal:h,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:o,duplex:"half",credentials:_?u:void 0});let v=await fetch(m);const E=Tt&&(a==="stream"||a==="response");if(Tt&&(l||E&&b)){const O={};["status","statusText","headers"].forEach(x=>{O[x]=v[x]});const $=d.toFiniteNumber(v.headers.get("content-length")),[F,L]=l&&gn($,Ge(yn(l),!0))||[];v=new Response(_n(v.body,vn,F,()=>{L&&L(),b&&b()}),O)}a=a||"text";let A=await Xe[d.findKey(Xe,a)||"text"](v,e);return!E&&b&&b(),await new Promise((O,$)=>{ho(O,$,{data:A,headers:G.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:m})})}catch(_){throw b&&b(),_&&_.name==="TypeError"&&/fetch/i.test(_.message)?Object.assign(new k("Network Error",k.ERR_NETWORK,e,m),{cause:_.cause||_}):k.from(_,_&&_.code,e,m)}}),Nt={http:Ds,xhr:hi,fetch:Ri};d.forEach(Nt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const wn=e=>`- ${e}`,Si=e=>d.isFunction(e)||e===null||e===!1,_o={getAdapter:e=>{e=d.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let s=0;s<t;s++){n=e[s];let i;if(o=n,!Si(n)&&(o=Nt[(i=String(n)).toLowerCase()],o===void 0))throw new k(`Unknown adapter '${i}'`);if(o)break;r[i||"#"+s]=o}if(!o){const s=Object.entries(r).map(([l,c])=>`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let i=t?s.length>1?`since :
|
||
`+s.map(wn).join(`
|
||
`):" "+wn(s[0]):"as no adapter specified";throw new k("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return o},adapters:Nt};function Et(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ke(null,e)}function En(e){return Et(e),e.headers=G.from(e.headers),e.data=wt.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),_o.getAdapter(e.adapter||Me.adapter)(e).then(function(o){return Et(e),o.data=wt.call(e,e.transformResponse,o),o.headers=G.from(o.headers),o},function(o){return po(o)||(Et(e),o&&o.response&&(o.response.data=wt.call(e,e.transformResponse,o.response),o.response.headers=G.from(o.response.headers))),Promise.reject(o)})}const vo="1.8.4",lt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{lt[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Rn={};lt.transitional=function(t,n,o){function r(s,i){return"[Axios v"+vo+"] Transitional option '"+s+"'"+i+(o?". "+o:"")}return(s,i,l)=>{if(t===!1)throw new k(r(i," has been removed"+(n?" in "+n:"")),k.ERR_DEPRECATED);return n&&!Rn[i]&&(Rn[i]=!0,console.warn(r(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,i,l):!0}};lt.spelling=function(t){return(n,o)=>(console.warn(`${o} is likely a misspelling of ${t}`),!0)};function Ci(e,t,n){if(typeof e!="object")throw new k("options must be an object",k.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const s=o[r],i=t[s];if(i){const l=e[s],c=l===void 0||i(l,s,e);if(c!==!0)throw new k("option "+s+" must be "+c,k.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new k("Unknown option "+s,k.ERR_BAD_OPTION)}}const We={assertOptions:Ci,validators:lt},te=We.validators;let ge=class{constructor(t){this.defaults=t,this.interceptors={request:new hn,response:new hn}}async request(t,n){try{return await this._request(t,n)}catch(o){if(o instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const s=r.stack?r.stack.replace(/^.+\n/,""):"";try{o.stack?s&&!String(o.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(o.stack+=`
|
||
`+s):o.stack=s}catch{}}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ye(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:s}=n;o!==void 0&&We.assertOptions(o,{silentJSONParsing:te.transitional(te.boolean),forcedJSONParsing:te.transitional(te.boolean),clarifyTimeoutError:te.transitional(te.boolean)},!1),r!=null&&(d.isFunction(r)?n.paramsSerializer={serialize:r}:We.assertOptions(r,{encode:te.function,serialize:te.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),We.assertOptions(n,{baseUrl:te.spelling("baseURL"),withXsrfToken:te.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=s&&d.merge(s.common,s[n.method]);s&&d.forEach(["delete","get","head","post","put","patch","common"],m=>{delete s[m]}),n.headers=G.concat(i,s);const l=[];let c=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(c=c&&b.synchronous,l.unshift(b.fulfilled,b.rejected))});const a=[];this.interceptors.response.forEach(function(b){a.push(b.fulfilled,b.rejected)});let f,u=0,p;if(!c){const m=[En.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,a),p=m.length,f=Promise.resolve(n);u<p;)f=f.then(m[u++],m[u++]);return f}p=l.length;let h=n;for(u=0;u<p;){const m=l[u++],b=l[u++];try{h=m(h)}catch(y){b.call(this,y);break}}try{f=En.call(this,h)}catch(m){return Promise.reject(m)}for(u=0,p=a.length;u<p;)f=f.then(a[u++],a[u++]);return f}getUri(t){t=ye(this.defaults,t);const n=mo(t.baseURL,t.url,t.allowAbsoluteUrls);return co(n,t.params,t.paramsSerializer)}};d.forEach(["delete","get","head","options"],function(t){ge.prototype[t]=function(n,o){return this.request(ye(o||{},{method:t,url:n,data:(o||{}).data}))}});d.forEach(["post","put","patch"],function(t){function n(o){return function(s,i,l){return this.request(ye(l||{},{method:t,headers:o?{"Content-Type":"multipart/form-data"}:{},url:s,data:i}))}}ge.prototype[t]=n(),ge.prototype[t+"Form"]=n(!0)});let ki=class wo{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const o=this;this.promise.then(r=>{if(!o._listeners)return;let s=o._listeners.length;for(;s-- >0;)o._listeners[s](r);o._listeners=null}),this.promise.then=r=>{let s;const i=new Promise(l=>{o.subscribe(l),s=l}).then(r);return i.cancel=function(){o.unsubscribe(s)},i},t(function(s,i,l){o.reason||(o.reason=new ke(s,i,l),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=o=>{t.abort(o)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new wo(function(r){t=r}),cancel:t}}};function Oi(e){return function(n){return e.apply(null,n)}}function Pi(e){return d.isObject(e)&&e.isAxiosError===!0}const Lt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Lt).forEach(([e,t])=>{Lt[t]=e});function Eo(e){const t=new ge(e),n=Yn(ge.prototype.request,t);return d.extend(n,ge.prototype,t,{allOwnKeys:!0}),d.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Eo(ye(e,r))},n}const j=Eo(Me);j.Axios=ge;j.CanceledError=ke;j.CancelToken=ki;j.isCancel=po;j.VERSION=vo;j.toFormData=it;j.AxiosError=k;j.Cancel=j.CanceledError;j.all=function(t){return Promise.all(t)};j.spread=Oi;j.isAxiosError=Pi;j.mergeConfig=ye;j.AxiosHeaders=G;j.formToJSON=e=>fo(d.isHTMLForm(e)?new FormData(e):e);j.getAdapter=_o.getAdapter;j.HttpStatusCode=Lt;j.default=j;const{Axios:ka,AxiosError:Oa,CanceledError:Pa,isCancel:Aa,CancelToken:xa,VERSION:Ta,all:Na,Cancel:La,isAxiosError:Ia,spread:Fa,toFormData:Ba,AxiosHeaders:Ua,HttpStatusCode:Da,formToJSON:$a,getAdapter:ja,mergeConfig:Ma}=j,Ai=void 0,X=j.create({baseURL:Ai,headers:{},timeout:5e3});X.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.authorization=`Bearer ${t}`),e},e=>Promise.reject(e));X.interceptors.response.use(e=>e.data,e=>(e.response.status===401&&(useUserStore().clearToken(),router.push("/login")),Promise.reject(e)));function xi(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/account/login/doMerchSmsRegisterAndLogin",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ti(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/account/login/sendVerifyCode",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function qa(){return new Promise((e,t)=>{X({url:"shop/store/biz-category/list",method:"post"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Va(e){return e.map(t=>({value:t.id,label:t.category_name,children:t.children?[{value:t.id,label:`${t.category_name} 分割比率(${t.split_ratio}%)`},...t.children.map(n=>({value:n.id,label:`${n.category_name} 分割比率(${n.split_ratio}%)`}))]:[]}))}function za(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/shop/merch/baidu/place/v2/suggestion",method:"get",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ha(){return new Promise((e,t)=>{X({url:"/shop/global/banks/list",method:"post"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Wa(e){return new Promise((t,n)=>{const o={bank_name:e.bank_name,bank_branch_name:e.bank_branch_name,account_number:e.account_number,account_holder_name:e.account_holder_name,biz_category:e.biz_category,biz_license_company:e.biz_license_company,biz_license_image:e.biz_license_image,biz_license_number:e.biz_license_number,biz_second_category:e.biz_second_category,city_id:e.city_id,contact_name:e.contact_name,county_id:e.county_id,entity_type:e.entity_type,environment_image:e.environment_image,front_facade_image:e.front_facade_image,individual_id_images:e.individual_id_images,individual_id_images2:e.individual_id_images2,individual_id_number:e.individual_id_number,legal_person_id_images:e.legal_person_id_images,legal_person_id_images2:e.legal_person_id_images2,legal_person_id_number:e.legal_person_id_number,legal_person_mobile:e.legal_person_mobile,legal_person_name:e.legal_person_name,license_image:e.license_imageToString,license_number:e.license_number,license_type:e.license_type,login_mobile:e.login_mobile,province_id:e.province_id,store_address:e.postion+e.store_address,store_latitude:e.store_latitude,store_longitude:e.store_longitude,store_name:e.store_name};console.log("这是数据",o),X({url:"/shop/merch/apply",method:"post",data:o}).then(r=>{t(r)}).catch(r=>n(console.warn(r)))})}function Ni(){const e={mobile:localStorage.getItem("mobilePhone")};return new Promise((t,n)=>{X({url:"/shop/merch/fresh/approval/status",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ka(e){return new Promise((t,n)=>{X({url:"/shop/merch/re-apply",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Li(e){return new Promise((t,n)=>{X({url:"https://mall.gpxscs.cn/api/admin/account/account-user-base/doLogin",method:"post",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ii(e){return new Promise((t,n)=>{X({url:"https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image",method:"GET",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ja(){return new Promise((e,t)=>{X({url:"/shop/merch/detail",method:"post",data:{mobile:localStorage.getItem("mobilePhone")}}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Ga(){return new Promise((e,t)=>{X({url:"shop/shop-base-district/getAppDistrict",method:"get"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}const Fi={class:"header"},Bi={class:"header-list"},Ui={class:"header-top"},Di={class:"logo"},$i={class:"header-menu"},ji={class:"header-right"},Mi={class:"start"},qi={class:"login"},Vi={key:0,class:"logout"},zi={class:"login-register-module"},Hi={class:"mobile-menu-list"},Wi=pe({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(e,{emit:t}){const n=t,o=()=>{n("open-login-form")},r=()=>{n("open-register-form")},s=D([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),i=nt(),l=Dt(),c=D(l.isLoggedIn);Ee(()=>{const m=localStorage.getItem("token");m&&l.setToken(m),c.value=l.isLoggedIn}),Qe(()=>l.isLoggedIn,m=>{c.value=m,c.value===null&&console.log("登陆过期")});const a=()=>{c.value?localStorage.getItem("approval_status")!=null&&localStorage.getItem("approval_status")==="4"?i.push({name:"start"}):i.push({name:"check"}):r()},f=()=>{l.clearToken(),l.removeMobilePhone(),l.removeIdentity(),c.value=!1,i.push("/")},u=D(!1),p=()=>{u.value=!u.value};let h;return Ee(()=>{h=()=>{!(document.documentElement.clientWidth<=768)&&u.value&&(u.value=!1)},window.addEventListener("resize",h)}),Ye(()=>{window.removeEventListener("resize",h)}),(m,b)=>{const y=It("router-link"),_=Tn,v=Ft,E=xn;return V(),H("div",Fi,[S("div",Bi,[N(E,null,{default:U(()=>[S("div",Ui,[N(_,{xs:4,sm:4,md:4,lg:4,xl:4},{default:U(()=>[S("div",Di,[N(y,{to:{name:"index"}})])]),_:1}),N(_,{xs:14,sm:14,md:14,lg:14,xl:14},{default:U(()=>[S("ul",$i,[(V(!0),H(Fe,null,Je(s.value,(A,O)=>(V(),Nn(y,{key:O,to:A.path},{default:U(()=>[S("li",null,[S("span",null,Be(A.title),1)])]),_:2},1032,["to"]))),128))])]),_:1}),N(_,{xs:6,sm:6,md:6,lg:6,xl:6},{default:U(()=>[S("div",ji,[S("div",Mi,[N(v,{type:"primary",size:"default",onClick:a,class:"start-button"},{default:U(()=>b[0]||(b[0]=[se(" 免费开店 ")])),_:1})]),S("div",qi,[N(v,{type:"primary",size:"default",onClick:o,class:"login-button"},{default:U(()=>b[1]||(b[1]=[se(" 商家登录 ")])),_:1})]),c.value?(V(),H("div",Vi,[N(v,{type:"primary",size:"default",onClick:f,class:"logout-button"},{default:U(()=>b[2]||(b[2]=[se(" 退出登录 ")])),_:1})])):we("",!0)])]),_:1})])]),_:1})]),S("div",zi,[S("span",{onClick:a},"开店"),b[3]||(b[3]=S("span",null,"|",-1)),S("span",{onClick:o},"登录"),c.value?(V(),H("span",{key:0,onClick:f},"退出登录")):we("",!0)]),S("div",{class:"hamburger-menu",onClick:p},[S("span",{class:Ve({"hamburger-icon":!0,"rotate-top":u.value})},null,2),S("span",{class:Ve({"hamburger-icon":!0,"hide-middle":u.value})},null,2),S("span",{class:Ve({"hamburger-icon":!0,"rotate-bottom":u.value})},null,2)]),S("div",{class:Ve({"mobile-menu":!0,open:u.value})},[S("ul",Hi,[(V(!0),H(Fe,null,Je(s.value,(A,O)=>(V(),H("li",{key:O},[N(y,{to:A.path,onClick:p},{default:U(()=>[S("span",null,Be(A.title),1)]),_:2},1032,["to"])]))),128))])],2)])}}}),Ro=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},Ki=Ro(Wi,[["__scopeId","data-v-aace1004"]]),Ji={class:"footer"},Gi={class:"row"},Xi={class:"about"},Qi={class:"contact"},Yi={class:"copyright"},Zi=pe({__name:"Footer",setup(e){let t=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],n=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];const o=()=>{var s;(s=window.open())==null||s.document.write("<!DOCTYPE html><html><body><img src='https://media-mall-prod-1259811287.cos.ap-guangzhou.myqcloud.com/media/media/plantform/default/20250407/dcd90acd12634546b46a701698af30a1.png'/></body></html>")};return(r,s)=>{const i=Tn,l=It("router-link"),c=xn;return V(),H("div",Ji,[S("div",Gi,[N(c,null,{default:U(()=>[N(i,{xs:24,sm:24,md:8,lg:8,xl:8},{default:U(()=>s[0]||(s[0]=[S("div",{class:"logo_text"},[S("p",null,"XIAOFA")],-1)])),_:1}),N(i,{xs:6,sm:6,md:8,lg:8,xl:8},{default:U(()=>[S("div",Xi,[s[1]||(s[1]=S("p",null,"关于",-1)),S("ul",null,[(V(!0),H(Fe,null,Je(me(t),a=>(V(),H("li",{key:a.id},[N(l,{to:{name:a.name}},{default:U(()=>[se(Be(a.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),N(i,{xs:18,sm:18,md:8,lg:8,xl:8},{default:U(()=>[S("div",Qi,[s[2]||(s[2]=S("p",null,"联系我们",-1)),S("ul",null,[(V(!0),H(Fe,null,Je(me(n),a=>(V(),H("li",{key:a.id},[S("span",null,Be(a.title),1)]))),128))])])]),_:1})]),_:1})]),S("div",Yi,[S("p",null,[s[3]||(s[3]=se("©桂平发发网络有限公司版权所有 ")),s[4]||(s[4]=S("a",{href:"https://beian.miit.gov.cn",target:"_blank"},"桂ICP备2024040484号-1",-1)),s[5]||(s[5]=se(" ")),s[6]||(s[6]=S("a",{href:"https://beian.miit.gov.cn",target:"_blank"},"经营许可证编号:桂B2-20240661",-1)),s[7]||(s[7]=se(" ")),S("a",{onClick:No(o,["prevent"])},"营业执照")])])])}}}),ea={key:0,class:"login-box"},ta={class:"login-container"},na={class:"passwordLogin"},oa={class:"login-phone"},ra={class:"login_password"},sa={class:"pic_verifyCode"},ia=["src"],aa=pe({__name:"login",props:{isVisible:{type:Boolean,default:!1}},emits:["close-login-form"],setup(e,{emit:t}){const n=e,o=t,r=D({phoneNumber:"",password:"",captchaCode:""});nt();const s=Dt(),i=D(),l=D(""),c=D(),a=()=>{o("close-login-form")},f=async()=>{i.value=new Date().getTime();const m=await Ii({verify_token:i.value});m&&m.status===200?l.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`:console.log("获取图形验证码失败",m)};(async()=>{await f()})(),Qe(()=>n.isVisible,m=>{m&&f()});const p=D({phoneNumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),h=async()=>{var m;(m=c.value)==null||m.validate(async b=>{if(b){const y={user_account:r.value.phoneNumber,user_password:r.value.password,verify_code:r.value.captchaCode,verify_token:i.value},_=await Li(y);_&&_.data.status===200?(console.log("登录成功",_),s.setToken(_.data.data.token),s.setMobilePhone(r.value.phoneNumber),window.open(`https://mall.gpxscs.cn/admin/#/login?loginInfo=${JSON.parse(JSON.stringify(_.data.data))}`,"_self"),r.value.phoneNumber="",r.value.password="",r.value.captchaCode="",console.log(_.data.data),a()):_&&_.data.status===250&&_.data.msg=="用户名或密码错误!"?(Te.error("用户名或密码错误!"),console.log("操作失败",_.msg)):_&&_.data.status===250&&_.data.msg=="验证码错误"&&Te.error("验证码错误")}else Te.error("请正确填写登录信息")})};return Ee(()=>{}),Ye(()=>{}),(m,b)=>{const y=Fn,_=In,v=Ft,E=Ln;return e.isVisible?(V(),H("div",ea,[N(E,{model:r.value,rules:p.value,ref_key:"formRef",ref:c,"label-width":"120px","hide-required-asterisk":!0},{default:U(()=>[S("div",ta,[S("div",{class:"login-close",onClick:a}," × "),b[5]||(b[5]=S("h4",null,"登录",-1)),S("div",na,[S("div",oa,[N(_,{label:"账号",prop:"phoneNumber"},{default:U(()=>[N(y,{modelValue:r.value.phoneNumber,"onUpdate:modelValue":b[0]||(b[0]=A=>r.value.phoneNumber=A),placeholder:"请输入账号"},null,8,["modelValue"])]),_:1})]),S("div",ra,[N(_,{label:"密码",prop:"password"},{default:U(()=>[N(y,{type:"password",modelValue:r.value.password,"onUpdate:modelValue":b[1]||(b[1]=A=>r.value.password=A),placeholder:"请输入密码"},null,8,["modelValue"])]),_:1})]),S("div",sa,[N(_,{label:"验证码",prop:"captchaCode"},{default:U(()=>[N(y,{type:"text",modelValue:r.value.captchaCode,"onUpdate:modelValue":b[2]||(b[2]=A=>r.value.captchaCode=A),placeholder:"请输入验证码",maxlength:"4"},null,8,["modelValue"]),S("img",{src:l.value,alt:"验证码",onClick:f},null,8,ia)]),_:1})]),N(v,{type:"primary",onClick:h},{default:U(()=>b[3]||(b[3]=[se("登录")])),_:1}),b[4]||(b[4]=S("p",null,"注:未入驻的账号请开店入驻成功后再继续",-1))])])]),_:1},8,["model","rules"])])):we("",!0)}}}),la={key:0,class:"register-box"},ca={class:"register-container"},ua={class:"verifyAndButton"},fa=["disabled"],da={key:1,style:{marginLeft:"10px",width:"80px",height:"40px",fontSize:"14px",textAlign:"center",backgroundColor:"gray",cursor:"not-allowed"},disabled:""},pa=pe({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["close-register-form"],setup(e,{emit:t}){const n=t,o=D({phoneNumber:"",verificationCode:""}),r=nt(),s=Dt(),i=D(!1),l=D(0);let c;const a=D(),f=()=>{n("close-register-form")},u=async()=>{const y={number:o.value.phoneNumber},_=await Ti(y);if(_&&_.status===200){const v=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(v)),i.value=!0,l.value=60,p()}else console.log("获取失败")},p=()=>{c=setInterval(()=>{l.value>0?l.value--:(clearInterval(c),i.value=!1,localStorage.removeItem("Countdown"))},1e3)},h=async()=>{const y={user_mobile:o.value.phoneNumber,rand_key:o.value.phoneNumber,verify_code:o.value.verificationCode},_=await xi(y);if(_&&_.status===200&&_.data&&_.data.data){s.setToken(_.data.data.token),s.setMobilePhone(o.value.phoneNumber),o.value.phoneNumber="",o.value.verificationCode="",f();try{const v=await Ni();if(v.data.code===0&&v.data.status===200){const E=v.data.data.approval_status;localStorage.setItem("approval_status",E),E=="4"?r.push({name:"start"}):r.push({name:"check"})}}catch(v){console.error("获取审批状态失败:",v)}}else _.data.status===250?Te.error("验证码错误"):(console.log("操作返回的信息",_.data.msg),console.log("hhhhh",_))},m=D({phoneNumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,message:"请输入正确的11位手机号",trigger:"blur"}],verificationCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),b=()=>{var y;(y=a.value)==null||y.validate(_=>{_?h():Te.error("请正确填写注册信息!")})};return Ee(()=>{const y=localStorage.getItem("Countdown");if(y){const _=JSON.parse(y),v=new Date().getTime(),E=(_-v)/1e3;E>0?(i.value=!0,l.value=Math.ceil(E),p()):(localStorage.removeItem("Countdown"),i.value=!1)}}),Ye(()=>{c&&clearInterval(c)}),(y,_)=>{const v=Fn,E=In,A=Ft,O=Ln;return e.isVisible?(V(),H("div",la,[N(O,{model:o.value,rules:m.value,ref_key:"formRef",ref:a,"label-width":"120px","hide-required-asterisk":!0},{default:U(()=>[S("div",ca,[S("div",{class:"register-close",onClick:f}," × "),_[3]||(_[3]=S("h4",null,"注册",-1)),N(E,{label:"手机号",prop:"phoneNumber"},{default:U(()=>[N(v,{modelValue:o.value.phoneNumber,"onUpdate:modelValue":_[0]||(_[0]=$=>o.value.phoneNumber=$),placeholder:"输入11位手机号",maxlength:"11"},null,8,["modelValue"])]),_:1}),N(E,{label:"验证码",prop:"verificationCode"},{default:U(()=>[S("div",ua,[N(v,{modelValue:o.value.verificationCode,"onUpdate:modelValue":_[1]||(_[1]=$=>o.value.verificationCode=$),placeholder:"输入验证码",style:{flex:"1"},maxlength:"4"},null,8,["modelValue"]),i.value?we("",!0):(V(),H("button",{key:0,type:"button",style:Lo({marginLeft:"10px",width:"80px",height:"40px",fontSize:"14px",textAlign:"center",backgroundColor:o.value.phoneNumber.length===11?"orange":"gray",cursor:o.value.phoneNumber.length===11?"pointer":"not-allowed"}),disabled:o.value.phoneNumber.length!==11,onClick:u},"获取验证码",12,fa)),i.value?(V(),H("button",da,Be(l.value)+"秒后重发 ",1)):we("",!0)])]),_:1}),N(A,{type:"primary",onClick:b},{default:U(()=>_[2]||(_[2]=[se("注册")])),_:1}),_[4]||(_[4]=S("p",null,"注:未注册过的手机号将自动注册",-1))])]),_:1},8,["model","rules"])])):we("",!0)}}}),ha="/static/png/xiaofa_logo-CWiFY9kv.png",ma={class:"customer-serve"},ga={class:"phone-popup"},ya={class:"feedback"},ba=pe({__name:"floatingMenu",setup(e){const t=nt(),n=D(!1),o=l=>{t.push({name:l})},r=D(),s=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>=900?r.value.style.display="block":r.value.style.display="none"};const i=l=>{const c=l.target,a=c.closest(".menu-item-wrapper")||c.closest(".phone-popup")||c.closest(".customer-serve");a||(n.value=!1),a||(n.value=!1)};return Ee(()=>{document.addEventListener("click",i)}),Ye(()=>{document.removeEventListener("click",i)}),(l,c)=>(V(),H("div",{class:"floating-menu-mobile",onClick:i},[S("div",ma,[S("i",{class:"iconfont icon-kefu",onClick:c[0]||(c[0]=a=>n.value=!n.value)}),Io(S("div",ga,c[2]||(c[2]=[S("div",{class:"phone-popup-content"},[S("div",{class:"code"},[S("img",{src:ha,alt:""})]),S("p",null,"电话:17777525395")],-1)]),512),[[Fo,n.value]])]),S("div",ya,[S("i",{class:"iconfont icon-fankui",onClick:c[1]||(c[1]=a=>o("feedback"))})]),S("div",{class:"backToTop",ref_key:"backToTop",ref:r},[S("i",{class:"iconfont icon-huidaodingbu",onClick:s})],512)]))}}),_a=Ro(ba,[["__scopeId","data-v-27864c9b"]]),va={class:"contain"},wa=pe({__name:"App",setup(e){const t=Qr(),n=D(!1),o=D(!1),r=D(!0),s=Y(()=>{var i;return((i=t==null?void 0:t.meta)==null?void 0:i.isFullpage)||!1});return r.value=s.value,(i,l)=>{const c=It("router-view");return s.value?(V(),Nn(c,{key:1,class:"routerView"})):(V(),H(Fe,{key:0},[S("div",null,[N(Ki,{onOpenLoginForm:l[0]||(l[0]=a=>n.value=!0),onOpenRegisterForm:l[1]||(l[1]=a=>o.value=!0)}),S("div",va,[N(c,{class:"routerView"}),N(_a),N(Zi)])]),N(aa,{isVisible:n.value,onCloseLoginForm:l[2]||(l[2]=a=>n.value=!1)},null,8,["isVisible"]),N(pa,{isVisible:o.value,onCloseRegisterForm:l[3]||(l[3]=a=>o.value=!1)},null,8,["isVisible"])],64))}}}),ct=Bo(wa),Ea=$o();ct.use(Ea);ct.use(Zr);ct.use(Uo,{locale:Do});ct.mount("#app");export{qa as G,ha as _,Ro as a,Ha as b,Ga as c,za as d,Ja as e,Ni as g,Wa as m,Ka as r,X as s,Va as t,Dt as u};
|