16 lines
242 KiB
JavaScript
16 lines
242 KiB
JavaScript
"use strict";const e=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};
|
||
/**
|
||
* @vue/shared v3.4.21
|
||
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
||
* @license MIT
|
||
**/function t(e,t){const n=new Set(e.split(","));return e=>n.has(e)}const n={},o=[],r=()=>{},i=()=>!1,l=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),a=e=>e.startsWith("onUpdate:"),s=Object.assign,u=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},c=Object.prototype.hasOwnProperty,p=(e,t)=>c.call(e,t),d=Array.isArray,f=e=>"[object Map]"===x(e),h=e=>"[object Set]"===x(e),g=e=>"function"==typeof e,m=e=>"string"==typeof e,v=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,b=e=>(y(e)||g(e))&&g(e.then)&&g(e.catch),S=Object.prototype.toString,x=e=>S.call(e),w=e=>"[object Object]"===x(e),A=e=>m(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,C=t(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),B=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},E=/-(\w)/g,k=B((e=>e.replace(E,((e,t)=>t?t.toUpperCase():"")))),P=/\B([A-Z])/g,I=B((e=>e.replace(P,"-$1").toLowerCase())),j=B((e=>e.charAt(0).toUpperCase()+e.slice(1))),T=B((e=>e?`on${j(e)}`:"")),O=(e,t)=>!Object.is(e,t),N=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},F=e=>{const t=parseFloat(e);return isNaN(t)?e:t},z=e=>{const t=m(e)?Number(e):NaN;return isNaN(t)?e:t};let Q;function M(e){if(d(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=m(o)?q(o):M(o);if(r)for(const e in r)t[e]=r[e]}return t}if(m(e)||y(e))return e}const L=/;(?![^(]*\))/g,$=/:([^]+)/,D=/\/\*[^]*?\*\//g;function q(e){const t={};return e.replace(D,"").split(L).forEach((e=>{if(e){const n=e.split($);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function V(e){let t="";if(m(e))t=e;else if(d(e))for(let n=0;n<e.length;n++){const o=V(e[n]);o&&(t+=o+" ")}else if(y(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const U=(e,t)=>t&&t.__v_isRef?U(e,t.value):f(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],o)=>(e[R(t,o)+" =>"]=n,e)),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>R(e)))}:v(t)?R(t):!y(t)||d(t)||w(t)?t:String(t),R=(e,t="")=>{var n;return v(e)?`Symbol(${null!=(n=e.description)?n:t})`:e},H="onShow",W="onHide",_="onLaunch",K="onError",J="onThemeChange",X="onPageNotFound",Y="onUnhandledRejection",G="onLoad",Z="onReady",ee="onUnload",te="onInit",ne="onSaveExitState",oe="onResize",re="onBackPress",ie="onPageScroll",le="onTabItemTap",ae="onReachBottom",se="onPullDownRefresh",ue="onShareTimeline",ce="onShareChat",pe="onAddToFavorites",de="onShareAppMessage",fe="onNavigationBarButtonTap",he="onNavigationBarSearchInputClicked",ge="onNavigationBarSearchInputChanged",me="onNavigationBarSearchInputConfirmed",ve="onNavigationBarSearchInputFocusChanged";function ye(e,t=null){let n;return(...o)=>(e&&(n=e.apply(t,o),e=null),n)}function be(e,t){if(!m(t))return;const n=(t=t.replace(/\[(\d+)\]/g,".$1")).split(".");let o=n[0];return e||(e={}),1===n.length?e[o]:be(e[o],n.slice(1).join("."))}function Se(e){let t={};return w(e)&&Object.keys(e).sort().forEach((n=>{const o=n;t[o]=e[o]})),Object.keys(t)?t:e}const xe=/:/g;const we=encodeURIComponent;function Ae(e,t=we){const n=e?Object.keys(e).map((n=>{let o=e[n];return void 0===typeof o||null===o?o="":w(o)&&(o=JSON.stringify(o)),t(n)+"="+t(o)})).filter((e=>e.length>0)).join("&"):null;return n?`?${n}`:""}const Ce=[te,G,H,W,ee,re,ie,le,ae,se,ue,de,ce,pe,ne,fe,he,ge,me,ve];const Be=[H,W,_,K,J,X,Y,"onExit",te,G,Z,ee,oe,re,ie,le,ae,se,ue,pe,de,ce,ne,fe,he,ge,me,ve],Ee=(()=>({onPageScroll:1,onShareAppMessage:2,onShareTimeline:4}))();function ke(e,t,n=!0){return!(n&&!g(t))&&(Be.indexOf(e)>-1||0===e.indexOf("on"))}let Pe;const Ie=[];const je=ye(((e,t)=>{if(g(e._component.onError))return t(e)})),Te=function(){};Te.prototype={_id:1,on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var o=this;function r(){o.off(e,r),t.apply(n,arguments)}return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],r=[];if(o&&t){for(var i=o.length-1;i>=0;i--)if(o[i].fn===t||o[i].fn._===t||o[i]._id===t){o.splice(i,1);break}r=o}return r.length?n[e]=r:delete n[e],this}};var Oe=Te;const Ne="zh-Hans",Fe="zh-Hant",ze="en";function Qe(e,t){if(!e)return;if("chinese"===(e=(e=e.trim().replace(/_/g,"-")).toLowerCase()))return Ne;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?Ne:e.indexOf("-hant")>-1?Fe:(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?Fe:Ne);var n;const o=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,[ze,"fr","es"]);return o||void 0}function Me(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}let Le=1;const $e={};function De(e,t,n){if("number"==typeof e){const o=$e[e];if(o)return o.keepAlive||delete $e[e],o.callback(t,n)}return t}const qe="success",Ve="fail",Ue="complete";function Re(e,t={},{beforeAll:n,beforeSuccess:o}={}){w(t)||(t={});const{success:r,fail:i,complete:l}=function(e){const t={};for(const n in e){const o=e[n];g(o)&&(t[n]=Me(o),delete e[n])}return t}(t),a=g(r),s=g(i),u=g(l),c=Le++;return function(e,t,n,o=!1){$e[e]={name:t,keepAlive:o,callback:n}}(c,e,(c=>{(c=c||{}).errMsg=function(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}(c.errMsg,e),g(n)&&n(c),c.errMsg===e+":ok"?(g(o)&&o(c,t),a&&r(c)):s&&i(c),u&&l(c)})),c}const He="success",We="fail",_e="complete",Ke={},Je={};function Xe(e,t){return function(n){return e(n,t)||n}}function Ye(e,t,n){let o=!1;for(let r=0;r<e.length;r++){const i=e[r];if(o)o=Promise.resolve(Xe(i,n));else{const e=i(t,n);if(b(e)&&(o=Promise.resolve(e)),!1===e)return{then(){},catch(){}}}}return o||{then:e=>e(t),catch(){}}}function Ge(e,t={}){return[He,We,_e].forEach((n=>{const o=e[n];if(!d(o))return;const r=t[n];t[n]=function(e){Ye(o,e,t).then((e=>g(r)&&r(e)||e))}})),t}function Ze(e,t){const n=[];d(Ke.returnValue)&&n.push(...Ke.returnValue);const o=Je[e];return o&&d(o.returnValue)&&n.push(...o.returnValue),n.forEach((e=>{t=e(t)||t})),t}function et(e){const t=Object.create(null);Object.keys(Ke).forEach((e=>{"returnValue"!==e&&(t[e]=Ke[e].slice())}));const n=Je[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function tt(e,t,n,o){const r=et(e);if(r&&Object.keys(r).length){if(d(r.invoke)){return Ye(r.invoke,n).then((n=>t(Ge(et(e),n),...o)))}return t(Ge(r,n),...o)}return t(n,...o)}function nt(e,t){return(n={},...o)=>function(e){return!(!w(e)||![qe,Ve,Ue].find((t=>g(e[t]))))}(n)?Ze(e,tt(e,t,n,o)):Ze(e,new Promise(((r,i)=>{tt(e,t,s(n,{success:r,fail:i}),o)})))}function ot(e,t,n,o={}){const r=t+":fail";let i="";return i=n?0===n.indexOf(r)?n:r+" "+n:r,delete o.errCode,De(e,s({errMsg:i},o))}function rt(e,t,n,o){const r=function(e){e[0]}(t);if(r)return r}function it(e,t,n,o){return n=>{const r=Re(e,n,o),i=rt(0,[n]);return i?ot(r,e,i):t(n,{resolve:t=>function(e,t,n){return De(e,s(n||{},{errMsg:t+":ok"}))}(r,e,t),reject:(t,n)=>ot(r,e,function(e){return!e||m(e)?e:e.stack?("undefined"!=typeof globalThis&&globalThis.harmonyChannel||console.error(e.message+"\n"+e.stack),e.message):e}(t),n)})}}function lt(e,t,n,o){return function(e,t){return(...e)=>{const n=rt(0,e);if(n)throw new Error(n);return t.apply(null,e)}}(0,t)}let at=!1,st=0,ut=0;function ct(){const{platform:e,pixelRatio:t,windowWidth:n}=wx.getSystemInfoSync();st=n,ut=t,at="ios"===e}const pt=lt(0,((e,t)=>{if(0===st&&ct(),0===(e=Number(e)))return 0;let n=e/750*(t||st);return n<0&&(n=-n),n=Math.floor(n+1e-4),0===n&&(n=1!==ut&&at?.5:1),e<0?-n:n}));function dt(e,t){Object.keys(t).forEach((n=>{g(t[n])&&(e[n]=function(e,t){const n=t?e?e.concat(t):d(t)?t:[t]:e;return n?function(e){const t=[];for(let n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(n):n}(e[n],t[n]))}))}function ft(e,t){e&&t&&Object.keys(t).forEach((n=>{const o=e[n],r=t[n];d(o)&&g(r)&&u(o,r)}))}const ht=lt(0,((e,t)=>{m(e)&&w(t)?dt(Je[e]||(Je[e]={}),t):w(e)&&dt(Ke,e)})),gt=lt(0,((e,t)=>{m(e)?w(t)?ft(Je[e],t):delete Je[e]:w(e)&&ft(Ke,e)}));const mt=new class{constructor(){this.$emitter=new Oe}on(e,t){return this.$emitter.on(e,t)}once(e,t){return this.$emitter.once(e,t)}off(e,t){e?this.$emitter.off(e,t):this.$emitter.e={}}emit(e,...t){this.$emitter.emit(e,...t)}},vt=lt(0,((e,t)=>(mt.on(e,t),()=>mt.off(e,t)))),yt=lt(0,((e,t)=>(mt.once(e,t),()=>mt.off(e,t)))),bt=lt(0,((e,t)=>{d(e)||(e=e?[e]:[]),e.forEach((e=>mt.off(e,t)))})),St=lt(0,((e,...t)=>{mt.emit(e,...t)}));let xt,wt,At;function Ct(e){try{return JSON.parse(e)}catch(t){}return e}const Bt=[];function Et(e,t){Bt.forEach((n=>{n(e,t)})),Bt.length=0}const kt=nt(Pt="getPushClientId",function(e,t,n,o){return it(e,t,0,o)}(Pt,((e,{resolve:t,reject:n})=>{Promise.resolve().then((()=>{void 0===At&&(At=!1,xt="",wt="uniPush is not enabled"),Bt.push(((e,o)=>{e?t({cid:e}):n(o)})),void 0!==xt&&Et(xt,wt)}))}),0,It));var Pt,It;const jt=[],Tt=/^\$|getLocale|setLocale|sendNativeEvent|restoreGlobal|requireGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64|getDeviceInfo|getAppBaseInfo|getWindowInfo|getSystemSetting|getAppAuthorizeSetting/,Ot=/^create|Manager$/,Nt=["createBLEConnection"],Ft=["createBLEConnection"],zt=/^on|^off/;function Qt(e){return Ot.test(e)&&-1===Nt.indexOf(e)}function Mt(e){return Tt.test(e)&&-1===Ft.indexOf(e)}function Lt(e){return!(Qt(e)||Mt(e)||function(e){return zt.test(e)&&"onPush"!==e}(e))}function $t(e,t){return Lt(e)&&g(t)?function(n={},...o){return g(n.success)||g(n.fail)||g(n.complete)?Ze(e,tt(e,t,n,o)):Ze(e,new Promise(((r,i)=>{tt(e,t,s({},n,{success:r,fail:i}),o)})))}:t}Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((n=>t.resolve(e&&e()).then((()=>n))),(n=>t.resolve(e&&e()).then((()=>{throw n}))))});const Dt=["success","fail","cancel","complete"];const qt=()=>{const e=g(getApp)&&getApp({allowDefault:!0});return e&&e.$vm?e.$vm.$locale:Qe(wx.getSystemInfoSync().language)||ze},Vt=[];"undefined"!=typeof global&&(global.getLocale=qt);const Ut="__DC_STAT_UUID";let Rt;function Ht(e=wx){return function(t,n){Rt=Rt||e.getStorageSync(Ut),Rt||(Rt=Date.now()+""+Math.floor(1e7*Math.random()),wx.setStorage({key:Ut,data:Rt})),n.deviceId=Rt}}function Wt(e,t){if(e.safeArea){const n=e.safeArea;t.safeAreaInsets={top:n.top,left:n.left,right:e.windowWidth-n.right,bottom:e.screenHeight-n.bottom}}}function _t(e,t){let n="",o="";return n=e.split(" ")[0]||"",o=e.split(" ")[1]||"",{osName:n.toLocaleLowerCase(),osVersion:o}}function Kt(e,t){let n=e.deviceType||"phone";{const e={ipad:"pad",windows:"pc",mac:"pc"},o=Object.keys(e),r=t.toLocaleLowerCase();for(let t=0;t<o.length;t++){const i=o[t];if(-1!==r.indexOf(i)){n=e[i];break}}}return n}function Jt(e){let t=e;return t&&(t=t.toLocaleLowerCase()),t}function Xt(e){return qt?qt():e}function Yt(e){let t=e.hostName||"WeChat";return e.environment?t=e.environment:e.host&&e.host.env&&(t=e.host.env),t}const Gt={returnValue:(e,t)=>{Wt(e,t),Ht()(e,t),function(e,t){const{brand:n="",model:o="",system:r="",language:i="",theme:l,version:a,platform:u,fontSizeSetting:c,SDKVersion:p,pixelRatio:d,deviceOrientation:f}=e,{osName:h,osVersion:g}=_t(r);let m=a,v=Kt(e,o),y=Jt(n),b=Yt(e),S=f,x=d,w=p;const A=i.replace(/_/g,"-"),C={appId:"__UNI__F9C76ED",appName:"FuziAI",appVersion:"1.0.0",appVersionCode:"100",appLanguage:Xt(A),uniCompileVersion:"4.36",uniCompilerVersion:"4.36",uniRuntimeVersion:"4.36",uniPlatform:"mp-weixin",deviceBrand:y,deviceModel:o,deviceType:v,devicePixelRatio:x,deviceOrientation:S,osName:h,osVersion:g,hostTheme:l,hostVersion:m,hostLanguage:A,hostName:b,hostSDKVersion:w,hostFontSizeSetting:c,windowTop:0,windowBottom:0,osLanguage:void 0,osTheme:void 0,ua:void 0,hostPackageName:void 0,browserName:void 0,browserVersion:void 0,isUniAppX:!1};s(t,C)}(e,t)}},Zt=Gt,en={args(e,t){let n=parseInt(e.current);if(isNaN(n))return;const o=e.urls;if(!d(o))return;const r=o.length;return r?(n<0?n=0:n>=r&&(n=r-1),n>0?(t.current=o[n],t.urls=o.filter(((e,t)=>!(t<n)||e!==o[n]))):t.current=o[0],{indicator:!1,loop:!1}):void 0}},tn={args(e,t){t.alertText=e.title}},nn={returnValue:(e,t)=>{const{brand:n,model:o,system:r="",platform:i=""}=e;let l=Kt(e,o),a=Jt(n);Ht()(e,t);const{osName:u,osVersion:c}=_t(r);t=Se(s(t,{deviceType:l,deviceBrand:a,deviceModel:o,osName:u,osVersion:c}))}},on={returnValue:(e,t)=>{const{version:n,language:o,SDKVersion:r,theme:i}=e;let l=Yt(e),a=o.replace(/_/g,"-");t=Se(s(t,{hostVersion:n,hostLanguage:a,hostName:l,hostSDKVersion:r,hostTheme:i,appId:"__UNI__F9C76ED",appName:"FuziAI",appVersion:"1.0.0",appVersionCode:"100",appLanguage:Xt(a),isUniAppX:!1,uniPlatform:"mp-weixin",uniCompileVersion:"4.36",uniCompilerVersion:"4.36",uniRuntimeVersion:"4.36"}))}},rn={returnValue:(e,t)=>{Wt(e,t),t=Se(s(t,{windowTop:0,windowBottom:0}))}},ln={$on:vt,$off:bt,$once:yt,$emit:St,upx2px:pt,interceptors:{},addInterceptor:ht,removeInterceptor:gt,onCreateVueApp:function(e){if(Pe)return e(Pe);Ie.push(e)},invokeCreateVueAppHook:function(e){Pe=e,Ie.forEach((t=>t(e)))},getLocale:qt,setLocale:e=>{const t=g(getApp)&&getApp();if(!t)return!1;return t.$vm.$locale!==e&&(t.$vm.$locale=e,Vt.forEach((t=>t({locale:e}))),!0)},onLocaleChange:e=>{-1===Vt.indexOf(e)&&Vt.push(e)},getPushClientId:kt,onPushMessage:e=>{-1===jt.indexOf(e)&&jt.push(e)},offPushMessage:e=>{if(e){const t=jt.indexOf(e);t>-1&&jt.splice(t,1)}else jt.length=0},invokePushCallback:function(e){if("enabled"===e.type)At=!0;else if("clientId"===e.type)xt=e.cid,wt=e.errMsg,Et(xt,e.errMsg);else if("pushMsg"===e.type){const t={type:"receive",data:Ct(e.message)};for(let e=0;e<jt.length;e++){if((0,jt[e])(t),t.stopped)break}}else"click"===e.type&&jt.forEach((t=>{t({type:"click",data:Ct(e.message)})}))}};const an=["qy","env","error","version","lanDebug","cloud","serviceMarket","router","worklet","__webpack_require_UNI_MP_PLUGIN__"],sn=["lanDebug","router","worklet"],un=wx.getLaunchOptionsSync?wx.getLaunchOptionsSync():null;function cn(e){return(!un||1154!==un.scene||!sn.includes(e))&&(an.indexOf(e)>-1||"function"==typeof wx[e])}function pn(){const e={};for(const t in wx)cn(t)&&(e[t]=wx[t]);return"undefined"!=typeof globalThis&&"undefined"==typeof requireMiniProgram&&(globalThis.wx=e),e}const dn=["__route__","__wxExparserNodeId__","__wxWebviewId__"],fn=(hn={oauth:["weixin"],share:["weixin"],payment:["wxpay"],push:["weixin"]},function({service:e,success:t,fail:n,complete:o}){let r;hn[e]?(r={errMsg:"getProvider:ok",service:e,provider:hn[e]},g(t)&&t(r)):(r={errMsg:"getProvider:fail:服务["+e+"]不存在"},g(n)&&n(r)),g(o)&&o(r)});var hn;const gn=pn();let mn=gn.getAppBaseInfo&&gn.getAppBaseInfo();mn||(mn=gn.getSystemInfoSync());const vn=mn?mn.host:null,yn=vn&&"SAAASDK"===vn.env?gn.miniapp.shareVideoMessage:gn.shareVideoMessage;var bn=Object.freeze({__proto__:null,createSelectorQuery:function(){const e=gn.createSelectorQuery(),t=e.in;return e.in=function(e){return t.call(this,function(e){const t=Object.create(null);return dn.forEach((n=>{t[n]=e[n]})),t}(e))},e},getProvider:fn,shareVideoMessage:yn});const Sn={args(e,t){e.compressedHeight&&!t.compressHeight&&(t.compressHeight=e.compressedHeight),e.compressedWidth&&!t.compressWidth&&(t.compressWidth=e.compressedWidth)}};var xn=Object.freeze({__proto__:null,compressImage:Sn,getAppAuthorizeSetting:{returnValue:function(e,t){const{locationReducedAccuracy:n}=e;t.locationAccuracy="unsupported",!0===n?t.locationAccuracy="reduced":!1===n&&(t.locationAccuracy="full")}},getAppBaseInfo:on,getDeviceInfo:nn,getSystemInfo:Gt,getSystemInfoSync:Zt,getWindowInfo:rn,previewImage:en,redirectTo:{},showActionSheet:tn});const wn=pn();var An=function(e,t,n=wx){const o=function(e){function t(e,t,n){return function(r){return t(o(e,r,n))}}function n(e,n,o={},r={},i=!1){if(w(n)){const l=!0===i?n:{};g(o)&&(o=o(n,l)||{});for(const a in n)if(p(o,a)){let t=o[a];g(t)&&(t=t(n[a],n,l)),t?m(t)?l[t]=n[a]:w(t)&&(l[t.name?t.name:a]=t.value):console.warn(`微信小程序 ${e} 暂不支持 ${a}`)}else if(-1!==Dt.indexOf(a)){const o=n[a];g(o)&&(l[a]=t(e,o,r))}else i||p(l,a)||(l[a]=n[a]);return l}return g(n)&&(n=t(e,n,r)),n}function o(t,o,r,i=!1){return g(e.returnValue)&&(o=e.returnValue(t,o)),n(t,o,r,{},i)}return function(t,r){if(!p(e,t))return r;const i=e[t];return i?function(e,r){let l=i;g(i)&&(l=i(e));const a=[e=n(t,e,l.args,l.returnValue)];void 0!==r&&a.push(r);const s=wx[l.name||t].apply(wx,a);return Mt(t)?o(t,s,l.returnValue,Qt(t)):s}:function(){console.error(`微信小程序 暂不支持${t}`)}}}(t);return new Proxy({},{get:(t,r)=>p(t,r)?t[r]:p(e,r)?$t(r,e[r]):p(ln,r)?$t(r,ln[r]):$t(r,o(r,n[r]))})}(bn,xn,wn);new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(v));{const e=Q||(Q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{}),t=(t,n)=>{let o;return(o=e[t])||(o=e[t]=[]),o.push(n),e=>{o.length>1?o.forEach((t=>t(e))):o[0](e)}};t("__VUE_INSTANCE_SETTERS__",(e=>e)),t("__VUE_SSR_SETTERS__",(e=>e))}let Cn,Bn;class En{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Cn,!e&&Cn&&(this.index=(Cn.scopes||(Cn.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=Cn;try{return Cn=this,e()}finally{Cn=t}}}on(){Cn=this}off(){Cn=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0,this._active=!1}}}function kn(e){return new En(e)}function Pn(){return Cn}class In{constructor(e,t,n,o){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,function(e,t=Cn){t&&t.active&&t.effects.push(e)}(this,o)}get dirty(){if(2===this._dirtyLevel||3===this._dirtyLevel){this._dirtyLevel=1,Qn();for(let e=0;e<this._depsLength;e++){const t=this.deps[e];if(t.computed&&(t.computed.value,this._dirtyLevel>=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Mn()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Nn,t=Bn;try{return Nn=!0,Bn=this,this._runnings++,jn(this),this.fn()}finally{Tn(this),this._runnings--,Bn=t,Nn=e}}stop(){var e;this.active&&(jn(this),Tn(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function jn(e){e._trackId++,e._depsLength=0}function Tn(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)On(e.deps[t],e);e.deps.length=e._depsLength}}function On(e,t){const n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}let Nn=!0,Fn=0;const zn=[];function Qn(){zn.push(Nn),Nn=!1}function Mn(){const e=zn.pop();Nn=void 0===e||e}function Ln(){Fn++}function $n(){for(Fn--;!Fn&&qn.length;)qn.shift()()}function Dn(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const n=e.deps[e._depsLength];n!==t?(n&&On(n,e),e.deps[e._depsLength++]=t):e._depsLength++}}const qn=[];function Vn(e,t,n){Ln();for(const o of e.keys()){let n;o._dirtyLevel<t&&(null!=n?n:n=e.get(o)===o._trackId)&&(o._shouldSchedule||(o._shouldSchedule=0===o._dirtyLevel),o._dirtyLevel=t),o._shouldSchedule&&(null!=n?n:n=e.get(o)===o._trackId)&&(o.trigger(),o._runnings&&!o.allowRecurse||2===o._dirtyLevel||(o._shouldSchedule=!1,o.scheduler&&qn.push(o.scheduler)))}$n()}const Un=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},Rn=new WeakMap,Hn=Symbol(""),Wn=Symbol("");function _n(e,t,n){if(Nn&&Bn){let t=Rn.get(e);t||Rn.set(e,t=new Map);let o=t.get(n);o||t.set(n,o=Un((()=>t.delete(n)))),Dn(Bn,o)}}function Kn(e,t,n,o,r,i){const l=Rn.get(e);if(!l)return;let a=[];if("clear"===t)a=[...l.values()];else if("length"===n&&d(e)){const e=Number(o);l.forEach(((t,n)=>{("length"===n||!v(n)&&n>=e)&&a.push(t)}))}else switch(void 0!==n&&a.push(l.get(n)),t){case"add":d(e)?A(n)&&a.push(l.get("length")):(a.push(l.get(Hn)),f(e)&&a.push(l.get(Wn)));break;case"delete":d(e)||(a.push(l.get(Hn)),f(e)&&a.push(l.get(Wn)));break;case"set":f(e)&&a.push(l.get(Hn))}Ln();for(const s of a)s&&Vn(s,4);$n()}const Jn=t("__proto__,__v_isRef,__isVue"),Xn=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(v)),Yn=Gn();function Gn(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=$o(this);for(let t=0,r=this.length;t<r;t++)_n(n,0,t+"");const o=n[t](...e);return-1===o||!1===o?n[t](...e.map($o)):o}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){Qn(),Ln();const n=$o(this)[t].apply(this,e);return $n(),Mn(),n}})),e}function Zn(e){const t=$o(this);return _n(t,0,e),t.hasOwnProperty(e)}class eo{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const o=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!o;if("__v_isReadonly"===t)return o;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(o?r?To:jo:r?Io:Po).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=d(e);if(!o){if(i&&p(Yn,t))return Reflect.get(Yn,t,n);if("hasOwnProperty"===t)return Zn}const l=Reflect.get(e,t,n);return(v(t)?Xn.has(t):Jn(t))?l:(o||_n(e,0,t),r?l:Wo(l)?i&&A(t)?l:l.value:y(l)?o?Fo(l):No(l):l)}}class to extends eo{constructor(e=!1){super(!1,e)}set(e,t,n,o){let r=e[t];if(!this._isShallow){const t=Mo(r);if(Lo(n)||Mo(n)||(r=$o(r),n=$o(n)),!d(e)&&Wo(r)&&!Wo(n))return!t&&(r.value=n,!0)}const i=d(e)&&A(t)?Number(t)<e.length:p(e,t),l=Reflect.set(e,t,n,o);return e===$o(o)&&(i?O(n,r)&&Kn(e,"set",t,n):Kn(e,"add",t,n)),l}deleteProperty(e,t){const n=p(e,t);e[t];const o=Reflect.deleteProperty(e,t);return o&&n&&Kn(e,"delete",t,void 0),o}has(e,t){const n=Reflect.has(e,t);return v(t)&&Xn.has(t)||_n(e,0,t),n}ownKeys(e){return _n(e,0,d(e)?"length":Hn),Reflect.ownKeys(e)}}class no extends eo{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const oo=new to,ro=new no,io=new to(!0),lo=e=>e,ao=e=>Reflect.getPrototypeOf(e);function so(e,t,n=!1,o=!1){const r=$o(e=e.__v_raw),i=$o(t);n||(O(t,i)&&_n(r,0,t),_n(r,0,i));const{has:l}=ao(r),a=o?lo:n?Vo:qo;return l.call(r,t)?a(e.get(t)):l.call(r,i)?a(e.get(i)):void(e!==r&&e.get(t))}function uo(e,t=!1){const n=this.__v_raw,o=$o(n),r=$o(e);return t||(O(e,r)&&_n(o,0,e),_n(o,0,r)),e===r?n.has(e):n.has(e)||n.has(r)}function co(e,t=!1){return e=e.__v_raw,!t&&_n($o(e),0,Hn),Reflect.get(e,"size",e)}function po(e){e=$o(e);const t=$o(this);return ao(t).has.call(t,e)||(t.add(e),Kn(t,"add",e,e)),this}function fo(e,t){t=$o(t);const n=$o(this),{has:o,get:r}=ao(n);let i=o.call(n,e);i||(e=$o(e),i=o.call(n,e));const l=r.call(n,e);return n.set(e,t),i?O(t,l)&&Kn(n,"set",e,t):Kn(n,"add",e,t),this}function ho(e){const t=$o(this),{has:n,get:o}=ao(t);let r=n.call(t,e);r||(e=$o(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&Kn(t,"delete",e,void 0),i}function go(){const e=$o(this),t=0!==e.size,n=e.clear();return t&&Kn(e,"clear",void 0,void 0),n}function mo(e,t){return function(n,o){const r=this,i=r.__v_raw,l=$o(i),a=t?lo:e?Vo:qo;return!e&&_n(l,0,Hn),i.forEach(((e,t)=>n.call(o,a(e),a(t),r)))}}function vo(e,t,n){return function(...o){const r=this.__v_raw,i=$o(r),l=f(i),a="entries"===e||e===Symbol.iterator&&l,s="keys"===e&&l,u=r[e](...o),c=n?lo:t?Vo:qo;return!t&&_n(i,0,s?Wn:Hn),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:a?[c(e[0]),c(e[1])]:c(e),done:t}},[Symbol.iterator](){return this}}}}function yo(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function bo(){const e={get(e){return so(this,e)},get size(){return co(this)},has:uo,add:po,set:fo,delete:ho,clear:go,forEach:mo(!1,!1)},t={get(e){return so(this,e,!1,!0)},get size(){return co(this)},has:uo,add:po,set:fo,delete:ho,clear:go,forEach:mo(!1,!0)},n={get(e){return so(this,e,!0)},get size(){return co(this,!0)},has(e){return uo.call(this,e,!0)},add:yo("add"),set:yo("set"),delete:yo("delete"),clear:yo("clear"),forEach:mo(!0,!1)},o={get(e){return so(this,e,!0,!0)},get size(){return co(this,!0)},has(e){return uo.call(this,e,!0)},add:yo("add"),set:yo("set"),delete:yo("delete"),clear:yo("clear"),forEach:mo(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=vo(r,!1,!1),n[r]=vo(r,!0,!1),t[r]=vo(r,!1,!0),o[r]=vo(r,!0,!0)})),[e,n,t,o]}const[So,xo,wo,Ao]=bo();function Co(e,t){const n=t?e?Ao:wo:e?xo:So;return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(p(n,o)&&o in t?n:t,o,r)}const Bo={get:Co(!1,!1)},Eo={get:Co(!1,!0)},ko={get:Co(!0,!1)},Po=new WeakMap,Io=new WeakMap,jo=new WeakMap,To=new WeakMap;function Oo(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>x(e).slice(8,-1))(e))}function No(e){return Mo(e)?e:zo(e,!1,oo,Bo,Po)}function Fo(e){return zo(e,!0,ro,ko,jo)}function zo(e,t,n,o,r){if(!y(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const l=Oo(e);if(0===l)return e;const a=new Proxy(e,2===l?o:n);return r.set(e,a),a}function Qo(e){return Mo(e)?Qo(e.__v_raw):!(!e||!e.__v_isReactive)}function Mo(e){return!(!e||!e.__v_isReadonly)}function Lo(e){return!(!e||!e.__v_isShallow)}function $o(e){const t=e&&e.__v_raw;return t?$o(t):e}function Do(e){return Object.isExtensible(e)&&((e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})})(e,"__v_skip",!0),e}const qo=e=>y(e)?No(e):e,Vo=e=>y(e)?Fo(e):e;class Uo{constructor(e,t,n,o){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new In((()=>e(this._value)),(()=>Ho(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=$o(this);return e._cacheable&&!e.effect.dirty||!O(e._value,e._value=e.effect.run())||Ho(e,4),Ro(e),e.effect._dirtyLevel>=2&&Ho(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function Ro(e){var t;Nn&&Bn&&(e=$o(e),Dn(Bn,null!=(t=e.dep)?t:e.dep=Un((()=>e.dep=void 0),e instanceof Uo?e:void 0)))}function Ho(e,t=4,n){const o=(e=$o(e)).dep;o&&Vn(o,t)}function Wo(e){return!(!e||!0!==e.__v_isRef)}function _o(e){return Ko(e,!1)}function Ko(e,t){return Wo(e)?e:new Jo(e,t)}class Jo{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:$o(e),this._value=t?e:qo(e)}get value(){return Ro(this),this._value}set value(e){const t=this.__v_isShallow||Lo(e)||Mo(e);e=t?e:$o(e),O(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:qo(e),Ho(this,4))}}function Xo(e){return Wo(e)?e.value:e}const Yo={get:(e,t,n)=>Xo(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Wo(r)&&!Wo(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Go(e){return Qo(e)?e:new Proxy(e,Yo)}class Zo{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>Ro(this)),(()=>Ho(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function er(e){const t=d(e)?new Array(e.length):{};for(const n in e)t[n]=rr(e,n);return t}class tr{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return e=$o(this._object),t=this._key,null==(n=Rn.get(e))?void 0:n.get(t);var e,t,n}}class nr{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function or(e,t,n){return Wo(e)?e:g(e)?new nr(e):y(e)&&arguments.length>1?rr(e,t,n):_o(e)}function rr(e,t,n){const o=e[t];return Wo(o)?o:new tr(e,t,n)}function ir(e,t,n,o){try{return o?e(...o):e()}catch(r){ar(r,t,n)}}function lr(e,t,n,o){if(g(e)){const r=ir(e,t,n,o);return r&&b(r)&&r.catch((e=>{ar(e,t,n)})),r}const r=[];for(let i=0;i<e.length;i++)r.push(lr(e[i],t,n,o));return r}function ar(e,t,n,o=!0){t&&t.vnode;if(t){let o=t.parent;const r=t.proxy,i=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const t=o.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;o=o.parent}const l=t.appContext.config.errorHandler;if(l)return void ir(l,null,10,[e,r,i])}!function(e){console.error(e)}(e,0,0,o)}let sr=!1,ur=!1;const cr=[];let pr=0;const dr=[];let fr=null,hr=0;const gr=Promise.resolve();let mr=null;function vr(e){const t=mr||gr;return e?t.then(this?e.bind(this):e):t}function yr(e){cr.length&&cr.includes(e,sr&&e.allowRecurse?pr+1:pr)||(null==e.id?cr.push(e):cr.splice(function(e){let t=pr+1,n=cr.length;for(;t<n;){const o=t+n>>>1,r=cr[o],i=wr(r);i<e||i===e&&r.pre?t=o+1:n=o}return t}(e.id),0,e),br())}function br(){sr||ur||(ur=!0,mr=gr.then(Cr))}function Sr(e){d(e)?dr.push(...e):fr&&fr.includes(e,e.allowRecurse?hr+1:hr)||dr.push(e),br()}function xr(e,t,n=(sr?pr+1:0)){for(;n<cr.length;n++){const e=cr[n];e&&e.pre&&(cr.splice(n,1),n--,e())}}const wr=e=>null==e.id?1/0:e.id,Ar=(e,t)=>{const n=wr(e)-wr(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Cr(e){ur=!1,sr=!0,cr.sort(Ar);try{for(pr=0;pr<cr.length;pr++){const e=cr[pr];e&&!1!==e.active&&ir(e,null,14)}}finally{pr=0,cr.length=0,function(){if(dr.length){const e=[...new Set(dr)].sort(((e,t)=>wr(e)-wr(t)));if(dr.length=0,fr)return void fr.push(...e);for(fr=e,hr=0;hr<fr.length;hr++)fr[hr]();fr=null,hr=0}}(),sr=!1,mr=null,(cr.length||dr.length)&&Cr()}}function Br(e,t,...o){if(e.isUnmounted)return;const r=e.vnode.props||n;let i=o;const l=t.startsWith("update:"),a=l&&t.slice(7);if(a&&a in r){const e=`${"modelValue"===a?"model":a}Modifiers`,{number:t,trim:l}=r[e]||n;l&&(i=o.map((e=>m(e)?e.trim():e))),t&&(i=o.map(F))}let s,u=r[s=T(t)]||r[s=T(k(t))];!u&&l&&(u=r[s=T(I(t))]),u&&lr(u,e,6,i);const c=r[s+"Once"];if(c){if(e.emitted){if(e.emitted[s])return}else e.emitted={};e.emitted[s]=!0,lr(c,e,6,i)}}function Er(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(void 0!==r)return r;const i=e.emits;let l={},a=!1;if(!g(e)){const o=e=>{const n=Er(e,t,!0);n&&(a=!0,s(l,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||a?(d(i)?i.forEach((e=>l[e]=null)):s(l,i),y(e)&&o.set(e,l),l):(y(e)&&o.set(e,null),null)}function kr(e,t){return!(!e||!l(t))&&(t=t.slice(2).replace(/Once$/,""),p(e,t[0].toLowerCase()+t.slice(1))||p(e,I(t))||p(e,t))}let Pr=null;function Ir(e){const t=Pr;return Pr=e,e&&e.type.__scopeId,t}function jr(e,t){return e&&(e[t]||e[k(t)]||e[j(k(t))])}const Tr={};function Or(e,t,n){return Nr(e,t,n)}function Nr(e,t,{immediate:o,deep:i,flush:l,once:a,onTrack:s,onTrigger:c}=n){if(t&&a){const e=t;t=(...t)=>{e(...t),B()}}const p=Qi,f=e=>!0===i?e:Qr(e,!1===i?1:void 0);let h,m,v=!1,y=!1;if(Wo(e)?(h=()=>e.value,v=Lo(e)):Qo(e)?(h=()=>f(e),v=!0):d(e)?(y=!0,v=e.some((e=>Qo(e)||Lo(e))),h=()=>e.map((e=>Wo(e)?e.value:Qo(e)?f(e):g(e)?ir(e,p,2):void 0))):h=g(e)?t?()=>ir(e,p,2):()=>(m&&m(),lr(e,p,3,[b])):r,t&&i){const e=h;h=()=>Qr(e())}let b=e=>{m=A.onStop=()=>{ir(e,p,4),m=A.onStop=void 0}},S=y?new Array(e.length).fill(Tr):Tr;const x=()=>{if(A.active&&A.dirty)if(t){const e=A.run();(i||v||(y?e.some(((e,t)=>O(e,S[t]))):O(e,S)))&&(m&&m(),lr(t,p,3,[e,S===Tr?void 0:y&&S[0]===Tr?[]:S,b]),S=e)}else A.run()};let w;x.allowRecurse=!!t,"sync"===l?w=x:"post"===l?w=()=>Ti(x,p&&p.suspense):(x.pre=!0,p&&(x.id=p.uid),w=()=>yr(x));const A=new In(h,r,w),C=Pn(),B=()=>{A.stop(),C&&u(C.effects,A)};return t?o?x():S=A.run():"post"===l?Ti(A.run.bind(A),p&&p.suspense):A.run(),B}function Fr(e,t,n){const o=this.proxy,r=m(e)?e.includes(".")?zr(o,e):()=>o[e]:e.bind(o,o);let i;g(t)?i=t:(i=t.handler,n=t);const l=Di(this),a=Nr(r,i.bind(o),n);return l(),a}function zr(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function Qr(e,t,n=0,o){if(!y(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if((o=o||new Set).has(e))return e;if(o.add(e),Wo(e))Qr(e.value,t,n,o);else if(d(e))for(let r=0;r<e.length;r++)Qr(e[r],t,n,o);else if(h(e)||f(e))e.forEach((e=>{Qr(e,t,n,o)}));else if(w(e))for(const r in e)Qr(e[r],t,n,o);return e}function Mr(){return{app:null,config:{isNativeTag:i,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Lr=0;let $r=null;function Dr(e,t){if(Qi){let n=Qi.provides;const o=Qi.parent&&Qi.parent.provides;o===n&&(n=Qi.provides=Object.create(o)),n[e]=t,"app"===Qi.type.mpType&&Qi.appContext.app.provide(e,t)}else;}function qr(e,t,n=!1){const o=Qi||Pr;if(o||$r){const r=o?null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:$r._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&g(t)?t.call(o&&o.proxy):t}}
|
||
/*! #__NO_SIDE_EFFECTS__ */
|
||
function Vr(e,t){return g(e)?(()=>s({name:e.name},t,{setup:e}))():e}function Ur(e,t){Hr(e,"a",t)}function Rr(e,t){Hr(e,"da",t)}function Hr(e,t,n=Qi){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(_r(t,o,n),n){let e=n.parent;for(;e&&e.parent;)e.parent.vnode.type.__isKeepAlive&&Wr(o,t,n,e),e=e.parent}}function Wr(e,t,n,o){const r=_r(t,e,o,!0);ei((()=>{u(o[t],r)}),n)}function _r(e,t,n=Qi,o=!1){if(n){(function(e){return Ce.indexOf(e)>-1})(e)&&(n=n.root);const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Qn();const r=Di(n),i=lr(t,n,e,o);return r(),Mn(),i});return o?r.unshift(i):r.push(i),i}}const Kr=e=>(t,n=Qi)=>(!Ui||"sp"===e)&&_r(e,((...e)=>t(...e)),n),Jr=Kr("bm"),Xr=Kr("m"),Yr=Kr("bu"),Gr=Kr("u"),Zr=Kr("bum"),ei=Kr("um"),ti=Kr("sp"),ni=Kr("rtg"),oi=Kr("rtc");function ri(e,t=Qi){_r("ec",e,t)}const ii=e=>e?Vi(e)?_i(e)||e.proxy:ii(e.parent):null,li=s(Object.create(null),{$:e=>e,$el:e=>e.__$el||(e.__$el={}),$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ii(e.parent),$root:e=>ii(e.root),$emit:e=>e.emit,$options:e=>gi(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,yr(e.update)}),$watch:e=>Fr.bind(e)}),ai=(e,t)=>e!==n&&!e.__isScriptSetup&&p(e,t),si={get({_:e},t){const{ctx:o,setupState:r,data:i,props:l,accessCache:a,type:s,appContext:u}=e;let c;if("$"!==t[0]){const s=a[t];if(void 0!==s)switch(s){case 1:return r[t];case 2:return i[t];case 4:return o[t];case 3:return l[t]}else{if(ai(r,t))return a[t]=1,r[t];if(i!==n&&p(i,t))return a[t]=2,i[t];if((c=e.propsOptions[0])&&p(c,t))return a[t]=3,l[t];if(o!==n&&p(o,t))return a[t]=4,o[t];pi&&(a[t]=0)}}const d=li[t];let f,h;return d?("$attrs"===t&&_n(e,0,t),d(e)):(f=s.__cssModules)&&(f=f[t])?f:o!==n&&p(o,t)?(a[t]=4,o[t]):(h=u.config.globalProperties,p(h,t)?h[t]:void 0)},set({_:e},t,o){const{data:r,setupState:i,ctx:l}=e;return ai(i,t)?(i[t]=o,!0):r!==n&&p(r,t)?(r[t]=o,!0):!p(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(l[t]=o,!0))},has({_:{data:e,setupState:t,accessCache:o,ctx:r,appContext:i,propsOptions:l}},a){let s;return!!o[a]||e!==n&&p(e,a)||ai(t,a)||(s=l[0])&&p(s,a)||p(r,a)||p(li,a)||p(i.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:p(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ui(){return function(){const e=Mi();return e.setupContext||(e.setupContext=Wi(e))}().slots}function ci(e){return d(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let pi=!0;function di(e){const t=gi(e),n=e.proxy,o=e.ctx;pi=!1,t.beforeCreate&&fi(t.beforeCreate,e,"bc");const{data:i,computed:l,methods:a,watch:s,provide:u,inject:c,created:p,beforeMount:f,mounted:h,beforeUpdate:m,updated:v,activated:b,deactivated:S,beforeDestroy:x,beforeUnmount:w,destroyed:A,unmounted:C,render:B,renderTracked:E,renderTriggered:k,errorCaptured:P,serverPrefetch:I,expose:j,inheritAttrs:T,components:O,directives:N,filters:F}=t;if(c&&function(e,t){d(e)&&(e=bi(e));for(const n in e){const o=e[n];let r;r=y(o)?"default"in o?qr(o.from||n,o.default,!0):qr(o.from||n):qr(o),Wo(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[n]=r}}(c,o),a)for(const r in a){const e=a[r];g(e)&&(o[r]=e.bind(n))}if(i){const t=i.call(n,n);y(t)&&(e.data=No(t))}if(pi=!0,l)for(const d in l){const e=l[d],t=g(e)?e.bind(n,n):g(e.get)?e.get.bind(n,n):r,i=!g(e)&&g(e.set)?e.set.bind(n):r,a=Ki({get:t,set:i});Object.defineProperty(o,d,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(s)for(const r in s)hi(s[r],o,n,r);function z(e,t){d(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(function(){if(u){const e=g(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{Dr(t,e[t])}))}}(),p&&fi(p,e,"c"),z(Jr,f),z(Xr,h),z(Yr,m),z(Gr,v),z(Ur,b),z(Rr,S),z(ri,P),z(oi,E),z(ni,k),z(Zr,w),z(ei,C),z(ti,I),d(j))if(j.length){const t=e.exposed||(e.exposed={});j.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});B&&e.render===r&&(e.render=B),null!=T&&(e.inheritAttrs=T),O&&(e.components=O),N&&(e.directives=N),e.ctx.$onApplyOptions&&e.ctx.$onApplyOptions(t,e,n)}function fi(e,t,n){lr(d(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function hi(e,t,n,o){const r=o.includes(".")?zr(n,o):()=>n[o];if(m(e)){const n=t[e];g(n)&&Or(r,n)}else if(g(e))Or(r,e.bind(n));else if(y(e))if(d(e))e.forEach((e=>hi(e,t,n,o)));else{const o=g(e.handler)?e.handler.bind(n):t[e.handler];g(o)&&Or(r,o,e)}}function gi(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,a=i.get(t);let s;return a?s=a:r.length||n||o?(s={},r.length&&r.forEach((e=>mi(s,e,l,!0))),mi(s,t,l)):s=t,y(t)&&i.set(t,s),s}function mi(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&mi(e,i,n,!0),r&&r.forEach((t=>mi(e,t,n,!0)));for(const l in t)if(o&&"expose"===l);else{const o=vi[l]||n&&n[l];e[l]=o?o(e[l],t[l]):t[l]}return e}const vi={data:yi,props:wi,emits:wi,methods:xi,computed:xi,beforeCreate:Si,created:Si,beforeMount:Si,mounted:Si,beforeUpdate:Si,updated:Si,beforeDestroy:Si,beforeUnmount:Si,destroyed:Si,unmounted:Si,activated:Si,deactivated:Si,errorCaptured:Si,serverPrefetch:Si,components:xi,directives:xi,watch:function(e,t){if(!e)return t;if(!t)return e;const n=s(Object.create(null),e);for(const o in t)n[o]=Si(e[o],t[o]);return n},provide:yi,inject:function(e,t){return xi(bi(e),bi(t))}};function yi(e,t){return t?e?function(){return s(g(e)?e.call(this,this):e,g(t)?t.call(this,this):t)}:t:e}function bi(e){if(d(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Si(e,t){return e?[...new Set([].concat(e,t))]:t}function xi(e,t){return e?s(Object.create(null),e,t):t}function wi(e,t){return e?d(e)&&d(t)?[...new Set([...e,...t])]:s(Object.create(null),ci(e),ci(null!=t?t:{})):t}function Ai(e,t,n,o=!1){const r={},i={};e.propsDefaults=Object.create(null),Ci(e,t,r,i);for(const l in e.propsOptions[0])l in r||(r[l]=void 0);n?e.props=o?r:zo(r,!1,io,Eo,Io):e.type.props?e.props=r:e.props=i,e.attrs=i}function Ci(e,t,o,r){const[i,l]=e.propsOptions;let a,s=!1;if(t)for(let n in t){if(C(n))continue;const u=t[n];let c;i&&p(i,c=k(n))?l&&l.includes(c)?(a||(a={}))[c]=u:o[c]=u:kr(e.emitsOptions,n)||n in r&&u===r[n]||(r[n]=u,s=!0)}if(l){const t=$o(o),r=a||n;for(let n=0;n<l.length;n++){const a=l[n];o[a]=Bi(i,t,a,r[a],e,!p(r,a))}}return s}function Bi(e,t,n,o,r,i){const l=e[n];if(null!=l){const e=p(l,"default");if(e&&void 0===o){const e=l.default;if(l.type!==Function&&!l.skipFactory&&g(e)){const{propsDefaults:i}=r;if(n in i)o=i[n];else{const l=Di(r);o=i[n]=e.call(null,t),l()}}else o=e}l[0]&&(i&&!e?o=!1:!l[1]||""!==o&&o!==I(n)||(o=!0))}return o}function Ei(e,t,r=!1){const i=t.propsCache,l=i.get(e);if(l)return l;const a=e.props,u={},c=[];let f=!1;if(!g(e)){const n=e=>{f=!0;const[n,o]=Ei(e,t,!0);s(u,n),o&&c.push(...o)};!r&&t.mixins.length&&t.mixins.forEach(n),e.extends&&n(e.extends),e.mixins&&e.mixins.forEach(n)}if(!a&&!f)return y(e)&&i.set(e,o),o;if(d(a))for(let o=0;o<a.length;o++){const e=k(a[o]);ki(e)&&(u[e]=n)}else if(a)for(const n in a){const e=k(n);if(ki(e)){const t=a[n],o=u[e]=d(t)||g(t)?{type:t}:s({},t);if(o){const t=ji(Boolean,o.type),n=ji(String,o.type);o[0]=t>-1,o[1]=n<0||t<n,(t>-1||p(o,"default"))&&c.push(e)}}}const h=[u,c];return y(e)&&i.set(e,h),h}function ki(e){return"$"!==e[0]&&!C(e)}function Pi(e){if(null===e)return"null";if("function"==typeof e)return e.name||"";if("object"==typeof e){return e.constructor&&e.constructor.name||""}return""}function Ii(e,t){return Pi(e)===Pi(t)}function ji(e,t){return d(t)?t.findIndex((t=>Ii(t,e))):g(t)&&Ii(t,e)?0:-1}const Ti=Sr;function Oi(e){return e?Qo(t=e)||Mo(t)||"__vInternal"in e?s({},e):e:null;var t}const Ni=Mr();let Fi=0;function zi(e,t,o){const r=e.type,i=(t?t.appContext:e.appContext)||Ni,l={uid:Fi++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new En(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ei(r,i),emitsOptions:Er(r,i),emit:null,emitted:null,propsDefaults:n,inheritAttrs:r.inheritAttrs,ctx:n,data:n,props:n,attrs:n,slots:n,refs:n,setupState:n,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:o,suspenseId:o?o.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null,$uniElements:new Map,$templateUniElementRefs:[],$templateUniElementStyles:{},$eS:{}};return l.ctx={_:l},l.root=t?t.root:l,l.emit=Br.bind(null,l),e.ce&&e.ce(l),l}let Qi=null;const Mi=()=>Qi||Pr;let Li,$i;Li=e=>{Qi=e},$i=e=>{Ui=e};const Di=e=>{const t=Qi;return Li(e),e.scope.on(),()=>{e.scope.off(),Li(t)}},qi=()=>{Qi&&Qi.scope.off(),Li(null)};function Vi(e){return 4&e.vnode.shapeFlag}let Ui=!1;function Ri(e,t=!1){t&&$i(t);const{props:n}=e.vnode,o=Vi(e);Ai(e,n,o,t);const r=o?function(e){const t=e.type;e.accessCache=Object.create(null),e.proxy=Do(new Proxy(e.ctx,si));const{setup:n}=t;if(n){const t=e.setupContext=n.length>1?Wi(e):null,o=Di(e);Qn();const r=ir(n,e,0,[e.props,t]);Mn(),o(),b(r)?r.then(qi,qi):function(e,t){g(t)?e.render=t:y(t)&&(e.setupState=Go(t));Hi(e)}(e,r)}else Hi(e)}(e):void 0;return t&&$i(!1),r}function Hi(e,t,n){const o=e.type;e.render||(e.render=o.render||r);{const t=Di(e);Qn();try{di(e)}finally{Mn(),t()}}}function Wi(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(_n(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}function _i(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Go(Do(e.exposed)),{get:(t,n)=>n in t?t[n]:e.proxy[n],has:(e,t)=>t in e||t in li}))}const Ki=(e,t)=>{const n=function(e,t,n=!1){let o,i;const l=g(e);return l?(o=e,i=r):(o=e.get,i=e.set),new Uo(o,i,l||!i,n)}(e,0,Ui);return n};const Ji="3.4.21",Xi=r;function Yi(e){return Xo(e)}const Gi="[object Array]",Zi="[object Object]";function el(e,t){const n={};return tl(e,t),nl(e,t,"",n),n}function tl(e,t){if((e=Yi(e))===t)return;const n=x(e),o=x(t);if(n==Zi&&o==Zi)for(let r in t){const n=e[r];void 0===n?e[r]=null:tl(n,t[r])}else n==Gi&&o==Gi&&e.length>=t.length&&t.forEach(((t,n)=>{tl(e[n],t)}))}function nl(e,t,n,o){if((e=Yi(e))===t)return;const r=x(e),i=x(t);if(r==Zi)if(i!=Zi||Object.keys(e).length<Object.keys(t).length)ol(o,n,e);else for(let l in e){const r=Yi(e[l]),i=t[l],a=x(r),s=x(i);if(a!=Gi&&a!=Zi)r!=i&&ol(o,(""==n?"":n+".")+l,r);else if(a==Gi)s!=Gi||r.length<i.length?ol(o,(""==n?"":n+".")+l,r):r.forEach(((e,t)=>{nl(e,i[t],(""==n?"":n+".")+l+"["+t+"]",o)}));else if(a==Zi)if(s!=Zi||Object.keys(r).length<Object.keys(i).length)ol(o,(""==n?"":n+".")+l,r);else for(let e in r)nl(r[e],i[e],(""==n?"":n+".")+l+"."+e,o)}else r==Gi?i!=Gi||e.length<t.length?ol(o,n,e):e.forEach(((e,r)=>{nl(e,t[r],n+"["+r+"]",o)})):ol(o,n,e)}function ol(e,t,n){e[t]=n}function rl(e){const t=e.ctx.__next_tick_callbacks;if(t&&t.length){const e=t.slice(0);t.length=0;for(let t=0;t<e.length;t++)e[t]()}}function il(e,t){const n=e.ctx;if(!n.__next_tick_pending&&!function(e){return cr.includes(e.update)}(e))return vr(t&&t.bind(e.proxy));let o;return n.__next_tick_callbacks||(n.__next_tick_callbacks=[]),n.__next_tick_callbacks.push((()=>{t?ir(t.bind(e.proxy),e,14):o&&o(e.proxy)})),new Promise((e=>{o=e}))}function ll(e,t){const n=typeof(e=Yi(e));if("object"===n&&null!==e){let n=t.get(e);if(void 0!==n)return n;if(d(e)){const o=e.length;n=new Array(o),t.set(e,n);for(let r=0;r<o;r++)n[r]=ll(e[r],t)}else{n={},t.set(e,n);for(const o in e)p(e,o)&&(n[o]=ll(e[o],t))}return n}if("symbol"!==n)return e}function al(e){return ll(e,"undefined"!=typeof WeakMap?new WeakMap:new Map)}function sl(e,t,n){if(!t)return;(t=al(t)).$eS=e.$eS||{};const o=e.ctx,r=o.mpType;if("page"===r||"component"===r){t.r0=1;const n=o.$scope,r=el(t,function(e,t){const n=e.data,o=Object.create(null);return t.forEach((e=>{o[e]=n[e]})),o}(n,Object.keys(t)));Object.keys(r).length?(o.__next_tick_pending=!0,n.setData(r,(()=>{o.__next_tick_pending=!1,rl(e)})),xr()):rl(e)}}function ul(e,t,n){t.appContext.config.globalProperties.$applyOptions(e,t,n);const o=e.computed;if(o){const e=Object.keys(o);if(e.length){const n=t.ctx;n.$computedKeys||(n.$computedKeys=[]),n.$computedKeys.push(...e)}}delete t.ctx.$onApplyOptions}function cl(e,t=!1){const{setupState:n,$templateRefs:o,$templateUniElementRefs:r,ctx:{$scope:i,$mpPlatform:l}}=e;if("mp-alipay"===l)return;if(!i||!o&&!r)return;if(t)return o&&o.forEach((e=>pl(e,null,n))),void(r&&r.forEach((e=>pl(e,null,n))));const a="mp-baidu"===l||"mp-toutiao"===l,s=e=>{if(0===e.length)return[];const t=(i.selectAllComponents(".r")||[]).concat(i.selectAllComponents(".r-i-f")||[]);return e.filter((e=>{const o=function(e,t){const n=e.find((e=>e&&(e.properties||e.props).uI===t));if(n){const e=n.$vm;return e?_i(e.$)||e:function(e){y(e)&&Do(e);return e}(n)}return null}(t,e.i);return!(!a||null!==o)||(pl(e,o,n),!1)}))},u=()=>{if(o){const t=s(o);t.length&&e.proxy&&e.proxy.$scope&&e.proxy.$scope.setData({r1:1},(()=>{s(t)}))}};r&&r.length&&il(e,(()=>{r.forEach((e=>{d(e.v)?e.v.forEach((t=>{pl(e,t,n)})):pl(e,e.v,n)}))})),i._$setRef?i._$setRef(u):il(e,u)}function pl({r:e,f:t},n,o){if(g(e))e(n,{});else{const r=m(e),i=Wo(e);if(r||i)if(t){if(!i)return;d(e.value)||(e.value=[]);const t=e.value;if(-1===t.indexOf(n)){if(t.push(n),!n)return;n.$&&Zr((()=>u(t,n)),n.$)}}else r?p(o,e)&&(o[e]=n):Wo(e)&&(e.value=n)}}const dl=Sr;function fl(e,t){const n=e.component=zi(e,t.parentComponent,null);return n.ctx.$onApplyOptions=ul,n.ctx.$children=[],"app"===t.mpType&&(n.render=r),t.onBeforeSetup&&t.onBeforeSetup(n,t),Ri(n),t.parentComponent&&n.proxy&&t.parentComponent.ctx.$children.push(_i(n)||n.proxy),function(e){const t=yl.bind(e);e.$updateScopedSlots=()=>vr((()=>yr(t)));const n=()=>{if(e.isMounted){const{next:t,bu:n,u:o}=e;bl(e,!1),vl(),n&&N(n),bl(e,!0),sl(e,gl(e)),o&&dl(o)}else Zr((()=>{cl(e,!0)}),e),sl(e,gl(e))},o=e.effect=new In(n,r,(()=>yr(i)),e.scope),i=e.update=()=>{o.dirty&&o.run()};i.id=e.uid,bl(e,!0),i()}(n),n.proxy}const hl=e=>{let t;for(const n in e)("class"===n||"style"===n||l(n))&&((t||(t={}))[n]=e[n]);return t};function gl(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:i,propsOptions:[l],slots:a,attrs:s,emit:u,render:c,renderCache:p,data:d,setupState:f,ctx:h,uid:g,appContext:{app:{config:{globalProperties:{pruneComponentPropsCache:m}}}},inheritAttrs:v}=e;let y;e.$uniElementIds=new Map,e.$templateRefs=[],e.$templateUniElementRefs=[],e.$templateUniElementStyles={},e.$ei=0,m(g),e.__counter=0===e.__counter?1:0;const b=Ir(e);try{if(4&n.shapeFlag){ml(v,i,l,s);const e=r||o;y=c.call(e,e,p,i,f,d,h)}else{ml(v,i,l,t.props?s:hl(s));const e=t;y=e.length>1?e(i,{attrs:s,slots:a,emit:u}):e(i,null)}}catch(S){ar(S,e,1),y=!1}return cl(e),Ir(b),y}function ml(e,t,n,o){if(t&&o&&!1!==e){const e=Object.keys(o).filter((e=>"class"!==e&&"style"!==e));if(!e.length)return;n&&e.some(a)?e.forEach((e=>{a(e)&&e.slice(9)in n||(t[e]=o[e])})):e.forEach((e=>t[e]=o[e]))}}const vl=e=>{Qn(),xr(),Mn()};function yl(){const e=this.$scopedSlotsData;if(!e||0===e.length)return;const t=this.ctx.$scope,n=t.data,o=Object.create(null);e.forEach((({path:e,index:t,data:r})=>{const i=be(n,e),l=m(t)?`${e}.${t}`:`${e}[${t}]`;if(void 0===i||void 0===i[t])o[l]=r;else{const e=el(r,i[t]);Object.keys(e).forEach((t=>{o[l+"."+t]=e[t]}))}})),e.length=0,Object.keys(o).length&&t.setData(o)}function bl({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}const Sl=function(e,t=null){g(e)||(e=s({},e)),null==t||y(t)||(t=null);const n=Mr(),o=new WeakSet,r=n.app={_uid:Lr++,_component:e,_props:t,_container:null,_context:n,_instance:null,version:Ji,get config(){return n.config},set config(e){},use:(e,...t)=>(o.has(e)||(e&&g(e.install)?(o.add(e),e.install(r,...t)):g(e)&&(o.add(e),e(r,...t))),r),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),r),component:(e,t)=>t?(n.components[e]=t,r):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,r):n.directives[e],mount(){},unmount(){},provide:(e,t)=>(n.provides[e]=t,r),runWithContext(e){const t=$r;$r=r;try{return e()}finally{$r=t}}};return r};function xl(e,t=null){("undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof my?my:void 0).__VUE__=!0;const n=Sl(e,t),o=n._context;o.config.globalProperties.$nextTick=function(e){return il(this.$,e)};const i=e=>(e.appContext=o,e.shapeFlag=6,e),l=function(e,t){return fl(i(e),t)},a=function(e){return e&&function(e){const{bum:t,scope:n,update:o,um:r}=e;t&&N(t);{const t=e.parent;if(t){const n=t.ctx.$children,o=_i(e)||e.proxy,r=n.indexOf(o);r>-1&&n.splice(r,1)}}n.stop(),o&&(o.active=!1),r&&dl(r),dl((()=>{e.isUnmounted=!0}))}(e.$)};return n.mount=function(){e.render=r;const t=fl(i({type:e}),{mpType:"app",mpInstance:null,parentComponent:null,slots:[],props:null});return n._instance=t.$,t.$app=n,t.$createComponent=l,t.$destroyComponent=a,o.$appInstance=t,t},n.unmount=function(){},n}function wl(e,t,n,o){g(t)&&_r(e,t.bind(n),o)}function Al(e,t,n){!function(e,t,n){const o=e.mpType||n.$mpType;o&&"component"!==o&&Object.keys(e).forEach((o=>{if(ke(o,e[o],!1)){const r=e[o];d(r)?r.forEach((e=>wl(o,e,n,t))):wl(o,r,n,t)}}))}(e,t,n)}function Cl(e,t,n){return e[t]=n}function Bl(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function El(e){return function(t,n,o){if(!n)throw t;const r=e._instance;if(!r||!r.proxy)throw t;r.proxy.$callHook(K,t)}}function kl(e,t){return e?[...new Set([].concat(e,t))]:t}let Pl;const Il="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",jl=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Tl(){const e=An.getStorageSync("uni_id_token")||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let n;try{n=JSON.parse((o=t[1],decodeURIComponent(Pl(o).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(r){throw new Error("获取当前用户信息出错,详细错误信息为:"+r.message)}var o;return n.tokenExpired=1e3*n.exp,delete n.exp,delete n.iat,n}function Ol(e){const t=e._context.config;var n;t.errorHandler=je(e,El),n=t.optionMergeStrategies,Be.forEach((e=>{n[e]=kl}));const o=t.globalProperties;!function(e){e.uniIDHasRole=function(e){const{role:t}=Tl();return t.indexOf(e)>-1},e.uniIDHasPermission=function(e){const{permission:t}=Tl();return this.uniIDHasRole("admin")||t.indexOf(e)>-1},e.uniIDTokenValid=function(){const{tokenExpired:e}=Tl();return e>Date.now()}}(o),o.$set=Cl,o.$applyOptions=Al,o.$callMethod=Bl,An.invokeCreateVueAppHook(e)}Pl="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!jl.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,o,r="",i=0;i<e.length;)t=Il.indexOf(e.charAt(i++))<<18|Il.indexOf(e.charAt(i++))<<12|(n=Il.indexOf(e.charAt(i++)))<<6|(o=Il.indexOf(e.charAt(i++))),r+=64===n?String.fromCharCode(t>>16&255):64===o?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return r}:atob;const Nl=Object.create(null);function Fl(e){delete Nl[e]}function zl(e){if(!e)return;const[t,n]=e.split(",");return Nl[t]?Nl[t][parseInt(n)]:void 0}var Ql={install(e){Ol(e),e.config.globalProperties.pruneComponentPropsCache=Fl;const t=e.mount;e.mount=function(n){const o=t.call(e,n),r=function(){const e="createApp";if("undefined"!=typeof global&&void 0!==global[e])return global[e];if("undefined"!=typeof my)return my[e]}();return r?r(o):"undefined"!=typeof createMiniProgramApp&&createMiniProgramApp(o),o}}};function Ml(e,t){const n=Mi(),o=n.ctx,i=void 0===t||"mp-weixin"!==o.$mpPlatform&&"mp-qq"!==o.$mpPlatform&&"mp-xhs"!==o.$mpPlatform||!m(t)&&"number"!=typeof t?"":"_"+t,l="e"+n.$ei+++i,a=o.$scope;if(!e)return delete a[l],l;const u=a[l];return u?u.value=e:a[l]=function(e,t){const n=e=>{var o;(o=e).type&&o.target&&(o.preventDefault=r,o.stopPropagation=r,o.stopImmediatePropagation=r,p(o,"detail")||(o.detail={}),p(o,"markerId")&&(o.detail="object"==typeof o.detail?o.detail:{},o.detail.markerId=o.markerId),w(o.detail)&&p(o.detail,"checked")&&!p(o.detail,"value")&&(o.detail.value=o.detail.checked),w(o.detail)&&(o.target=s({},o.target,o.detail)));let i=[e];t&&t.ctx.$getTriggerEventDetail&&"number"==typeof e.detail&&(e.detail=t.ctx.$getTriggerEventDetail(e.detail)),e.detail&&e.detail.__args__&&(i=e.detail.__args__);const l=n.value,a=()=>lr(function(e,t){if(d(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n&&n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,l),t,5,i),u=e.target,c=!!u&&(!!u.dataset&&"true"===String(u.dataset.eventsync));if(!Ll.includes(e.type)||c){const t=a();if("input"===e.type&&(d(t)||b(t)))return;return t}setTimeout(a)};return n.value=e,n}(e,n),l}const Ll=["tap","longpress","longtap","transitionend","animationstart","animationiteration","animationend","touchforcechange"];function $l(e,t={},n){const o=Mi(),{parent:r,isMounted:i,ctx:{$scope:l}}=o,a=(l.properties||l.props).uI;if(!a)return;if(!r&&!i)return void Xr((()=>{$l(e,t,n)}),o);const s=function(e,t){let n=t.parent;for(;n;){const t=n.$ssi;if(t&&t[e])return t[e];n=n.parent}}(a,o);s&&s(e,t,n)}function Dl(e,{name:t,path:n,vueId:o}){const r=Mi();e.path=n;const i=r.$ssi||(r.$ssi={}),l=i[o]||(i[o]=function(e){const t=(n,o,r)=>{const i=t.slots[n];if(!i)return;const l=void 0!==r;r=r||0;const a=Ir(e),s=i.fn(o,n+(l?"-"+r:""),r),u=i.fn.path;Ir(a),(e.$scopedSlotsData||(e.$scopedSlotsData=[])).push({path:u,index:r,data:s}),e.$updateScopedSlots()};return t.slots={},t}(r));return l.slots[t]?l.slots[t].fn=e:l.slots[t]={fn:e},be(r.ctx.$scope.data,n)}function ql(e){return m(e)?e:function(e){let t="";if(!e||m(e))return t;for(const n in e)t+=`${n.startsWith("--")?n:I(n)}:${e[n]};`;return t}(M(e))}const Vl=(e,t)=>Ml(e,t),Ul=e=>ql(e),Rl=(e,...t)=>s(e,...t),Hl=e=>V(e),Wl=e=>(e=>m(e)?e:null==e?"":d(e)||y(e)&&(e.toString===S||!g(e.toString))?JSON.stringify(e,U,2):String(e))(e);const _l=function(e,t=null){return e&&(e.mpType="app"),xl(e,t).use(Ql)};const Kl=["externalClasses"];const Jl=/_(.*)_worklet_factory_/;function Xl(e,t){const n=e.$children;for(let r=n.length-1;r>=0;r--){const e=n[r];if(e.$scope._$vueId===t)return e}let o;for(let r=n.length-1;r>=0;r--)if(o=Xl(n[r],t),o)return o}const Yl=["createSelectorQuery","createIntersectionObserver","selectAllComponents","selectComponent"];function Gl(e,t){const n=e.ctx;n.mpType=t.mpType,n.$mpType=t.mpType,n.$mpPlatform="mp-weixin",n.$scope=t.mpInstance,n.$mp={},n._self={},e.slots={},d(t.slots)&&t.slots.length&&(t.slots.forEach((t=>{e.slots[t]=!0})),e.slots.d&&(e.slots.default=!0)),n.getOpenerEventChannel=function(){return t.mpInstance.getOpenerEventChannel()},n.$hasHook=Zl,n.$callHook=ea,e.emit=function(e,t){return function(n,...o){const r=t.$scope;if(r&&n){const e={__args__:o};r.triggerEvent(n,e)}return e.apply(this,[n,...o])}}(e.emit,n)}function Zl(e){const t=this.$[e];return!(!t||!t.length)}function ea(e,t){"mounted"===e&&(ea.call(this,"bm"),this.$.isMounted=!0,e="m");const n=this.$[e];return n&&((e,t)=>{let n;for(let o=0;o<e.length;o++)n=e[o](t);return n})(n,t)}const ta=[G,H,W,ee,oe,le,ae,se,pe];function na(e,t=new Set){if(e){Object.keys(e).forEach((n=>{ke(n,e[n])&&t.add(n)}));{const{extends:n,mixins:o}=e;o&&o.forEach((e=>na(e,t))),n&&na(n,t)}}return t}function oa(e,t,n){-1!==n.indexOf(t)||p(e,t)||(e[t]=function(e){return this.$vm&&this.$vm.$callHook(t,e)})}const ra=[Z];function ia(e,t,n=ra){t.forEach((t=>oa(e,t,n)))}function la(e,t,n=ra){na(t).forEach((t=>oa(e,t,n)))}const aa=ye((()=>{const e=[],t=g(getApp)&&getApp({allowDefault:!0});if(t&&t.$vm&&t.$vm.$){const n=t.$vm.$.appContext.mixins;if(d(n)){const t=Object.keys(Ee);n.forEach((n=>{t.forEach((t=>{p(n,t)&&!e.includes(t)&&e.push(t)}))}))}}return e}));const sa=[H,W,K,J,X,Y];function ua(e,t){const n=e.$,o={globalData:e.$options&&e.$options.globalData||{},$vm:e,onLaunch(t){this.$vm=e;const o=n.ctx;this.$vm&&o.$scope&&o.$callHook||(Gl(n,{mpType:"app",mpInstance:this,slots:[]}),o.globalData=this.globalData,e.$callHook(_,t))}},{onError:r}=n;r&&(n.appContext.config.errorHandler=t=>{e.$callHook(K,t)}),function(e){const t=_o(Qe(wx.getSystemInfoSync().language)||ze);Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}(e);const i=e.$.type;ia(o,sa),la(o,i);{const e=i.methods;e&&s(o,e)}return o}function ca(e,t){if(g(e.onLaunch)){const t=wx.getLaunchOptionsSync&&wx.getLaunchOptionsSync();e.onLaunch(t)}g(e.onShow)&&wx.onAppShow&&wx.onAppShow((e=>{t.$callHook("onShow",e)})),g(e.onHide)&&wx.onAppHide&&wx.onAppHide((e=>{t.$callHook("onHide",e)}))}const pa=["eO","uR","uRIF","uI","uT","uP","uS"];function da(e){e.properties||(e.properties={}),s(e.properties,function(e,t=!1){const n={};if(!t){let e=function(e){const t=Object.create(null);e&&e.forEach((e=>{t[e]=!0})),this.setData({$slots:t})};pa.forEach((e=>{n[e]={type:null,value:""}})),n.uS={type:null,value:[]},n.uS.observer=e}return e.behaviors&&e.behaviors.includes("wx://form-field")&&(e.properties&&e.properties.name||(n.name={type:null,value:""}),e.properties&&e.properties.value||(n.value={type:null,value:""})),n}(e),function(e){const t={};return e&&e.virtualHost&&(t.virtualHostStyle={type:null,value:""},t.virtualHostClass={type:null,value:""}),t}(e.options))}const fa=[String,Number,Boolean,Object,Array,null];function ha(e,t){const n=function(e){return d(e)&&1===e.length?e[0]:e}(e);return-1!==fa.indexOf(n)?n:null}function ga(e,t){return(t?function(e){const t={};w(e)&&Object.keys(e).forEach((n=>{-1===pa.indexOf(n)&&(t[n]=e[n])}));return t}(e):zl(e.uP))||{}}function ma(e){const t=function(){const e=this.properties.uP;e&&(this.$vm?function(e,t){const n=$o(t.props),o=zl(e)||{};va(n,o)&&(!function(e,t,n){const{props:o,attrs:r,vnode:{patchFlag:i}}=e,l=$o(o),[a]=e.propsOptions;let s=!1;if(i>0&&!(16&i)){if(8&i){const n=e.vnode.dynamicProps;for(let i=0;i<n.length;i++){let u=n[i];if(kr(e.emitsOptions,u))continue;const c=t[u];if(a)if(p(r,u))c!==r[u]&&(r[u]=c,s=!0);else{const t=k(u);o[t]=Bi(a,l,t,c,e,!1)}else c!==r[u]&&(r[u]=c,s=!0)}}}else{let i;Ci(e,t,o,r)&&(s=!0);for(const r in l)t&&(p(t,r)||(i=I(r))!==r&&p(t,i))||(a?!n||void 0===n[r]&&void 0===n[i]||(o[r]=Bi(a,l,r,void 0,e,!0)):delete o[r]);if(r!==l)for(const e in r)t&&p(t,e)||(delete r[e],s=!0)}s&&Kn(e,"set","$attrs")}(t,o,n),r=t.update,cr.indexOf(r)>-1&&function(e){const t=cr.indexOf(e);t>pr&&cr.splice(t,1)}(t.update),t.update());var r}(e,this.$vm.$):"m"===this.properties.uT&&function(e,t){const n=t.properties,o=zl(e)||{};va(n,o,!1)&&t.setData(o)}(e,this))};e.observers||(e.observers={}),e.observers.uP=t}function va(e,t,n=!0){const o=Object.keys(t);if(n&&o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const n=o[r];if(t[n]!==e[n])return!0}return!1}function ya(e,t){e.data={},e.behaviors=function(e){const t=e.behaviors;let n=e.props;n||(e.props=n=[]);const o=[];return d(t)&&t.forEach((e=>{o.push(e.replace("uni://","wx://")),"uni://form-field"===e&&(d(n)?(n.push("name"),n.push("modelValue")):(n.name={type:String,default:""},n.modelValue={type:[String,Number,Boolean,Array,Object,Date],default:""}))})),o}(t)}function ba(e,{parse:t,mocks:n,isPage:o,initRelation:r,handleLink:i,initLifetimes:l}){e=e.default||e;const a={multipleSlots:!0,addGlobalClass:!0,pureDataPattern:/^uP$/};d(e.mixins)&&e.mixins.forEach((e=>{y(e.options)&&s(a,e.options)})),e.options&&s(a,e.options);const u={options:a,lifetimes:l({mocks:n,isPage:o,initRelation:r,vueOptions:e}),pageLifetimes:{show(){this.$vm&&this.$vm.$callHook("onPageShow")},hide(){this.$vm&&this.$vm.$callHook("onPageHide")},resize(e){this.$vm&&this.$vm.$callHook("onPageResize",e)}},methods:{__l:i}};var c,f,h,g;return ya(u,e),da(u),ma(u),function(e,t){Kl.forEach((n=>{p(t,n)&&(e[n]=t[n])}))}(u,e),c=u.methods,f=e.wxsCallMethods,d(f)&&f.forEach((e=>{c[e]=function(t){return this.$vm[e](t)}})),h=u.methods,(g=e.methods)&&Object.keys(g).forEach((e=>{const t=e.match(Jl);if(t){const n=t[1];h[e]=g[e],h[n]=g[n]}})),t&&t(u,{handleLink:i}),u}let Sa,xa;function wa(){return getApp().$vm}function Aa(e,t){const{parse:n,mocks:o,isPage:r,initRelation:i,handleLink:l,initLifetimes:a}=t,s=ba(e,{mocks:o,isPage:r,initRelation:i,handleLink:l,initLifetimes:a});!function({properties:e},t){d(t)?t.forEach((t=>{e[t]={type:String,value:""}})):w(t)&&Object.keys(t).forEach((n=>{const o=t[n];if(w(o)){let t=o.default;g(t)&&(t=t());const r=o.type;o.type=ha(r),e[n]={type:o.type,value:t}}else e[n]={type:ha(o)}}))}(s,(e.default||e).props);const u=s.methods;return u.onLoad=function(e){var t;return this.options=e,this.$page={fullPath:(t=this.route+Ae(e),function(e){return 0===e.indexOf("/")}(t)?t:"/"+t)},this.$vm&&this.$vm.$callHook(G,e)},ia(u,ta),la(u,e),function(e,t){if(!t)return;Object.keys(Ee).forEach((n=>{t&Ee[n]&&oa(e,n,[])}))}(u,e.__runtimeHooks),ia(u,aa()),n&&n(s,{handleLink:l}),s}const Ca=Page,Ba=Component;function Ea(e){const t=e.triggerEvent,n=function(n,...o){return t.apply(e,[(r=n,k(r.replace(xe,"-"))),...o]);var r};try{e.triggerEvent=n}catch(o){e._triggerEvent=n}}function ka(e,t,n){const o=t[e];t[e]=o?function(...e){return Ea(this),o.apply(this,e)}:function(){Ea(this)}}Page=function(e){return ka(G,e),Ca(e)},Component=function(e){ka("created",e);return e.properties&&e.properties.uP||(da(e),ma(e)),Ba(e)};var Pa=Object.freeze({__proto__:null,handleLink:function(e){const t=e.detail||e.value,n=t.vuePid;let o;n&&(o=Xl(this.$vm,n)),o||(o=this.$vm),t.parent=o},initLifetimes:function({mocks:e,isPage:t,initRelation:n,vueOptions:o}){return{attached(){let r=this.properties;!function(e,t){if(!e)return;const n=e.split(","),o=n.length;1===o?t._$vueId=n[0]:2===o&&(t._$vueId=n[0],t._$vuePid=n[1])}(r.uI,this);const i={vuePid:this._$vuePid};n(this,i);const l=this,a=t(l);let s=r;this.$vm=function(e,t){Sa||(Sa=wa().$createComponent);const n=Sa(e,t);return _i(n.$)||n}({type:o,props:ga(s,a)},{mpType:a?"page":"component",mpInstance:l,slots:r.uS||{},parentComponent:i.parent&&i.parent.$,onBeforeSetup(t,n){!function(e,t){Object.defineProperty(e,"refs",{get(){const e={};return function(e,t,n){e.selectAllComponents(t).forEach((e=>{const t=e.properties.uR;n[t]=e.$vm||e}))}(t,".r",e),t.selectAllComponents(".r-i-f").forEach((t=>{const n=t.properties.uR;n&&(e[n]||(e[n]=[]),e[n].push(t.$vm||t))})),e}})}(t,l),function(e,t,n){const o=e.ctx;n.forEach((n=>{p(t,n)&&(e[n]=o[n]=t[n])}))}(t,l,e),function(e,t){Gl(e,t);const n=e.ctx;Yl.forEach((e=>{n[e]=function(...t){const o=n.$scope;if(o&&o[e])return o[e].apply(o,t)}}))}(t,n)}}),a||function(e){const t=e.$options;d(t.behaviors)&&t.behaviors.includes("uni://form-field")&&e.$watch("modelValue",(()=>{e.$scope&&e.$scope.setData({name:e.name,value:e.modelValue})}),{immediate:!0})}(this.$vm)},ready(){this.$vm&&(this.$vm.$callHook("mounted"),this.$vm.$callHook(Z))},detached(){var e;this.$vm&&(Fl(this.$vm.$.uid),e=this.$vm,xa||(xa=wa().$destroyComponent),xa(e))}}},initRelation:function(e,t){e.triggerEvent("__l",t)},isPage:function(e){return!!e.route},mocks:["__route__","__wxExparserNodeId__","__wxWebviewId__"]});const Ia=function(e){return App(ua(e))},ja=(Ta=Pa,function(e){return Component(Aa(e,Ta))});var Ta;const Oa=function(e){return function(t){return Component(ba(t,e))}}(Pa),Na=function(e){ca(ua(e),e)},Fa=function(e){const t=ua(e),n=g(getApp)&&getApp({allowDefault:!0});if(!n)return;e.$.ctx.$scope=n;const o=n.globalData;o&&Object.keys(t.globalData).forEach((e=>{p(o,e)||(o[e]=t.globalData[e])})),Object.keys(t).forEach((e=>{p(n,e)||(n[e]=t[e])})),ca(t,e)};wx.createApp=global.createApp=Ia,wx.createPage=ja,wx.createComponent=Oa,wx.createPluginApp=global.createPluginApp=Na,wx.createSubpackageApp=global.createSubpackageApp=Fa;const za=e=>(t,n=Mi())=>{!Ui&&_r(e,t,n)},Qa=za(H),Ma=za(W),La=za(G),$a=za(Z),Da=za(ee),qa=za(ie);
|
||
/*!
|
||
* pinia v2.3.0
|
||
* (c) 2024 Eduardo San Martin Morote
|
||
* @license MIT
|
||
*/
|
||
let Va;const Ua=e=>Va=e,Ra=Symbol();function Ha(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var Wa,_a;(_a=Wa||(Wa={})).direct="direct",_a.patchObject="patch object",_a.patchFunction="patch function";const Ka=()=>{};function Ja(e,t,n,o=Ka){e.push(t);const r=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),o())};return!n&&Pn()&&function(e){Cn&&Cn.cleanups.push(e)}(r),r}function Xa(e,...t){e.slice().forEach((e=>{e(...t)}))}const Ya=e=>e(),Ga=Symbol(),Za=Symbol();function es(e,t){e instanceof Map&&t instanceof Map?t.forEach(((t,n)=>e.set(n,t))):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];Ha(r)&&Ha(o)&&e.hasOwnProperty(n)&&!Wo(o)&&!Qo(o)?e[n]=es(r,o):e[n]=o}return e}const ts=Symbol();const{assign:ns}=Object;function os(e,t,n={},o,r,i){let l;const a=ns({actions:{}},n),s={deep:!0};let u,c,p,d=[],f=[];const h=o.state.value[e];let g;function m(t){let n;u=c=!1,"function"==typeof t?(t(o.state.value[e]),n={type:Wa.patchFunction,storeId:e,events:p}):(es(o.state.value[e],t),n={type:Wa.patchObject,payload:t,storeId:e,events:p});const r=g=Symbol();vr().then((()=>{g===r&&(u=!0)})),c=!0,Xa(d,n,o.state.value[e])}i||h||(o.state.value[e]={}),_o({});const v=i?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{ns(e,t)}))}:Ka;const y=(t,n="")=>{if(Ga in t)return t[Za]=n,t;const r=function(){Ua(o);const n=Array.from(arguments),i=[],l=[];let a;Xa(f,{args:n,name:r[Za],store:b,after:function(e){i.push(e)},onError:function(e){l.push(e)}});try{a=t.apply(this&&this.$id===e?this:b,n)}catch(s){throw Xa(l,s),s}return a instanceof Promise?a.then((e=>(Xa(i,e),e))).catch((e=>(Xa(l,e),Promise.reject(e)))):(Xa(i,a),a)};return r[Ga]=!0,r[Za]=n,r},b=No({_p:o,$id:e,$onAction:Ja.bind(null,f),$patch:m,$reset:v,$subscribe(t,n={}){const r=Ja(d,t,n.detached,(()=>i())),i=l.run((()=>Or((()=>o.state.value[e]),(o=>{("sync"===n.flush?c:u)&&t({storeId:e,type:Wa.direct,events:p},o)}),ns({},s,n))));return r},$dispose:function(){l.stop(),d=[],f=[],o._s.delete(e)}});o._s.set(e,b);const S=(o._a&&o._a.runWithContext||Ya)((()=>o._e.run((()=>(l=kn()).run((()=>t({action:y})))))));for(const A in S){const t=S[A];if(Wo(t)&&(!Wo(w=t)||!w.effect)||Qo(t))i||(!h||Ha(x=t)&&x.hasOwnProperty(ts)||(Wo(t)?t.value=h[A]:es(t,h[A])),o.state.value[e][A]=t);else if("function"==typeof t){const e=y(t,A);S[A]=e,a.actions[A]=t}}var x,w;return ns(b,S),ns($o(b),S),Object.defineProperty(b,"$state",{get:()=>o.state.value[e],set:e=>{m((t=>{ns(t,e)}))}}),o._p.forEach((e=>{ns(b,l.run((()=>e({store:b,app:o._a,pinia:o,options:a}))))})),h&&i&&n.hydrate&&n.hydrate(b.$state,h),u=!0,c=!0,b}
|
||
/*! #__NO_SIDE_EFFECTS__ */function rs(e){return/^[\+-]?(\d+\.?\d*|\.\d+|\d\.\d+e\+\d+)$/.test(e)}function is(e){switch(typeof e){case"undefined":return!0;case"string":if(0==e.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g,"").length)return!0;break;case"boolean":if(!e)return!0;break;case"number":if(0===e||isNaN(e))return!0;break;case"object":if(null===e||0===e.length)return!0;for(const t in e)return!1;return!0}return!1}function ls(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function as(e){return"[object Object]"===Object.prototype.toString.call(e)}function ss(e){return"function"==typeof e}const us={email:function(e){return/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(e)},mobile:function(e){return/^1[23456789]\d{9}$/.test(e)},url:function(e){return/^((https|http|ftp|rtsp|mms):\/\/)(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?(([0-9]{1,3}.){3}[0-9]{1,3}|([0-9a-zA-Z_!~*'()-]+.)*([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z].[a-zA-Z]{2,6})(:[0-9]{1,4})?((\/?)|(\/[0-9a-zA-Z_!~*'().;?:@&=+$,%#-]+)+\/?)$/.test(e)},date:function(e){if(!e)return!1;if("number"==typeof e)return(10===e.toString().length||13===e.toString().length)&&!isNaN(new Date(e).getTime());if("string"==typeof e){const t=Number(e);if(!isNaN(t)&&(10===t.toString().length||13===t.toString().length))return!isNaN(new Date(t).getTime());if(e.length<10||e.length>19)return!1;if(!/^\d{4}[-\/]\d{2}[-\/]\d{2}( \d{1,2}:\d{2}(:\d{2})?)?$/.test(e))return!1;const n=new Date(e);return!isNaN(n.getTime())}return!1},dateISO:function(e){return/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:rs,digits:function(e){return/^\d+$/.test(e)},idCard:function(e){return/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(e)},carNo:function(e){const t=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DF]$)|([DF][A-HJ-NP-Z0-9][0-9]{4}$))/,n=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;return 7===e.length?n.test(e):8===e.length&&t.test(e)},amount:function(e){return/^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0\.\d{1,2}$/.test(e)},chinese:function(e){return/^[\u4e00-\u9fa5]+$/gi.test(e)},letter:function(e){return/^[a-zA-Z]*$/.test(e)},enOrNum:function(e){return/^[0-9a-zA-Z]*$/g.test(e)},contains:function(e,t){return e.indexOf(t)>=0},range:function(e,t){return e>=t[0]&&e<=t[1]},rangeLength:function(e,t){return e.length>=t[0]&&e.length<=t[1]},empty:is,isEmpty:is,jsonString:function(e){if("string"==typeof e)try{const t=JSON.parse(e);return!("object"!=typeof t||!t)}catch(t){return!1}return!1},landline:function(e){return/^\d{3,4}-\d{7,8}(-\d{3,4})?$/.test(e)},object:as,array:ls,code:function(e,t=6){return new RegExp(`^\\d{${t}}$`).test(e)},func:ss,promise:function(e){return as(e)&&ss(e.then)&&ss(e.catch)},video:function(e){return/\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv|m3u8)/i.test(e)},image:function(e){const t=e.split("?")[0];return/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i.test(t)},regExp:function(e){return e&&"[object RegExp]"===Object.prototype.toString.call(e)},string:function(e){return"string"==typeof e}};function cs(e,t=15){return+parseFloat(Number(e).toPrecision(t))}function ps(e){const t=e.toString().split(/[eE]/),n=(t[0].split(".")[1]||"").length-+(t[1]||0);return n>0?n:0}function ds(e){if(-1===e.toString().indexOf("e"))return Number(e.toString().replace(".",""));const t=ps(e);return t>0?cs(Number(e)*Math.pow(10,t)):Number(e)}function fs(e){(e>Number.MAX_SAFE_INTEGER||e<Number.MIN_SAFE_INTEGER)&&console.warn(`${e} 超出了精度限制,结果可能不正确`)}function hs(e,t){const[n,o,...r]=e;let i=t(n,o);return r.forEach((e=>{i=t(i,e)})),i}function gs(...e){if(e.length>2)return hs(e,gs);const[t,n]=e,o=ds(t),r=ds(n),i=ps(t)+ps(n),l=o*r;return fs(l),l/Math.pow(10,i)}function ms(...e){if(e.length>2)return hs(e,ms);const[t,n]=e,o=ds(t),r=ds(n);return fs(o),fs(r),gs(o/r,cs(Math.pow(10,ps(n)-ps(t))))}const vs={v:"3",version:"3",type:["primary","success","info","error","warning"],color:{"u-primary":"#2979ff","u-warning":"#ff9900","u-success":"#19be6b","u-error":"#fa3534","u-info":"#909399","u-main-color":"#303133","u-content-color":"#606266","u-tips-color":"#909399","u-light-color":"#c0c4cc","up-primary":"#2979ff","up-warning":"#ff9900","up-success":"#19be6b","up-error":"#fa3534","up-info":"#909399","up-main-color":"#303133","up-content-color":"#606266","up-tips-color":"#909399","up-light-color":"#c0c4cc"},unit:"px"};function ys(e,t=!1){return rs(e)?t?`${e}px`:Number(e):/(rpx|upx)$/.test(e)?t?`${An.upx2px(parseInt(e))}px`:Number(An.upx2px(parseInt(e))):t?`${parseInt(e)}px`:parseInt(e)}function bs(e=30){return new Promise((t=>{setTimeout((()=>{t()}),e)}))}function Ss(){return An.getSystemInfoSync()}function xs(e,t){if(e>=0&&t>0&&t>=e){const n=t-e+1;return Math.floor(Math.random()*n+e)}return 0}function ws(e=void 0){let t=this.$parent;for(;t;){if(e=e.replace(/up-([a-zA-Z0-9-_]+)/g,"u-$1"),!t.$options||t.$options.name===e)return t;t=t.$parent}return!1}function As(e,t="object"){if(is(e)||"object"==typeof e&&"object"===t||"string"===t&&"string"==typeof e)return e;if("object"===t){const t=(e=Is(e)).split(";"),n={};for(let e=0;e<t.length;e++)if(t[e]){const o=t[e].split(":");n[Is(o[0])]=Is(o[1])}return n}let n="";return"object"==typeof e&&e.forEach(((e,t)=>{const o=t.replace(/([A-Z])/g,"-$1").toLowerCase();n+=`${o}:${e};`})),Is(n)}function Cs(e="auto",t=""){return t||(t=vs.unit||"px"),"rpx"==t&&rs(String(e))&&(e*=2),rs(e=String(e))?`${e}${t}`:e}function Bs(e){if([null,void 0,NaN,!1].includes(e))return e;if("object"!=typeof e&&"function"!=typeof e)return e;const t=ls(e)?[]:{};for(const n in e)e.hasOwnProperty(n)&&(t[n]="object"==typeof e[n]?Bs(e[n]):e[n]);return t}function Es(e={},t={}){let n=Bs(e);if("object"!=typeof n||"object"!=typeof t)return!1;for(const o in t)t.hasOwnProperty(o)&&(o in n?null==t[o]||"object"!=typeof n[o]||"object"!=typeof t[o]?n[o]=t[o]:n[o].concat&&t[o].concat?n[o]=n[o].concat(t[o]):n[o]=Es(n[o],t[o]):n[o]=t[o]);return n}function ks(e){}function Ps(e=null,t="yyyy-mm-dd"){let n;n=e?/^\d{10}$/.test(e.toString().trim())?new Date(1e3*e):"string"==typeof e&&/^\d+$/.test(e.trim())?new Date(Number(e)):new Date("string"==typeof e?e.replace(/-/g,"/"):e):new Date;const o={y:n.getFullYear().toString(),m:(n.getMonth()+1).toString().padStart(2,"0"),d:n.getDate().toString().padStart(2,"0"),h:n.getHours().toString().padStart(2,"0"),M:n.getMinutes().toString().padStart(2,"0"),s:n.getSeconds().toString().padStart(2,"0")};for(const r in o){const[e]=new RegExp(`${r}+`).exec(t)||[];if(e){const n="y"===r&&2===e.length?2:0;t=t.replace(e,o[r].slice(n))}}return t}function Is(e,t="both"){return e=String(e),"both"==t?e.replace(/^\s+|\s+$/g,""):"left"==t?e.replace(/^\s*/,""):"right"==t?e.replace(/(\s*$)/g,""):"all"==t?e.replace(/\s+/g,""):e}function js(e={},t=!0,n="brackets"){const o=t?"?":"",r=[];-1==["indices","brackets","repeat","comma"].indexOf(n)&&(n="brackets");for(const i in e){const t=e[i];if(!(["",void 0,null].indexOf(t)>=0))if(t.constructor===Array)switch(n){case"indices":for(let n=0;n<t.length;n++)r.push(`${i}[${n}]=${t[n]}`);break;case"brackets":default:t.forEach((e=>{r.push(`${i}[]=${e}`)}));break;case"repeat":t.forEach((e=>{r.push(`${i}=${e}`)}));break;case"comma":let e="";t.forEach((t=>{e+=(e?",":"")+t})),r.push(`${i}=${e}`)}else r.push(`${i}=${t}`)}return r.length?o+r.join("&"):""}function Ts(e,t=2e3){An.showToast({title:String(e),icon:"none",duration:t})}function Os(e,t=0,n=".",o=","){e=`${e}`.replace(/[^0-9+-Ee.]/g,"");const r=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,l=void 0===o?",":o,a=void 0===n?".":n;let s="";s=(i?function(e,t){const n=Math.pow(10,t);let o=ms(Math.round(Math.abs(gs(e,n))),n);return e<0&&0!==o&&(o=gs(o,-1)),o}(r,i)+"":`${Math.round(r)}`).split(".");const u=/(-?\d+)(\d{3})/;for(;u.test(s[0]);)s[0]=s[0].replace(u,`$1${l}$2`);return(s[1]||"").length<i&&(s[1]=s[1]||"",s[1]+=new Array(i-s[1].length+1).join("0")),s.join(a)}function Ns(){const e=getCurrentPages();return`/${e[e.length-1].route||""}`}String.prototype.padStart||(String.prototype.padStart=function(e,t=" "){if("[object String]"!==Object.prototype.toString.call(t))throw new TypeError("fillString must be String");const n=this;if(n.length>=e)return String(n);const o=e-n.length;let r=Math.ceil(o/t.length);for(;r>>=1;)t+=t,1===r&&(t+=t);return t.slice(0,o)+n});const Fs={range:function(e=0,t=0,n=0){return Math.max(e,Math.min(t,Number(n)))},getPx:ys,sleep:bs,os:function(){return An.getSystemInfoSync().platform.toLowerCase()},sys:Ss,random:xs,guid:function(e=32,t=!0,n=null){const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[];if(n=n||o.length,e)for(let i=0;i<e;i++)r[i]=o[0|Math.random()*n];else{let e;r[8]=r[13]=r[18]=r[23]="-",r[14]="4";for(let t=0;t<36;t++)r[t]||(e=0|16*Math.random(),r[t]=o[19==t?3&e|8:e])}return t?(r.shift(),`u${r.join("")}`):r.join("")},$parent:ws,addStyle:As,addUnit:Cs,deepClone:Bs,deepMerge:Es,shallowMerge:function e(t,n={}){if("object"!=typeof t||"object"!=typeof n)return!1;for(const o in n)n.hasOwnProperty(o)&&(o in t?null==n[o]||"object"!=typeof t[o]||"object"!=typeof n[o]?t[o]=n[o]:t[o].concat&&n[o].concat?t[o]=t[o].concat(n[o]):t[o]=e(t[o],n[o]):t[o]=n[o]);return t},error:ks,randomArray:function(e=[]){return e.sort((()=>Math.random()-.5))},timeFormat:Ps,timeFrom:function(e=null,t="yyyy-mm-dd"){null==e&&(e=Number(new Date)),10==(e=parseInt(e)).toString().length&&(e*=1e3);let n=(new Date).getTime()-e;n=parseInt(n/1e3);let o="";switch(!0){case n<300:o="刚刚";break;case n>=300&&n<3600:o=`${parseInt(n/60)}分钟前`;break;case n>=3600&&n<86400:o=`${parseInt(n/3600)}小时前`;break;case n>=86400&&n<2592e3:o=`${parseInt(n/86400)}天前`;break;default:o=!1===t?n>=2592e3&&n<31536e3?`${parseInt(n/2592e3)}个月前`:`${parseInt(n/31536e3)}年前`:Ps(e,t)}return o},trim:Is,queryParams:js,toast:Ts,type2icon:function(e="success",t=!1){-1==["primary","info","error","warning","success"].indexOf(e)&&(e="success");let n="";switch(e){case"primary":case"info":n="info-circle";break;case"error":n="close-circle";break;case"warning":n="error-circle";break;default:n="checkmark-circle"}return t&&(n+="-fill"),n},priceFormat:Os,getDuration:function(e,t=!0){const n=parseInt(e);return t?/s$/.test(e)?e:e>30?`${e}ms`:`${e}s`:/ms$/.test(e)?n:/s$/.test(e)?n>30?n:1e3*n:n},padZero:function(e){return`00${e}`.slice(-2)},formValidate:function(e,t){const n=ws.call(e,"u-form-item"),o=ws.call(e,"u-form");n&&o&&o.validateField(n.prop,(()=>{}),t)},getProperty:function(e,t){if("object"!=typeof e||null==e)return"";if("string"!=typeof t||""===t)return"";if(-1!==t.indexOf(".")){const n=t.split(".");let o=e[n[0]]||{};for(let e=1;e<n.length;e++)o&&(o=o[n[e]]);return o}return e[t]},setProperty:function(e,t,n){if("object"!=typeof e||null==e)return;const o=function(e,t,n){if(1!==t.length)for(;t.length>1;){const r=t[0];e[r]&&"object"==typeof e[r]||(e[r]={}),t.shift(),o(e[r],t,n)}else e[t[0]]=n};if("string"!=typeof t||""===t);else if(-1!==t.indexOf(".")){const r=t.split(".");o(e,r,n)}else e[t]=n},page:Ns,pages:function(){return getCurrentPages()},getValueByPath:function(e,t){return t.split(".").reduce(((e,t)=>e&&void 0!==e[t]?e[t]:void 0),e)}};const zs=(new class{constructor(){this.config={type:"navigateTo",url:"",delta:1,params:{},animationType:"pop-in",animationDuration:300,intercept:!1},this.route=this.route.bind(this)}addRootPath(e){return"/"===e[0]?e:`/${e}`}mixinParam(e,t){e=e&&this.addRootPath(e);let n="";return/.*\/.*\?.*=.*/.test(e)?(n=js(t,!1),e+`&${n}`):(n=js(t),e+n)}async route(e={},t={}){let n={};if("string"==typeof e?(n.url=this.mixinParam(e,t),n.type="navigateTo"):(n=Es(this.config,e),n.url=this.mixinParam(e.url,e.params)),n.url!==Ns())if(t.intercept&&(this.config.intercept=t.intercept),n.params=t,n=Es(this.config,n),"function"==typeof An.$u.routeIntercept){await new Promise(((e,t)=>{An.$u.routeIntercept(n,e)}))&&this.openPage(n)}else this.openPage(n)}openPage(e){const{url:t,type:n,delta:o,animationType:r,animationDuration:i}=e;"navigateTo"!=e.type&&"to"!=e.type||An.navigateTo({url:t,animationType:r,animationDuration:i}),"redirectTo"!=e.type&&"redirect"!=e.type||An.redirectTo({url:t}),"switchTab"!=e.type&&"tab"!=e.type||An.switchTab({url:t}),"reLaunch"!=e.type&&"launch"!=e.type||An.reLaunch({url:t}),"navigateBack"!=e.type&&"back"!=e.type||An.navigateBack({delta:o})}}).route,Qs={props:{customStyle:{type:[Object,String],default:()=>({})},customClass:{type:String,default:""},url:{type:String,default:""},linkType:{type:String,default:"navigateTo"}},data:()=>({}),onLoad(){this.$u.getRect=this.$uGetRect},created(){this.$u.getRect=this.$uGetRect},computed:{$u:()=>Es(An.$u,{props:void 0,http:void 0,mixin:void 0}),bem:()=>function(e,t,n){const o=`u-${e}--`,r={};return t&&t.map((e=>{r[o+this[e]]=!0})),n&&n.map((e=>{this[e]?r[o+e]=this[e]:delete r[o+e]})),Object.keys(r)}},methods:{openPage(e="url"){const t=this[e];t&&zs({type:this.linkType,url:t})},navTo(e="",t="navigateTo"){zs({type:this.linkType,url:e})},$uGetRect(e,t){return new Promise((n=>{An.createSelectorQuery().in(this)[t?"selectAll":"select"](e).boundingClientRect((e=>{t&&Array.isArray(e)&&e.length&&n(e),!t&&e&&n(e)})).exec()}))},getParentData(e=""){this.parent||(this.parent={}),this.parent=ws.call(this,e),this.parent.children&&-1===this.parent.children.indexOf(this)&&this.parent.children.push(this),this.parent&&this.parentData&&Object.keys(this.parentData).map((e=>{this.parentData[e]=this.parent[e]}))},preventEvent(e){e&&"function"==typeof e.stopPropagation&&e.stopPropagation()},noop(e){this.preventEvent(e)}},onReachBottom(){An.$emit("uOnReachBottom")},beforeUnmount(){if(this.parent&&us.array(this.parent.children)){const e=this.parent.children;e.map(((t,n)=>{t===this&&e.splice(n,1)}))}}},Ms={options:{virtualHost:!0}},{toString:Ls}=Object.prototype;function $s(e){return"[object Array]"===Ls.call(e)}function Ds(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),$s(e))for(let n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.call(null,e[n],n,e)}function qs(){const e={};function t(t,n){"object"==typeof e[n]&&"object"==typeof t?e[n]=qs(e[n],t):e[n]="object"==typeof t?qs({},t):t}for(let n=0,o=arguments.length;n<o;n++)Ds(arguments[n],t);return e}function Vs(e){return void 0===e}function Us(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Rs(e,t){if(!t)return e;let n;if(o=t,"undefined"!=typeof URLSearchParams&&o instanceof URLSearchParams)n=t.toString();else{const e=[];Ds(t,((t,n)=>{null!=t&&($s(t)?n=`${n}[]`:t=[t],Ds(t,(t=>{!function(e){return"[object Date]"===Ls.call(e)}(t)?function(e){return null!==e&&"object"==typeof e}(t)&&(t=JSON.stringify(t)):t=t.toISOString(),e.push(`${Us(n)}=${Us(t)}`)})))})),n=e.join("&")}var o;if(n){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}const Hs=(e,t)=>{const n={};return e.forEach((e=>{Vs(t[e])||(n[e]=t[e])})),n},Ws=e=>(e=>new Promise(((t,n)=>{const o=Rs((r=e.baseURL,i=e.url,r&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)?function(e,t){return t?`${e.replace(/\/+$/,"")}/${t.replace(/^\/+/,"")}`:e}(r,i):i),e.params);var r,i;const l={url:o,header:e.header,complete:r=>{e.fullPath=o,r.config=e;try{"string"==typeof r.data&&(r.data=JSON.parse(r.data))}catch(i){}!function(e,t,n){const{validateStatus:o}=n.config,r=n.statusCode;!r||o&&!o(r)?t(n):e(n)}(t,n,r)}};let a;if("UPLOAD"===e.method){delete l.header["content-type"],delete l.header["Content-Type"];const t={filePath:e.filePath,name:e.name},n=["formData"];a=An.uploadFile({...l,...t,...Hs(n,e)})}else if("DOWNLOAD"===e.method)a=An.downloadFile(l);else{const t=["data","method","timeout","dataType","responseType"];a=An.request({...l,...Hs(t,e)})}e.getTask&&e.getTask(a,e)})))(e);function _s(){this.handlers=[]}_s.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},_s.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},_s.prototype.forEach=function(e){this.handlers.forEach((t=>{null!==t&&e(t)}))};const Ks=(e,t,n)=>{const o={};return e.forEach((e=>{Vs(n[e])?Vs(t[e])||(o[e]=t[e]):o[e]=n[e]})),o},Js={baseURL:"",header:{},method:"GET",dataType:"json",responseType:"text",custom:{},timeout:6e4,validateStatus:function(e){return e>=200&&e<300}};var Xs=function(){function e(e,t){return null!=t&&e instanceof t}var t,n,o;try{t=Map}catch(a){t=function(){}}try{n=Set}catch(a){n=function(){}}try{o=Promise}catch(a){o=function(){}}function r(i,a,s,u,c){"object"==typeof a&&(s=a.depth,u=a.prototype,c=a.includeNonEnumerable,a=a.circular);var p=[],d=[],f="undefined"!=typeof Buffer;return void 0===a&&(a=!0),void 0===s&&(s=1/0),function i(s,h){if(null===s)return null;if(0===h)return s;var g,m;if("object"!=typeof s)return s;if(e(s,t))g=new t;else if(e(s,n))g=new n;else if(e(s,o))g=new o((function(e,t){s.then((function(t){e(i(t,h-1))}),(function(e){t(i(e,h-1))}))}));else if(r.__isArray(s))g=[];else if(r.__isRegExp(s))g=new RegExp(s.source,l(s)),s.lastIndex&&(g.lastIndex=s.lastIndex);else if(r.__isDate(s))g=new Date(s.getTime());else{if(f&&Buffer.isBuffer(s))return Buffer.from?g=Buffer.from(s):(g=new Buffer(s.length),s.copy(g)),g;e(s,Error)?g=Object.create(s):void 0===u?(m=Object.getPrototypeOf(s),g=Object.create(m)):(g=Object.create(u),m=u)}if(a){var v=p.indexOf(s);if(-1!=v)return d[v];p.push(s),d.push(g)}for(var y in e(s,t)&&s.forEach((function(e,t){var n=i(t,h-1),o=i(e,h-1);g.set(n,o)})),e(s,n)&&s.forEach((function(e){var t=i(e,h-1);g.add(t)})),s){Object.getOwnPropertyDescriptor(s,y)&&(g[y]=i(s[y],h-1));try{if("undefined"===Object.getOwnPropertyDescriptor(s,y).set)continue;g[y]=i(s[y],h-1)}catch(C){if(C instanceof TypeError)continue;if(C instanceof ReferenceError)continue}}if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(s);for(y=0;y<b.length;y++){var S=b[y];(!(w=Object.getOwnPropertyDescriptor(s,S))||w.enumerable||c)&&(g[S]=i(s[S],h-1),Object.defineProperty(g,S,w))}}if(c){var x=Object.getOwnPropertyNames(s);for(y=0;y<x.length;y++){var w,A=x[y];(w=Object.getOwnPropertyDescriptor(s,A))&&w.enumerable||(g[A]=i(s[A],h-1),Object.defineProperty(g,A,w))}}return g}(i,s)}function i(e){return Object.prototype.toString.call(e)}function l(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return r.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},r.__objToStr=i,r.__isDate=function(e){return"object"==typeof e&&"[object Date]"===i(e)},r.__isArray=function(e){return"object"==typeof e&&"[object Array]"===i(e)},r.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===i(e)},r.__getRegExpFlags=l,r}();function Ys(e="rgb(0, 0, 0)",t="rgb(255, 255, 255)",n=10){const o=Gs(e,!1),r=o[0],i=o[1],l=o[2],a=Gs(t,!1),s=(a[0]-r)/n,u=(a[1]-i)/n,c=(a[2]-l)/n,p=[];for(let d=0;d<n;d++){let o=Zs(`rgb(${Math.round(s*d+r)},${Math.round(u*d+i)},${Math.round(c*d+l)})`);0===d&&(o=Zs(e)),d===n-1&&(o=Zs(t)),p.push(o)}return p}function Gs(e,t=!0){if((e=String(e).toLowerCase())&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(e)){if(4===e.length){let t="#";for(let n=1;n<4;n+=1)t+=e.slice(n,n+1).concat(e.slice(n,n+1));e=t}const n=[];for(let t=1;t<7;t+=2)n.push(parseInt(`0x${e.slice(t,t+2)}`));return t?`rgb(${n[0]},${n[1]},${n[2]})`:n}if(/^(rgb|RGB)/.test(e)){return e.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",").map((e=>Number(e)))}return e}function Zs(e){const t=e;if(/^(rgb|RGB)/.test(t)){const e=t.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",");let n="#";for(let t=0;t<e.length;t++){let o=Number(e[t]).toString(16);o=1==String(o).length?`0${o}`:o,"0"===o&&(o+=o),n+=o}return 7!==n.length&&(n=t),n}if(!/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(t))return t;{const e=t.replace(/#/,"").split("");if(6===e.length)return t;if(3===e.length){let t="#";for(let n=0;n<e.length;n+=1)t+=e[n]+e[n];return t}}}const eu={colorGradient:Ys,hexToRgb:Gs,rgbToHex:Zs,colorToRgba:function(e,t){e=Zs(e);let n=String(e).toLowerCase();if(n&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(n)){if(4===n.length){let e="#";for(let t=1;t<4;t+=1)e+=n.slice(t,t+1).concat(n.slice(t,t+1));n=e}const e=[];for(let t=1;t<7;t+=2)e.push(parseInt(`0x${n.slice(t,t+2)}`));return`rgba(${e.join(",")},${t})`}return n}};let tu,nu=null;function ou(e,t=500,n=!0){n?tu||(tu=!0,"function"==typeof e&&e(),setTimeout((()=>{tu=!1}),t)):tu||(tu=!0,setTimeout((()=>{tu=!1,"function"==typeof e&&e()}),t))}const ru={calendar:{title:"日期选择",showTitle:!0,showSubtitle:!0,mode:"single",startText:"开始",endText:"结束",customList:[],color:"#3c9cff",minDate:0,maxDate:0,defaultDate:null,maxCount:Number.MAX_SAFE_INTEGER,rowHeight:56,formatter:null,showLunar:!1,showMark:!0,confirmText:"确定",confirmDisabledText:"确定",show:!1,closeOnClickOverlay:!1,readonly:!1,showConfirm:!0,maxRange:Number.MAX_SAFE_INTEGER,rangePrompt:"",showRangePrompt:!0,allowSameDay:!1,round:0,monthNum:3}},iu={datetimePicker:{show:!1,popupMode:"bottom",showToolbar:!0,value:"",title:"",mode:"datetime",maxDate:new Date((new Date).getFullYear()+10,0,1).getTime(),minDate:new Date((new Date).getFullYear()-10,0,1).getTime(),minHour:0,maxHour:23,minMinute:0,maxMinute:59,filter:null,formatter:null,loading:!1,itemHeight:44,cancelText:"取消",confirmText:"确认",cancelColor:"#909193",confirmColor:"#3c9cff",visibleItemCount:5,closeOnClickOverlay:!1,defaultIndex:[]}},{color:lu}=vs,au={icon:{name:"",color:lu["u-content-color"],size:"16px",bold:!1,index:"",hoverClass:"",customPrefix:"uicon",label:"",labelPos:"right",labelSize:"15px",labelColor:lu["u-content-color"],space:"3px",imgMode:"",width:"",height:"",top:0,stop:!1}},{color:su}=vs,uu={link:{color:su["u-primary"],fontSize:15,underLine:!1,href:"",mpTips:"链接已复制,请在浏览器打开",lineColor:"",text:""}},{color:cu}=vs,pu={loadingIcon:{show:!0,color:cu["u-tips-color"],textColor:cu["u-tips-color"],vertical:!1,mode:"spinner",size:24,textSize:15,text:"",timingFunction:"ease-in-out",duration:1200,inactiveColor:""}},du={primary:"#3c9cff",info:"#909399",default:"#909399",warning:"#f9ae3d",error:"#f56c6c",success:"#5ac725",mainColor:"#303133",contentColor:"#606266",tipsColor:"#909399",lightColor:"#c0c4cc",borderColor:"#e4e7ed"},fu={actionSheet:{show:!1,title:"",description:"",actions:[],index:"",cancelText:"",closeOnClickAction:!0,safeAreaInsetBottom:!0,openType:"",closeOnClickOverlay:!0,round:0,wrapMaxHeight:"600px"},album:{urls:[],keyName:"",singleSize:180,multipleSize:70,space:6,singleMode:"scaleToFill",multipleMode:"aspectFill",maxCount:9,previewFullImage:!0,rowCount:3,showMore:!0,autoWrap:!1,unit:"px",stop:!0},alert:{title:"",type:"warning",description:"",closable:!1,showIcon:!1,effect:"light",center:!1,fontSize:14},avatar:{src:"",shape:"circle",size:40,mode:"scaleToFill",text:"",bgColor:"#c0c4cc",color:"#ffffff",fontSize:18,icon:"",mpAvatar:!1,randomBgColor:!1,defaultUrl:"",colorIndex:"",name:""},avatarGroup:{urls:[],maxCount:5,shape:"circle",mode:"scaleToFill",showMore:!0,size:40,keyName:"",gap:.5,extraValue:0},backtop:{mode:"circle",icon:"arrow-upward",text:"",duration:100,scrollTop:0,top:400,bottom:100,right:20,zIndex:9,iconStyle:{color:"#909399",fontSize:"19px"}},badge:{isDot:!1,value:"",show:!0,max:999,type:"error",showZero:!1,bgColor:null,color:null,shape:"circle",numberType:"overflow",offset:[],inverted:!1,absolute:!1},button:{hairline:!1,type:"info",size:"normal",shape:"square",plain:!1,disabled:!1,loading:!1,loadingText:"",loadingMode:"spinner",loadingSize:15,openType:"",formType:"",appParameter:"",hoverStopPropagation:!0,lang:"en",sessionFrom:"",sendMessageTitle:"",sendMessagePath:"",sendMessageImg:"",showMessageCard:!1,dataName:"",throttleTime:0,hoverStartTime:0,hoverStayTime:200,text:"",icon:"",iconColor:"",color:"",stop:!0},...ru,carKeyboard:{random:!1},cell:{customClass:"",title:"",label:"",value:"",icon:"",disabled:!1,border:!0,center:!1,url:"",linkType:"navigateTo",clickable:!1,isLink:!1,required:!1,arrowDirection:"",iconStyle:{},rightIconStyle:{},rightIcon:"arrow-right",titleStyle:{},size:"",stop:!0,name:""},cellGroup:{title:"",border:!0,customStyle:{}},checkbox:{name:"",shape:"",size:"",checkbox:!1,disabled:"",activeColor:"",inactiveColor:"",iconSize:"",iconColor:"",label:"",labelSize:"",labelColor:"",labelDisabled:""},checkboxGroup:{name:"",value:[],shape:"square",disabled:!1,activeColor:"#2979ff",inactiveColor:"#c8c9cc",size:18,placement:"row",labelSize:14,labelColor:"#303133",labelDisabled:!1,iconColor:"#ffffff",iconSize:12,iconPlacement:"left",borderBottom:!1},circleProgress:{percentage:30},code:{seconds:60,startText:"获取验证码",changeText:"X秒重新获取",endText:"重新获取",keepRunning:!1,uniqueKey:""},codeInput:{adjustPosition:!0,maxlength:6,dot:!1,mode:"box",hairline:!1,space:10,value:"",focus:!1,bold:!1,color:"#606266",fontSize:18,size:35,disabledKeyboard:!1,borderColor:"#c9cacc",disabledDot:!0},col:{span:12,offset:0,justify:"start",align:"stretch",textAlign:"left"},collapse:{value:null,accordion:!1,border:!0},collapseItem:{title:"",value:"",label:"",disabled:!1,isLink:!0,clickable:!0,border:!0,align:"left",name:"",icon:"",duration:300,showRight:!0},columnNotice:{text:"",icon:"volume",mode:"",color:"#f9ae3d",bgColor:"#fdf6ec",fontSize:14,speed:80,step:!1,duration:1500,disableTouch:!0,justifyContent:"flex-start"},countDown:{time:0,format:"HH:mm:ss",autoStart:!0,millisecond:!1},countTo:{startVal:0,endVal:0,duration:2e3,autoplay:!0,decimals:0,useEasing:!0,decimal:".",color:"#606266",fontSize:22,bold:!1,separator:""},...iu,divider:{dashed:!1,hairline:!0,dot:!1,textPosition:"center",text:"",textSize:14,textColor:"#909399",lineColor:"#dcdfe6"},empty:{icon:"",text:"",textColor:"#c0c4cc",textSize:14,iconColor:"#c0c4cc",iconSize:90,mode:"data",width:160,height:160,show:!0,marginTop:0},form:{model:{},rules:{},errorType:"message",borderBottom:!0,labelPosition:"left",labelWidth:45,labelAlign:"left",labelStyle:{}},formItem:{label:"",prop:"",rules:[],borderBottom:"",labelPosition:"",labelWidth:"",rightIcon:"",leftIcon:"",required:!1,leftIconStyle:""},gap:{bgColor:"transparent",height:20,marginTop:0,marginBottom:0,customStyle:{}},grid:{col:3,border:!1,align:"left"},gridItem:{name:null,bgColor:"transparent"},...au,image:{src:"",mode:"aspectFill",width:"300",height:"225",shape:"square",radius:0,lazyLoad:!0,showMenuByLongpress:!0,loadingIcon:"photo",errorIcon:"error-circle",showLoading:!0,showError:!0,fade:!0,webp:!1,duration:500,bgColor:"#f3f4f6"},indexAnchor:{text:"",color:"#606266",size:14,bgColor:"#dedede",height:32},indexList:{inactiveColor:"#606266",activeColor:"#5677fc",indexList:[],sticky:!0,customNavHeight:0,safeBottomFix:!1},input:{value:"",type:"text",fixed:!1,disabled:!1,disabledColor:"#f5f7fa",clearable:!1,password:!1,maxlength:140,placeholder:null,placeholderClass:"input-placeholder",placeholderStyle:"color: #c0c4cc",showWordLimit:!1,confirmType:"done",confirmHold:!1,holdKeyboard:!1,focus:!1,autoBlur:!1,disableDefaultPadding:!1,cursor:-1,cursorSpacing:30,selectionStart:-1,selectionEnd:-1,adjustPosition:!0,inputAlign:"left",fontSize:"15px",color:"#303133",prefixIcon:"",prefixIconStyle:"",suffixIcon:"",suffixIconStyle:"",border:"surround",readonly:!1,shape:"square",formatter:null},keyboard:{mode:"number",dotDisabled:!1,tooltip:!0,showTips:!0,tips:"",showCancel:!0,showConfirm:!0,random:!1,safeAreaInsetBottom:!0,closeOnClickOverlay:!0,show:!1,overlay:!0,zIndex:10075,cancelText:"取消",confirmText:"确定",autoChange:!1},line:{color:"#d6d7d9",length:"100%",direction:"row",hairline:!0,margin:0,dashed:!1},lineProgress:{activeColor:"#19be6b",inactiveColor:"#ececec",percentage:0,showText:!0,height:12},...uu,list:{showScrollbar:!1,lowerThreshold:50,upperThreshold:0,scrollTop:0,offsetAccuracy:10,enableFlex:!1,pagingEnabled:!1,scrollable:!0,scrollIntoView:"",scrollWithAnimation:!1,enableBackToTop:!1,height:0,width:0,preLoadScreen:1},listItem:{anchor:""},...pu,loadingPage:{loadingText:"正在加载",image:"",loadingMode:"circle",loading:!1,bgColor:"#ffffff",color:"#C8C8C8",fontSize:19,iconSize:28,loadingColor:"#C8C8C8",zIndex:10},loadmore:{status:"loadmore",bgColor:"transparent",icon:!0,fontSize:14,iconSize:17,color:"#606266",loadingIcon:"spinner",loadmoreText:"加载更多",loadingText:"正在加载...",nomoreText:"没有更多了",isDot:!1,iconColor:"#b7b7b7",marginTop:10,marginBottom:10,height:"auto",line:!1,lineColor:"#E6E8EB",dashed:!1},modal:{show:!1,title:"",content:"",confirmText:"确认",cancelText:"取消",showConfirmButton:!0,showCancelButton:!1,confirmColor:"#2979ff",cancelColor:"#606266",buttonReverse:!1,zoom:!0,asyncClose:!1,closeOnClickOverlay:!1,negativeTop:0,width:"650rpx",confirmButtonShape:"",contentTextAlign:"left"},...{navbar:{safeAreaInsetTop:!0,placeholder:!1,fixed:!0,border:!1,leftIcon:"arrow-left",leftText:"",rightText:"",rightIcon:"",title:"",titleColor:"",bgColor:"#ffffff",titleWidth:"400rpx",height:"44px",leftIconSize:20,leftIconColor:du.mainColor,autoBack:!1,titleStyle:""}},noNetwork:{tips:"哎呀,网络信号丢失",zIndex:"",image:"data:image/png;base64,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"},noticeBar:{text:[],direction:"row",step:!1,icon:"volume",mode:"",color:"#f9ae3d",bgColor:"#fdf6ec",speed:80,fontSize:14,duration:2e3,disableTouch:!0,url:"",linkType:"navigateTo",justifyContent:"flex-start"},notify:{top:0,type:"primary",color:"#ffffff",bgColor:"",message:"",duration:3e3,fontSize:15,safeAreaInsetTop:!1},...{numberBox:{name:"",value:0,min:1,max:Number.MAX_SAFE_INTEGER,step:1,integer:!1,disabled:!1,disabledInput:!1,asyncChange:!1,inputWidth:35,showMinus:!0,showPlus:!0,decimalLength:null,longPress:!0,color:"#323233",buttonSize:30,bgColor:"#EBECEE",cursorSpacing:100,disableMinus:!1,disablePlus:!1,iconStyle:""}},numberKeyboard:{mode:"number",dotDisabled:!1,random:!1},overlay:{show:!1,zIndex:10070,duration:300,opacity:.5},parse:{copyLink:!0,errorImg:"",lazyLoad:!1,loadingImg:"",pauseVideo:!0,previewImg:!0,setTitle:!0,showImgMenu:!0},picker:{show:!1,popupMode:"bottom",showToolbar:!0,title:"",columns:[],loading:!1,itemHeight:44,cancelText:"取消",confirmText:"确定",cancelColor:"#909193",confirmColor:"#3c9cff",visibleItemCount:5,keyName:"text",closeOnClickOverlay:!1,defaultIndex:[],immediateChange:!0,zIndex:10076},popup:{show:!1,overlay:!0,mode:"bottom",duration:300,closeable:!1,overlayStyle:{},closeOnClickOverlay:!0,zIndex:10075,safeAreaInsetBottom:!0,safeAreaInsetTop:!1,closeIconPos:"top-right",round:0,zoom:!0,bgColor:"",overlayOpacity:.5},radio:{name:"",shape:"",disabled:"",labelDisabled:"",activeColor:"",inactiveColor:"",iconSize:"",labelSize:"",label:"",labelColor:"",size:"",iconColor:"",placement:""},radioGroup:{value:"",disabled:!1,shape:"circle",activeColor:"#2979ff",inactiveColor:"#c8c9cc",name:"",size:18,placement:"row",label:"",labelColor:"#303133",labelSize:14,labelDisabled:!1,iconColor:"#ffffff",iconSize:12,borderBottom:!1,iconPlacement:"left",gap:"10px"},rate:{value:1,count:5,disabled:!1,size:18,inactiveColor:"#b2b2b2",activeColor:"#FA3534",gutter:4,minCount:1,allowHalf:!1,activeIcon:"star-fill",inactiveIcon:"star",touchable:!0},readMore:{showHeight:400,toggle:!1,closeText:"展开阅读全文",openText:"收起",color:"#2979ff",fontSize:14,textIndent:"2em",name:""},row:{gutter:0,justify:"start",align:"center"},rowNotice:{text:"",icon:"volume",mode:"",color:"#f9ae3d",bgColor:"#fdf6ec",fontSize:14,speed:80},scrollList:{indicatorWidth:50,indicatorBarWidth:20,indicator:!0,indicatorColor:"#f2f2f2",indicatorActiveColor:"#3c9cff",indicatorStyle:""},search:{shape:"round",bgColor:"#f2f2f2",placeholder:"请输入关键字",clearabled:!0,focus:!1,showAction:!0,actionStyle:{},actionText:"搜索",inputAlign:"left",inputStyle:{},disabled:!1,borderColor:"transparent",searchIconColor:"#909399",searchIconSize:22,color:"#606266",placeholderColor:"#909399",searchIcon:"search",margin:"0",animation:!1,value:"",maxlength:"-1",height:32,label:null},section:{title:"",subTitle:"更多",right:!0,fontSize:15,bold:!0,color:"#303133",subColor:"#909399",showLine:!0,lineColor:"",arrow:!0},skeleton:{loading:!0,animate:!0,rows:0,rowsWidth:"100%",rowsHeight:18,title:!0,titleWidth:"50%",titleHeight:18,avatar:!1,avatarSize:32,avatarShape:"circle"},slider:{value:0,blockSize:18,min:0,max:100,step:1,activeColor:"#2979ff",inactiveColor:"#c0c4cc",blockColor:"#ffffff",showValue:!1,disabled:!1,blockStyle:{},useNative:!1,height:"2px"},statusBar:{bgColor:"transparent"},steps:{direction:"row",current:0,activeColor:"#3c9cff",inactiveColor:"#969799",activeIcon:"",inactiveIcon:"",dot:!1},stepsItem:{title:"",desc:"",iconSize:17,error:!1},sticky:{offsetTop:0,customNavHeight:0,disabled:!1,bgColor:"transparent",zIndex:"",index:""},subsection:{list:[],current:0,activeColor:"#3c9cff",inactiveColor:"#303133",mode:"button",fontSize:12,bold:!0,bgColor:"#eeeeef",keyName:"name"},swipeAction:{autoClose:!0},swipeActionItem:{show:!1,closeOnClick:!0,name:"",disabled:!1,threshold:20,autoClose:!0,options:[],duration:300},swiper:{list:[],indicator:!1,indicatorActiveColor:"#FFFFFF",indicatorInactiveColor:"rgba(255, 255, 255, 0.35)",indicatorStyle:"",indicatorMode:"line",autoplay:!0,current:0,currentItemId:"",interval:3e3,duration:300,circular:!1,previousMargin:0,nextMargin:0,acceleration:!1,displayMultipleItems:1,easingFunction:"default",keyName:"url",imgMode:"aspectFill",height:130,bgColor:"#f3f4f6",radius:4,loading:!1,showTitle:!1},swiperIndicator:{length:0,current:0,indicatorActiveColor:"",indicatorInactiveColor:"",indicatorMode:"line"},switch:{loading:!1,disabled:!1,size:25,activeColor:"#2979ff",inactiveColor:"#ffffff",value:!1,activeValue:!0,inactiveValue:!1,asyncChange:!1,space:0},tabbar:{value:null,safeAreaInsetBottom:!0,border:!0,zIndex:1,activeColor:"#1989fa",inactiveColor:"#7d7e80",fixed:!0,placeholder:!0},tabbarItem:{name:null,icon:"",badge:null,dot:!1,text:"",badgeStyle:"top: 6px;right:2px;"},tabs:{duration:300,list:[],lineColor:"#3c9cff",activeStyle:{color:"#303133"},inactiveStyle:{color:"#606266"},lineWidth:20,lineHeight:3,lineBgSize:"cover",itemStyle:{height:"44px"},scrollable:!0,current:0,keyName:"name"},tag:{type:"primary",disabled:!1,size:"medium",shape:"square",text:"",bgColor:"",color:"",borderColor:"",closeColor:"#C6C7CB",name:"",plainFill:!1,plain:!1,closable:!1,show:!0,icon:"",iconColor:""},text:{type:"",show:!0,text:"",prefixIcon:"",suffixIcon:"",mode:"",href:"",format:"",call:!1,openType:"",bold:!1,block:!1,lines:"",color:"#303133",size:15,iconStyle:{fontSize:"15px"},decoration:"none",margin:0,lineHeight:"",align:"left",wordWrap:"normal",flex1:!0},textarea:{value:"",placeholder:"",placeholderClass:"textarea-placeholder",placeholderStyle:"color: #c0c4cc",height:70,confirmType:"done",disabled:!1,count:!1,focus:!1,autoHeight:!1,fixed:!1,cursorSpacing:0,cursor:"",showConfirmBar:!0,selectionStart:-1,selectionEnd:-1,adjustPosition:!0,disableDefaultPadding:!1,holdKeyboard:!1,maxlength:140,border:"surround",formatter:null},toast:{zIndex:10090,loading:!1,text:"",icon:"",type:"",loadingMode:"",show:"",overlay:!1,position:"center",params:{},duration:2e3,isTab:!1,url:"",callback:null,back:!1},toolbar:{show:!0,cancelText:"取消",confirmText:"确认",cancelColor:"#909193",confirmColor:"#3c9cff",title:""},tooltip:{text:"",copyText:"",size:14,color:"#606266",bgColor:"transparent",direction:"top",zIndex:10071,showCopy:!0,buttons:[],overlay:!0,showToast:!0},transition:{show:!1,mode:"fade",duration:"300",timingFunction:"ease-out"},...{upload:{accept:"image",extension:[],capture:["album","camera"],compressed:!0,camera:"back",maxDuration:60,uploadIcon:"camera-fill",uploadIconColor:"#D3D4D6",useBeforeRead:!1,previewFullImage:!0,maxCount:52,disabled:!1,imageMode:"aspectFill",name:"",sizeType:["original","compressed"],multiple:!1,deletable:!0,maxSize:Number.MAX_VALUE,fileList:[],uploadText:"",width:80,height:80,previewImage:!0}}},hu={toast:10090,noNetwork:10080,popup:10075,mask:10070,navbar:980,topTips:975,sticky:970,indexListSticky:965};let gu="none";gu="vue3",gu="mp",gu="weixin";const mu=new class{constructor(e={}){var t;t=e,"[object Object]"!==Object.prototype.toString.call(t)&&(e={},console.warn("设置全局参数必须接收一个Object")),this.config=Xs({...Js,...e}),this.interceptors={request:new _s,response:new _s}}setConfig(e){this.config=e(this.config)}middleware(e){e=((e,t={})=>{const n=t.method||e.method||"GET";let o={baseURL:e.baseURL||"",method:n,url:t.url||"",params:t.params||{},custom:{...e.custom||{},...t.custom||{}},header:qs(e.header||{},t.header||{})};if(o={...o,...Ks(["getTask","validateStatus"],e,t)},"DOWNLOAD"===n);else if("UPLOAD"===n)delete o.header["content-type"],delete o.header["Content-Type"],["filePath","name","formData"].forEach((e=>{Vs(t[e])||(o[e]=t[e])}));else{const n=["data","timeout","dataType","responseType"];o={...o,...Ks(n,e,t)}}return o})(this.config,e);const t=[Ws,void 0];let n=Promise.resolve(e);for(this.interceptors.request.forEach((e=>{t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((e=>{t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n}request(e={}){return this.middleware(e)}get(e,t={}){return this.middleware({url:e,method:"GET",...t})}post(e,t,n={}){return this.middleware({url:e,data:t,method:"POST",...n})}put(e,t,n={}){return this.middleware({url:e,data:t,method:"PUT",...n})}delete(e,t,n={}){return this.middleware({url:e,data:t,method:"DELETE",...n})}connect(e,t,n={}){return this.middleware({url:e,data:t,method:"CONNECT",...n})}head(e,t,n={}){return this.middleware({url:e,data:t,method:"HEAD",...n})}options(e,t,n={}){return this.middleware({url:e,data:t,method:"OPTIONS",...n})}trace(e,t,n={}){return this.middleware({url:e,data:t,method:"TRACE",...n})}upload(e,t={}){return t.url=e,t.method="UPLOAD",this.middleware(t)}download(e,t={}){return t.url=e,t.method="DOWNLOAD",this.middleware(t)}};Fs.setConfig=function(e){Fs.shallowMerge(vs,e.config||{}),Fs.shallowMerge(fu,e.props||{}),Fs.shallowMerge(du,e.color||{}),Fs.shallowMerge(hu,e.zIndex||{})};const vu={route:zs,date:Fs.timeFormat,colorGradient:eu.colorGradient,hexToRgb:eu.hexToRgb,rgbToHex:eu.rgbToHex,colorToRgba:eu.colorToRgba,test:us,type:["primary","success","error","warning","info"],http:mu,config:vs,zIndex:hu,debounce:function(e,t=500,n=!1){if(null!==nu&&clearTimeout(nu),n){const n=!nu;nu=setTimeout((()=>{nu=null}),t),n&&"function"==typeof e&&e()}else nu=setTimeout((()=>{"function"==typeof e&&e()}),t)},throttle:ou,mixin:Qs,mpMixin:Ms,props:fu,...Fs,color:du,platform:"weixin"},yu={install:e=>{An.$u=vu,e.config.globalProperties.$u=vu,e.mixin(Qs)}};"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function bu(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Su={exports:{}};const xu=bu(Su.exports=function(){var e=1e3,t=6e4,n=36e5,o="millisecond",r="second",i="minute",l="hour",a="day",s="week",u="month",c="quarter",p="year",d="date",f="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},v=function(e,t,n){var o=String(e);return!o||o.length>=t?e:""+Array(t+1-o.length).join(n)+e},y={s:v,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),o=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+v(o,2,"0")+":"+v(r,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var o=12*(n.year()-t.year())+(n.month()-t.month()),r=t.clone().add(o,u),i=n-r<0,l=t.clone().add(o+(i?-1:1),u);return+(-(o+(n-r)/(i?r-l:l-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:u,y:p,w:s,d:a,D:d,h:l,m:i,s:r,ms:o,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},b="en",S={};S[b]=m;var x="$isDayjsObject",w=function(e){return e instanceof E||!(!e||!e[x])},A=function e(t,n,o){var r;if(!t)return b;if("string"==typeof t){var i=t.toLowerCase();S[i]&&(r=i),n&&(S[i]=n,r=i);var l=t.split("-");if(!r&&l.length>1)return e(l[0])}else{var a=t.name;S[a]=t,r=a}return!o&&r&&(b=r),r||!o&&b},C=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new E(n)},B=y;B.l=A,B.i=w,B.w=function(e,t){return C(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function m(e){this.$L=A(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var v=m.prototype;return v.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(B.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(h);if(o){var r=o[2]-1||0,i=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)):new Date(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)}}return new Date(t)}(e),this.init()},v.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},v.$utils=function(){return B},v.isValid=function(){return!(this.$d.toString()===f)},v.isSame=function(e,t){var n=C(e);return this.startOf(t)<=n&&n<=this.endOf(t)},v.isAfter=function(e,t){return C(e)<this.startOf(t)},v.isBefore=function(e,t){return this.endOf(t)<C(e)},v.$g=function(e,t,n){return B.u(e)?this[t]:this.set(n,e)},v.unix=function(){return Math.floor(this.valueOf()/1e3)},v.valueOf=function(){return this.$d.getTime()},v.startOf=function(e,t){var n=this,o=!!B.u(t)||t,c=B.p(e),f=function(e,t){var r=B.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return o?r:r.endOf(a)},h=function(e,t){return B.w(n.toDate()[e].apply(n.toDate("s"),(o?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},g=this.$W,m=this.$M,v=this.$D,y="set"+(this.$u?"UTC":"");switch(c){case p:return o?f(1,0):f(31,11);case u:return o?f(1,m):f(0,m+1);case s:var b=this.$locale().weekStart||0,S=(g<b?g+7:g)-b;return f(o?v-S:v+(6-S),m);case a:case d:return h(y+"Hours",0);case l:return h(y+"Minutes",1);case i:return h(y+"Seconds",2);case r:return h(y+"Milliseconds",3);default:return this.clone()}},v.endOf=function(e){return this.startOf(e,!1)},v.$set=function(e,t){var n,s=B.p(e),c="set"+(this.$u?"UTC":""),f=(n={},n[a]=c+"Date",n[d]=c+"Date",n[u]=c+"Month",n[p]=c+"FullYear",n[l]=c+"Hours",n[i]=c+"Minutes",n[r]=c+"Seconds",n[o]=c+"Milliseconds",n)[s],h=s===a?this.$D+(t-this.$W):t;if(s===u||s===p){var g=this.clone().set(d,1);g.$d[f](h),g.init(),this.$d=g.set(d,Math.min(this.$D,g.daysInMonth())).$d}else f&&this.$d[f](h);return this.init(),this},v.set=function(e,t){return this.clone().$set(e,t)},v.get=function(e){return this[B.p(e)]()},v.add=function(o,c){var d,f=this;o=Number(o);var h=B.p(c),g=function(e){var t=C(f);return B.w(t.date(t.date()+Math.round(e*o)),f)};if(h===u)return this.set(u,this.$M+o);if(h===p)return this.set(p,this.$y+o);if(h===a)return g(1);if(h===s)return g(7);var m=(d={},d[i]=t,d[l]=n,d[r]=e,d)[h]||1,v=this.$d.getTime()+o*m;return B.w(v,this)},v.subtract=function(e,t){return this.add(-1*e,t)},v.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||f;var o=e||"YYYY-MM-DDTHH:mm:ssZ",r=B.z(this),i=this.$H,l=this.$m,a=this.$M,s=n.weekdays,u=n.months,c=n.meridiem,p=function(e,n,r,i){return e&&(e[n]||e(t,o))||r[n].slice(0,i)},d=function(e){return B.s(i%12||12,e,"0")},h=c||function(e,t,n){var o=e<12?"AM":"PM";return n?o.toLowerCase():o};return o.replace(g,(function(e,o){return o||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return B.s(t.$y,4,"0");case"M":return a+1;case"MM":return B.s(a+1,2,"0");case"MMM":return p(n.monthsShort,a,u,3);case"MMMM":return p(u,a);case"D":return t.$D;case"DD":return B.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return p(n.weekdaysMin,t.$W,s,2);case"ddd":return p(n.weekdaysShort,t.$W,s,3);case"dddd":return s[t.$W];case"H":return String(i);case"HH":return B.s(i,2,"0");case"h":return d(1);case"hh":return d(2);case"a":return h(i,l,!0);case"A":return h(i,l,!1);case"m":return String(l);case"mm":return B.s(l,2,"0");case"s":return String(t.$s);case"ss":return B.s(t.$s,2,"0");case"SSS":return B.s(t.$ms,3,"0");case"Z":return r}return null}(e)||r.replace(":","")}))},v.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},v.diff=function(o,d,f){var h,g=this,m=B.p(d),v=C(o),y=(v.utcOffset()-this.utcOffset())*t,b=this-v,S=function(){return B.m(g,v)};switch(m){case p:h=S()/12;break;case u:h=S();break;case c:h=S()/3;break;case s:h=(b-y)/6048e5;break;case a:h=(b-y)/864e5;break;case l:h=b/n;break;case i:h=b/t;break;case r:h=b/e;break;default:h=b}return f?h:B.a(h)},v.daysInMonth=function(){return this.endOf(u).$D},v.$locale=function(){return S[this.$L]},v.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),o=A(e,t,!0);return o&&(n.$L=o),n},v.clone=function(){return B.w(this.$d,this)},v.toDate=function(){return new Date(this.valueOf())},v.toJSON=function(){return this.isValid()?this.toISOString():null},v.toISOString=function(){return this.$d.toISOString()},v.toString=function(){return this.$d.toUTCString()},m}(),k=E.prototype;return C.prototype=k,[["$ms",o],["$s",r],["$m",i],["$H",l],["$W",a],["$M",u],["$y",p],["$D",d]].forEach((function(e){k[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),C.extend=function(e,t){return e.$i||(e(t,E,C),e.$i=!0),C},C.locale=A,C.isDayjs=w,C.unix=function(e){return C(1e3*e)},C.en=S[b],C.Ls=S,C.p={},C}()),wu={props:{bgColor:{type:String,default:()=>fu.gap.bgColor},height:{type:[String,Number],default:()=>fu.gap.height},marginTop:{type:[String,Number],default:()=>fu.gap.marginTop},marginBottom:{type:[String,Number],default:()=>fu.gap.marginBottom}}},Au={props:{bgColor:{type:String,default:()=>fu.statusBar.bgColor}}},Cu={props:{src:{type:String,default:()=>fu.avatar.src},shape:{type:String,default:()=>fu.avatar.shape},size:{type:[String,Number],default:()=>fu.avatar.size},mode:{type:String,default:()=>fu.avatar.mode},text:{type:String,default:()=>fu.avatar.text},bgColor:{type:String,default:()=>fu.avatar.bgColor},color:{type:String,default:()=>fu.avatar.color},fontSize:{type:[String,Number],default:()=>fu.avatar.fontSize},icon:{type:String,default:()=>fu.avatar.icon},mpAvatar:{type:Boolean,default:()=>fu.avatar.mpAvatar},randomBgColor:{type:Boolean,default:()=>fu.avatar.randomBgColor},defaultUrl:{type:String,default:()=>fu.avatar.defaultUrl},colorIndex:{type:[String,Number],validator:e=>us.range(e,[0,19])||""===e,default:()=>fu.avatar.colorIndex},name:{type:String,default:()=>fu.avatar.name}}},Bu={props:{name:{type:String,default:()=>fu.icon.name},color:{type:String,default:()=>fu.icon.color},size:{type:[String,Number],default:()=>fu.icon.size},bold:{type:Boolean,default:()=>fu.icon.bold},index:{type:[String,Number],default:()=>fu.icon.index},hoverClass:{type:String,default:()=>fu.icon.hoverClass},customPrefix:{type:String,default:()=>fu.icon.customPrefix},label:{type:[String,Number],default:()=>fu.icon.label},labelPos:{type:String,default:()=>fu.icon.labelPos},labelSize:{type:[String,Number],default:()=>fu.icon.labelSize},labelColor:{type:String,default:()=>fu.icon.labelColor},space:{type:[String,Number],default:()=>fu.icon.space},imgMode:{type:String,default:()=>fu.icon.imgMode},width:{type:[String,Number],default:()=>fu.icon.width},height:{type:[String,Number],default:()=>fu.icon.height},top:{type:[String,Number],default:()=>fu.icon.top},stop:{type:Boolean,default:()=>fu.icon.stop}}},Eu={props:{title:{type:[String,Number],default:()=>fu.cell.title},label:{type:[String,Number],default:()=>fu.cell.label},value:{type:[String,Number],default:()=>fu.cell.value},icon:{type:String,default:()=>fu.cell.icon},disabled:{type:Boolean,default:()=>fu.cell.disabled},border:{type:Boolean,default:()=>fu.cell.border},center:{type:Boolean,default:()=>fu.cell.center},url:{type:String,default:()=>fu.cell.url},linkType:{type:String,default:()=>fu.cell.linkType},clickable:{type:Boolean,default:()=>fu.cell.clickable},isLink:{type:Boolean,default:()=>fu.cell.isLink},required:{type:Boolean,default:()=>fu.cell.required},rightIcon:{type:String,default:()=>fu.cell.rightIcon},arrowDirection:{type:String,default:()=>fu.cell.arrowDirection},iconStyle:{type:[Object,String],default:()=>fu.cell.iconStyle},rightIconStyle:{type:[Object,String],default:()=>fu.cell.rightIconStyle},titleStyle:{type:[Object,String],default:()=>fu.cell.titleStyle},size:{type:String,default:()=>fu.cell.size},stop:{type:Boolean,default:()=>fu.cell.stop},name:{type:[Number,String],default:()=>fu.cell.name}}},ku={props:{title:{type:String,default:()=>fu.cellGroup.title},border:{type:Boolean,default:()=>fu.cellGroup.border}}},Pu=(e,t=void 0)=>null==e?t:e,Iu=(e,t,n=void 0)=>Pu(e,Pu(t,n)),ju=e=>(e.install=()=>{},e);function Tu(e){return null!=e&&"object"==typeof e}const Ou=Object.prototype.toString;function Nu(e){return!0===e||!1===e||Tu(e)&&"[object Boolean]"==Ou.call(e)}function Fu(e){return"number"==typeof e||Tu(e)&&"[object Number]"==Ou.call(e)}const zu=/^\w*$/,Qu=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Mu=/^\./,Lu=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,$u=/\\(\\)?/g,Du=/^(?:0|[1-9]\d*)$/;function qu(e,t){if(Array.isArray(e))return!1;const n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!v(e))||(zu.test(e)||!Qu.test(e)||null!=t&&e in Object(t))}const Vu=Symbol?Symbol.prototype:void 0,Uu=Vu?Vu.toString:void 0;function Ru(e){if("string"==typeof e)return e;if(v(e))return Uu?Uu.call(e):"";const t=`${e}`;return"0"==t&&1/e==-1/0?"-0":t}function Hu(e){return null==e?"":Ru(e)}function Wu(e){return Array.isArray(e)?e:function(e){e=Hu(e);const t=[];return Mu.test(e)&&t.push(""),e.replace(Lu,((e,n,o,r)=>(t.push(o?r.replace($u,"$1"):n||e),""))),t}(e)}function _u(e){if("string"==typeof e||v(e))return e;const t=`${e}`;return"0"==t&&1/e==-1/0?"-0":t}function Ku(e,t,n){const o=null==e?void 0:function(e,t){let n=0;const o=(t=qu(t,e)?[t]:Wu(t)).length;for(;null!=e&&n<o;)e=e[_u(t[n++])];return n&&n==o?e:void 0}(e,t);return void 0===o?n:o}function Ju(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||Du.test(e))&&e>-1&&e%1==0&&e<t}const Xu=Object.prototype.hasOwnProperty;function Yu(e,t,n){const o=e[t];Xu.call(e,t)&&function(e,t){return e===t||e!=e&&t!=t}(o,n)&&(void 0!==n||t in e)||(e[t]=n)}function Gu(e,t,n){return null==e?e:function(e,t,n){if(!y(e))return e;let o=-1;const r=(t=qu(t,e)?[t]:Wu(t)).length,i=r-1;let l=e;for(;null!=l&&++o<r;){const e=_u(t[o]);let r=n;if(o!=i){const n=l[e];r=void 0,void 0===r&&(r=y(n)?n:Ju(t[o+1])?[]:{})}Yu(l,e,r),l=l[e]}return e}(e,t,n)}const Zu=/^\s+|\s+$/g,ec=/^0b[01]+$/i,tc=/^0o[0-7]+$/i,nc=/^[-+]0x[0-9a-f]+$/i;function oc(e){if("number"==typeof e)return e;if(v(e))return NaN;if(y(e)){const t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?`${t}`:t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Zu,"");const t=ec.test(e);return t||tc.test(e)?Number.parseInt(e.slice(2),t?2:8):nc.test(e)?NaN:+e}function rc(e,t,n){let o,r,i,l,a,s,u=0,c=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){const n=o,i=r;return o=r=void 0,u=t,l=e.apply(i,n),l}function h(e){const n=e-s;return void 0===s||n>=t||n<0||p&&e-u>=i}function g(){const e=Date.now();if(h(e))return m(e);a=setTimeout(g,function(e){const n=e-u,o=t-(e-s);return p?Math.max(o,i-n):o}(e))}function m(e){return a=void 0,d&&o?f(e):(o=r=void 0,l)}function v(){const e=Date.now(),n=h(e);if(o=arguments,r=this,s=e,n){if(void 0===a)return function(e){return u=e,a=setTimeout(g,t),c?f(e):l}(s);if(p)return a=setTimeout(g,t),f(s)}return void 0===a&&(a=setTimeout(g,t)),l}return t=oc(t)||0,y(n)&&(c=!!n.leading,p="maxWait"in n,i=p?Math.max(oc(n.maxWait)||0,t):i,d="trailing"in n?!!n.trailing:d),v.cancel=function(){void 0!==a&&clearTimeout(a),u=0,o=s=r=a=void 0},v.flush=function(){return void 0===a?l:m(Date.now())},v}function ic(e){return!e||Array.isArray(e)&&!e.length?[]:Array.isArray(e)?e:[e]}const lc=/\s/;const ac=/^\s+/;function sc(e){return e?e.slice(0,function(e){let t=e.length;for(;t--&&lc.test(e.charAt(t)););return t}(e)+1).replace(ac,""):e}const uc=new RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const cc="\\ud800-\\udfff",pc=`[${cc}]`,dc="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",fc="\\ud83c[\\udffb-\\udfff]",hc=`[^${cc}]`,gc="(?:\\ud83c[\\udde6-\\uddff]){2}",mc="[\\ud800-\\udbff][\\udc00-\\udfff]",vc=`${`(?:${dc}|${fc})`}?`,yc="[\\ufe0e\\ufe0f]?",bc=yc+vc+`(?:\\u200d(?:${[hc,gc,mc].join("|")})${yc}${vc})*`,Sc=`(?:${[`${hc+dc}?`,dc,gc,mc,pc].join("|")})`,xc=new RegExp(`${fc}(?=${fc})|${Sc}${bc}`,"g");function wc(e){return function(e){return uc.test(e)}(e)?function(e){return e.match(xc)||[]}(e):function(e){return e.split("")}(e)}function Ac(e){return e!=e}function Cc(e,t,n){return t==t?function(e,t,n){let o=n-1;const r=e.length;for(;++o<r;)if(e[o]===t)return o;return-1}(e,t,n):function(e,t,n,o=!1){const r=e.length;let i=n+(o?1:-1);for(;o?i--:++i<r;)if(t(e[i],i,e))return i;return-1}(e,Ac,n)}function Bc(e,t,n){const o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:function(e,t,n){let o=-1,r=e.length;t<0&&(t=-t>r?0:r+t),(n=n>r?r:n)<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;const i=Array.from({length:r});for(;++o<r;)i[o]=e[o+t];return i}(e,t,n)}function Ec(e,t){if((e=Hu(e))&&void 0===t)return sc(e);if(!e||!(t=Ru(t)))return e;const n=wc(e),o=wc(t),r=function(e,t){let n=-1;const o=e.length;for(;++n<o&&Cc(t,e[n],0)>-1;);return n}(n,o),i=function(e,t){let n=e.length;for(;n--&&Cc(t,e[n],0)>-1;);return n}(n,o)+1;return Bc(n,r,i).join("")}const kc=e=>!e&&0!==e||d(e)&&0===e.length||y(e)&&!Object.keys(e).length,Pc=(e,t,n)=>({get value(){return Ku(e,t,n)},set value(n){Gu(e,t,n)}}),Ic="__tnPropKey",jc=e=>e,Tc=(e,t)=>{if(!y(e)||y(n=e)&&n[Ic])return e;var n;const{values:o,required:r,default:i,type:l,validator:a}=e,s=o||a?n=>{let r=!1,l=[];if(o&&(l=Array.from(o),p(e,"default")&&l.push(i),r||(r=l.includes(n))),a&&(r||(r=a(n))),!r&&l.length>0){const e=[...new Set(l)].map((e=>JSON.stringify(e))).join(", ");Xi(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${e}], got value ${JSON.stringify(n)}.`)}return r}:void 0,u={type:l,required:!!r,validator:s,[Ic]:!0};return p(e,"default")&&(u.default=i),u},Oc=e=>function(e){const t={};if(null==e)return t;for(const n of e)t[n[0]]=n[1];return t}(Object.entries(e).map((([e,t])=>[e,Tc(t,e)]))),Nc=[String],Fc={validating:"loading",success:"success-circle",error:"close-circle"},zc=(e,t="rpx",n=!0)=>e?m(e)&&/(^calc)|(%|vw|vh|px|rpx|auto)$/.test(e)?e:`${e}${t}`:n?"":`0${t}`,Qc=()=>Math.floor(1e4*Math.random());class Mc extends Error{constructor(e){super(e),this.name="TuniaoUIError"}}function Lc(e,t){throw new Mc(`[${e}] ${t}`)}const $c=(e,t=new WeakMap)=>{if(null===e||"object"!=typeof e)return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){const n=e.map((e=>$c(e,t)));return t.set(e,n),n}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){const t=e.flags;return new RegExp(e.source,t)}const n={};t.set(e,n);for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=$c(e[r],t));const o=Object.getPrototypeOf(e);return Object.setPrototypeOf(n,$c(o,t)),n},Dc=["","sm","lg","xl"],qc=["","sm","lg"],Vc=["","circle","round"],Uc=["scaleToFill","aspectFit","aspectFill","widthFix","heightFix","top","bottom","center","left","right","top left","top right","bottom left","bottom right"],Rc=["","primary","success","warning","danger","info"],Hc="update:modelValue",Wc="change",_c="input",Kc=20075,Jc=9999,Xc=Tc({type:[Boolean,void 0],default:void 0}),Yc=Tc({type:String,values:Dc,required:!1}),Gc=Tc({type:String,values:qc,required:!1}),Zc=Tc({type:Object,default:()=>({})}),ep=Tc({type:[String,Number],default:()=>Qc()}),tp=Tc({type:Boolean,default:!0}),np=Oc({name:{type:Nc,required:!0},type:{type:String,values:Rc,default:""},color:String,size:{type:[String,Number]},bold:Boolean,transparent:Boolean,transparentBg:String,imgMode:{type:String,values:Uc,default:"aspectFill"},offsetTop:{type:[String,Number]},customStyle:Zc,customClass:String}),op=(e,t,n,o,r)=>{let i=`${e}-${t}`;return n&&(i+=`-${n}`),o&&(i+=`__${o}`),r&&(i+=`--${r}`),i},rp=Symbol("localContextKey"),ip=e=>{const t=(()=>{const e=qr(rp,_o("tn"));return Ki((()=>Xo(e)||"tn"))})();return{namespace:t,b:(n="")=>op(t.value,e,n,"",""),e:n=>n?op(t.value,e,"",n,""):"",m:n=>n?op(t.value,e,"","",n):"",be:(n,o)=>n&&o?op(t.value,e,n,o,""):"",em:(n,o)=>n&&o?op(t.value,e,"",n,o):"",bm:(n,o)=>n&&o?op(t.value,e,n,"",o):"",bem:(n,o,r)=>n&&o&&r?op(t.value,e,n,o,r):"",is:(e,...t)=>{const n=!(t.length>=1)||t[0];return e&&n?`is-${e}`:""},cssVar:e=>{const n={};for(const o in e)e[o]&&(n[`--${t.value}-${o}`]=e[o]);return n},cssVarName:e=>`--${t.value}-${e}`,cssVarBlock:n=>{const o={};for(const r in n)n[r]&&(o[`--${t.value}-${e}-${r}`]=n[r]);return o},cssVarBlockName:n=>`--${t.value}-${e}-${n}`}},lp=(e,t="")=>{const n=_o(""),o=_o(""),r=/^(tn-|gradient)/,i=/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{8}|[A-Fa-f0-9]{3})$|^rgb\(\d{1,3}(,\s?\d{1,3}){2}\)$|^rgba\(\d{1,3}(,\s?\d{1,3}){2},\s?0?\.?\d{1,}\)|transparent/i,l=e=>{if(n.value="",o.value="",void 0!==e){if(r.test(e)){if("bg"===t&&/.*gradient.*/.test(e)){const t=e.split("__")[1];return void(n.value=`tn-gradient-bg__${t}`)}n.value=`${e}_${t}`}i.test(e)&&(o.value=e)}};l(e.value),Or((()=>e.value),(e=>{l(e)}));return[n,o,e=>{l(e)}]},ap=e=>({sizeType:Ki((()=>e?Dc.includes(e)?"inner":"custom":"none"))}),sp=e=>{const t=Mi();return Ki((()=>{var n;return Pu(null==(n=null==t?void 0:t.proxy)?void 0:n.$props)[e]}))},up=e=>{let t=null;e||(e=Mi()),t=An.createSelectorQuery().in(e);return{query:t,getSelectorNodeInfo:e=>new Promise(((n,o)=>{t?t.select(e).boundingClientRect((t=>{t?n(t):o(new Error(`未找到对应节点: ${e}`))})).exec():o(new Error("未找到对应的SelectorQuery实例"))})),getSelectorNodeInfos:e=>new Promise(((n,o)=>{t?t.selectAll(e).boundingClientRect((t=>{const r=t;r&&r.length>0?n(r):o(new Error(`未找到对应节点: ${e}`))})).exec():o(new Error("未找到对应的SelectorQuery实例"))}))}};_o(0);const cp=()=>{const e={},t=Ko([],!0);return{children:t,addChild:n=>{e[n.uid]=n,t.value.push(n)},removeChild:n=>{delete e[n],t.value=t.value.filter((e=>e.uid!==n))}}},pp=Oc({data:{type:Array,default:()=>[]},mode:{type:String,values:["normal","calc"],default:"normal"}}),dp=Symbol("timeLineKey"),fp=Oc({showLine:{type:Boolean,default:!0}}),hp=Oc({title:String,titleIcon:String,dotBgColor:String,dotTextColor:String}),gp=Oc({dotIcon:{type:String,default:"circle-fill"},dotColor:String}),mp=Oc({data:{type:Array,default:()=>[]},max:{type:Number,default:9},column:{type:Number,default:3},imgMode:{type:String,values:Uc,default:"aspectFill"},lazyLoad:{type:Boolean,default:!0},preview:{type:Boolean,default:!0}}),vp={click:e=>Fu(e)},yp=Oc({modelValue:{type:Number,default:0},tabs:{type:Array,default:()=>[]},disabled:Boolean,inactiveBgColor:String,activeBgColor:String,inactiveTextColor:String,activeTextColor:String}),bp={[Hc]:e=>Fu(e),[Wc]:e=>Fu(e)},Sp=Oc({src:String,height:String,width:String,mode:{type:String,values:Uc,default:"aspectFill"},threshold:{type:Number,default:100},transition:{type:Boolean,default:!0}}),xp=[...Vc,"circleLeft","circleRight"],wp=Oc({type:{type:String,values:Rc,default:"primary"},bgColor:String,textColor:String,fontSize:String,width:String,height:String,size:Yc,shape:{type:String,values:xp,default:""},border:Boolean,borderColor:String,borderBold:Boolean,customStyle:Zc,customClass:String}),Ap={props:{lang:String,sessionFrom:String,sendMessageTitle:String,sendMessagePath:String,sendMessageImg:String,showMessageCard:Boolean,appParameter:String,formType:String,openType:String}},Cp={props:{openType:String},methods:{onGetUserInfo(e){this.$emit("getuserinfo",e.detail)},onContact(e){this.$emit("contact",e.detail)},onGetPhoneNumber(e){this.$emit("getphonenumber",e.detail)},onError(e){this.$emit("error",e.detail)},onLaunchApp(e){this.$emit("launchapp",e.detail)},onOpenSetting(e){this.$emit("opensetting",e.detail)}}},Bp={props:{hairline:{type:Boolean,default:()=>fu.button.hairline},type:{type:String,default:()=>fu.button.type},size:{type:String,default:()=>fu.button.size},shape:{type:String,default:()=>fu.button.shape},plain:{type:Boolean,default:()=>fu.button.plain},disabled:{type:Boolean,default:()=>fu.button.disabled},loading:{type:Boolean,default:()=>fu.button.loading},loadingText:{type:[String,Number],default:()=>fu.button.loadingText},loadingMode:{type:String,default:()=>fu.button.loadingMode},loadingSize:{type:[String,Number],default:()=>fu.button.loadingSize},openType:{type:String,default:()=>fu.button.openType},formType:{type:String,default:()=>fu.button.formType},appParameter:{type:String,default:()=>fu.button.appParameter},hoverStopPropagation:{type:Boolean,default:()=>fu.button.hoverStopPropagation},lang:{type:String,default:()=>fu.button.lang},sessionFrom:{type:String,default:()=>fu.button.sessionFrom},sendMessageTitle:{type:String,default:()=>fu.button.sendMessageTitle},sendMessagePath:{type:String,default:()=>fu.button.sendMessagePath},sendMessageImg:{type:String,default:()=>fu.button.sendMessageImg},showMessageCard:{type:Boolean,default:()=>fu.button.showMessageCard},dataName:{type:String,default:()=>fu.button.dataName},throttleTime:{type:[String,Number],default:()=>fu.button.throttleTime},hoverStartTime:{type:[String,Number],default:()=>fu.button.hoverStartTime},hoverStayTime:{type:[String,Number],default:()=>fu.button.hoverStayTime},text:{type:[String,Number],default:()=>fu.button.text},icon:{type:String,default:()=>fu.button.icon},iconColor:{type:String,default:()=>fu.button.icon},color:{type:String,default:()=>fu.button.color},stop:{type:Boolean,default:()=>fu.button.stop}}},Ep={props:{type:{type:String,default:()=>fu.text.type},show:{type:Boolean,default:()=>fu.text.show},text:{type:[String,Number],default:()=>fu.text.text},prefixIcon:{type:String,default:()=>fu.text.prefixIcon},suffixIcon:{type:String,default:()=>fu.text.suffixIcon},mode:{type:String,default:()=>fu.text.mode},href:{type:String,default:()=>fu.text.href},format:{type:[String,Function],default:()=>fu.text.format},call:{type:Boolean,default:()=>fu.text.call},openType:{type:String,default:()=>fu.text.openType},bold:{type:Boolean,default:()=>fu.text.bold},block:{type:Boolean,default:()=>fu.text.block},lines:{type:[String,Number],default:()=>fu.text.lines},color:{type:String,default:()=>fu.text.color},size:{type:[String,Number],default:()=>fu.text.size},iconStyle:{type:[Object,String],default:()=>fu.text.iconStyle},decoration:{tepe:String,default:()=>fu.text.decoration},margin:{type:[Object,String,Number],default:()=>fu.text.margin},lineHeight:{type:[String,Number],default:()=>fu.text.lineHeight},align:{type:String,default:()=>fu.text.align},wordWrap:{type:String,default:()=>fu.text.wordWrap},flex1:{type:Boolean,default:()=>fu.text.flex1}}},kp={computed:{value(){const{text:e,mode:t,format:n,href:o}=this;return"price"===t?us.func(n)?n(e):Os(e,2):"date"===t?(us.date(e),us.func(n)?n(e):Ps(e,n||"yyyy-mm-dd")):"phone"===t?us.func(n)?n(e):"encrypt"===n?`${e.substr(0,3)}****${e.substr(7)}`:e:"name"===t?us.func(n)?n(e):"encrypt"===n?this.formatName(e):e:"link"===t?(us.url(o),e):e}},methods:{formatName(e){let t="";if(2===e.length)t=e.substr(0,1)+"*";else if(e.length>2){let n="";for(let t=0,o=e.length-2;t<o;t++)n+="*";t=e.substr(0,1)+n+e.substr(-1,1)}else t=e;return t}}},Pp={props:{color:{type:String,default:()=>fu.line.color},length:{type:[String,Number],default:()=>fu.line.length},direction:{type:String,default:()=>fu.line.direction},hairline:{type:Boolean,default:()=>fu.line.hairline},margin:{type:[String,Number],default:()=>fu.line.margin},dashed:{type:Boolean,default:()=>fu.line.dashed}}},Ip={props:{safeAreaInsetTop:{type:Boolean,default:()=>!0},fixed:{type:Boolean,default:()=>!0},leftIcon:{type:String,default:"arrow-leftward"},bgColor:{type:String,default:()=>"rgba(0,0,0,.15)"},height:{type:[String,Number],default:()=>"32px"},iconSize:{type:[String,Number],default:"20px"},iconColor:{type:String,default:"#fff"},autoBack:{type:Boolean,default:()=>!0},homeUrl:{type:[String],default:""}}},jp=Oc({show:{type:Boolean,default:!1},avatar:{type:String,default:""},nickname:{type:String,default:""},title:{type:String,default:"获取您的昵称、头像"},tips:{type:String,default:"获取用户头像、昵称,主要用于向用户提供具有辨识度的用户体验"},confirmText:{type:String,default:"保 存"},confirmBgColor:{type:String,default:"tn-type-primary"},confirmTextColor:{type:String,default:"tn-white"}}),Tp={"update:show":e=>Nu(e),"update:avatar":e=>m(e),"update:nickname":e=>m(e),confirm:(e,t)=>!0,"choose-avatar":e=>m(e)},Op=Oc({width:{type:[String,Number]},height:{type:[String,Number]},size:Yc,shape:{type:String,values:Vc,default:""},type:{type:String,values:Rc,default:"primary"},icon:{type:Nc},bold:Boolean,fontSize:{type:[String,Number]},bgColor:String,textColor:String,text:Boolean,plain:Boolean,borderColor:String,borderBold:Boolean,shadow:Boolean,shadowColor:String,hoverClass:{type:String,default:"tn-u-btn-hover"},customStyle:Zc,customClass:String,disabled:Boolean,onlyButton:Boolean,loading:Boolean,debounce:{type:Boolean,default:!1},formType:{type:String,values:["submit","reset"]},openType:{type:String,values:["feedback","share","contact","getPhoneNumber","getRealtimePhoneNumber","launchApp","openSetting","getUserInfo","chooseAvatar","agreePrivacyAuthorization"]},appParameter:{type:String,default:""},sessionFrom:{type:String,default:""},sendMessageTitle:{type:String,default:""},sendMessagePath:{type:String,default:""},sendMessageImg:{type:String,default:""},showMessageCard:{type:Boolean,default:!1},phoneNumberNoQuotaToast:{type:Boolean,default:!0},clickModifiers:{type:String}}),Np=Oc({url:String,icon:String,iconConfig:{type:Object,default:()=>({})},type:{type:String,values:Rc,default:""},size:{type:[String,Number]},shape:{type:String,values:["circle","square"],default:"circle"},imgMode:{type:String,values:Uc,default:"aspectFill"},bgColor:String,border:Xc,borderColor:String,borderBold:Xc,shadow:Xc,shadowColor:String,badge:{type:[String,Number]},badgeConfig:{type:Object,default:()=>({})}}),Fp=Symbol("avatarGroupContextKey"),zp=Symbol("formContextKey"),Qp=Symbol("formItemContextKey"),Mp=e=>{const t=qr(Fp,void 0);return{type:Ki((()=>Iu(null==e?void 0:e.type,null==t?void 0:t.type,""))),size:Ki((()=>Iu(null==e?void 0:e.size,null==t?void 0:t.size,""))),shape:Ki((()=>Iu(null==e?void 0:e.shape,null==t?void 0:t.shape,"circle"))),imgMode:Ki((()=>Iu(null==e?void 0:e.imgMode,null==t?void 0:t.imgMode,"aspectFill"))),bgColor:Ki((()=>Iu(null==e?void 0:e.bgColor,null==t?void 0:t.bgColor,"tn-gray-light"))),border:Ki((()=>Iu(null==e?void 0:e.border,null==t?void 0:t.border,!1))),borderColor:Ki((()=>Iu(null==e?void 0:e.borderColor,null==t?void 0:t.borderColor,""))),borderBold:Ki((()=>Iu(null==e?void 0:e.borderBold,null==t?void 0:t.borderBold,!1))),shadow:Ki((()=>Iu(null==e?void 0:e.shadow,null==t?void 0:t.shadow,!1))),shadowColor:Ki((()=>Iu(null==e?void 0:e.shadowColor,null==t?void 0:t.shadowColor,""))),avatarGap:Ki((()=>{let e=Number(Pu(null==t?void 0:t.gap,0));return e<0&&(e=0),e>1&&(e=1),e}))}},Lp=Oc({iconConfig:Np.iconConfig,type:Np.type,size:Np.size,shape:Np.shape,imgMode:Np.imgMode,bgColor:Np.bgColor,border:{type:Boolean,default:!0},borderColor:{type:String,default:"tn-white"},borderBold:Np.borderBold,shadow:Np.shadow,shadowColor:Np.shadowColor,badgeConfig:Np.badgeConfig,gap:{type:[String,Number],default:.4}}),$p={props:{shape:{type:String,default:()=>fu.search.shape},bgColor:{type:String,default:()=>fu.search.bgColor},placeholder:{type:String,default:()=>fu.search.placeholder},clearabled:{type:Boolean,default:()=>fu.search.clearabled},focus:{type:Boolean,default:()=>fu.search.focus},showAction:{type:Boolean,default:()=>fu.search.showAction},actionStyle:{type:Object,default:()=>fu.search.actionStyle},actionText:{type:String,default:()=>fu.search.actionText},inputAlign:{type:String,default:()=>fu.search.inputAlign},inputStyle:{type:Object,default:()=>fu.search.inputStyle},disabled:{type:Boolean,default:()=>fu.search.disabled},borderColor:{type:String,default:()=>fu.search.borderColor},searchIconColor:{type:String,default:()=>fu.search.searchIconColor},color:{type:String,default:()=>fu.search.color},placeholderColor:{type:String,default:()=>fu.search.placeholderColor},searchIcon:{type:String,default:()=>fu.search.searchIcon},searchIconSize:{type:[Number,String],default:()=>fu.search.searchIconSize},margin:{type:String,default:()=>fu.search.margin},animation:{type:Boolean,default:()=>fu.search.animation},modelValue:{type:String,default:()=>fu.search.value},value:{type:String,default:()=>fu.search.value},maxlength:{type:[String,Number],default:()=>fu.search.maxlength},height:{type:[String,Number],default:()=>fu.search.height},label:{type:[String,Number,null],default:()=>fu.search.label},adjustPosition:{type:Boolean,default:()=>!0},autoBlur:{type:Boolean,default:()=>!1}}},Dp={props:{duration:{type:Number,default:()=>fu.tabs.duration},list:{type:Array,default:()=>fu.tabs.list},lineColor:{type:String,default:()=>fu.tabs.lineColor},activeStyle:{type:[String,Object],default:()=>fu.tabs.activeStyle},inactiveStyle:{type:[String,Object],default:()=>fu.tabs.inactiveStyle},lineWidth:{type:[String,Number],default:()=>fu.tabs.lineWidth},lineHeight:{type:[String,Number],default:()=>fu.tabs.lineHeight},lineBgSize:{type:String,default:()=>fu.tabs.lineBgSize},itemStyle:{type:[String,Object],default:()=>fu.tabs.itemStyle},scrollable:{type:Boolean,default:()=>fu.tabs.scrollable},current:{type:[Number,String],default:()=>fu.tabs.current},keyName:{type:String,default:()=>fu.tabs.keyName}}},qp=Oc({show:{type:Boolean,default:!1},duration:{type:Number,default:300},opacity:{type:Number,default:.5},zIndex:{type:Number,default:Jc}}),Vp=e(Vr({__name:"overlay",props:qp,emits:{"update:show":e=>Nu(e),click:()=>!0},setup(e,{emit:t}){const n=e,o=t,{overlayClass:r,overlayStyle:i,overlayClick:l}=((e,t)=>{const n=ip("overlay"),o=Ki((()=>{const t=[n.b()];return e.show&&t.push(n.m("show")),t.join(" ")})),r=Ki((()=>{const t={};return t.transitionDuration=`${Pu(e.duration,300)}ms`,t.backgroundColor=`rgba(0, 0, 0, ${Pu(e.opacity,.5)})`,e.zIndex&&(t.zIndex=e.zIndex),t}));return{ns:n,overlayClass:o,overlayStyle:r,overlayClick:()=>{t("update:show",!1),t("click")}}})(n,o);return(e,t)=>({a:Hl(Xo(r)),b:Ul(Xo(i)),c:Vl(((...e)=>Xo(l)&&Xo(l)(...e))),d:Vl((()=>{}))})}}),[["__scopeId","data-v-c16721ff"]]);ju(Vp);const Up=Oc({modelValue:Boolean,openDirection:{type:String,values:["top","bottom","left","right","center"],default:"center"},width:{type:[String,Number]},height:{type:[String,Number]},bgColor:{type:String,default:"#fff"},radius:{type:[String,Number],default:15},overlay:{type:Boolean,default:!0},overlayOpacity:qp.opacity,overlayCloseable:{type:Boolean,default:!0},closeBtn:Boolean,closeBtnPosition:{type:String,values:["left-top","right-top","left-bottom","right-bottom"],default:"right-top"},safeAreaInsetBottom:tp,zIndex:{type:Number,default:Kc},top:{type:[String,Number]}}),Rp={[Hc]:e=>Nu(e),open:()=>!0,close:()=>!0,"overlay-click":()=>!0},Hp=Oc({percent:{type:Number,default:0},activeColor:String,inactiveColor:String,showPercent:Boolean,duration:{type:Number,default:1500}}),Wp=Oc({...Hp,radius:{type:Number,default:50},ringWidth:{type:Number,default:7}}),_p=Oc({indicator:{type:Boolean,default:!0},indicatorWidth:{type:Number,default:40},indicatorBlockWidth:{type:Number,default:20},indicatorColor:String,indicatorBlockColor:String}),Kp={props:{show:{type:Boolean,default:()=>fu.loadingIcon.show},color:{type:String,default:()=>fu.loadingIcon.color},textColor:{type:String,default:()=>fu.loadingIcon.textColor},vertical:{type:Boolean,default:()=>fu.loadingIcon.vertical},mode:{type:String,default:()=>fu.loadingIcon.mode},size:{type:[String,Number],default:()=>fu.loadingIcon.size},textSize:{type:[String,Number],default:()=>fu.loadingIcon.textSize},text:{type:[String,Number],default:()=>fu.loadingIcon.text},timingFunction:{type:String,default:()=>fu.loadingIcon.timingFunction},duration:{type:[String,Number],default:()=>fu.loadingIcon.duration},inactiveColor:{type:String,default:()=>fu.loadingIcon.inactiveColor}}},Jp=["jpg","jpeg","png","gif","webp","ico"],Xp=Oc({modelValue:{type:Array,default:()=>[]},disabled:Boolean,action:String,name:{type:String,default:"file"},header:{type:Object,default:()=>({})},formData:{type:Object,default:()=>({})},limit:{type:Number,default:9},autoUpload:{type:Boolean,default:!0},showRemove:{type:Boolean,default:!0},showErrorTips:{type:Boolean,default:!0},showUploadProgress:{type:Boolean,default:!0},sizeType:{type:Array,default:()=>["original","compressed"]},sourceType:{type:Array,default:()=>["album","camera"]},multiple:{type:Boolean,default:!0},maxSize:{type:Number,default:10485760},extensions:{type:Array,default:()=>Jp},autoRemoveFaildFile:{type:Boolean,default:!1},customUploadHandler:{type:Function},customUploadCallback:{type:Function},beforeUpload:{type:Function},beforeRemove:{type:Function},validateEvent:{type:Boolean,default:!0}}),Yp={[Hc]:e=>d(e),[Wc]:e=>d(e),oversizeOrNoSupport:e=>!0,success:e=>!0,fail:(e,t)=>!0,remove:e=>!0,preview:e=>!0},Gp=Oc({size:{type:String,values:qc},disabled:Boolean}),Zp=Oc({...Gp,model:Object,rules:{type:[Object,Array]},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:Boolean}),ed={validate:(e,t,n)=>(d(e)||m(e))&&Nu(t)&&m(n)},td=(e,t={})=>{const n=_o(void 0),o=t.prop?n:sp("size"),r=t.form?{size:void 0}:qr(zp,void 0),i=t.formItem?{size:void 0}:qr(Qp,void 0);return Ki((()=>o.value||Xo(e)||(null==i?void 0:i.size)||(null==r?void 0:r.size)||""))},nd=()=>({form:qr(zp,void 0),formItem:qr(Qp,void 0)}),od=/%[sdj%]/g;let rd=()=>{};function id(e){if(!e||!e.length)return null;const t={};return e.forEach((e=>{const n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function ld(e,...t){let n=0;const o=t.length;if("function"==typeof e)return e.apply(null,t);if("string"==typeof e){return e.replace(od,(e=>{if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(r){return"[Circular]"}break;default:return e}}))}return e}function ad(e,t){return null==e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}(t)||"string"!=typeof e||e))}function sd(e,t,n){let o=0;const r=e.length;!function i(l){if(l&&l.length)return void n(l);const a=o;o+=1,a<r?t(e[a],i):n([])}([])}"undefined"!=typeof process&&process.env;class ud extends Error{constructor(e,t){super("Async Validation Error"),this.errors=e,this.fields=t}}function cd(e,t,n,o,r){if(t.first){const t=new Promise(((t,i)=>{const l=function(e){const t=[];return Object.keys(e).forEach((n=>{t.push(...e[n]||[])})),t}(e);sd(l,n,(e=>(o(e),e.length?i(new ud(e,id(e))):t(r))))}));return t.catch((e=>e)),t}const i=!0===t.firstFields?Object.keys(e):t.firstFields||[],l=Object.keys(e),a=l.length;let s=0;const u=[],c=new Promise(((t,c)=>{const p=e=>{if(u.push.apply(u,e),s++,s===a)return o(u),u.length?c(new ud(u,id(u))):t(r)};l.length||(o(u),t(r)),l.forEach((t=>{const o=e[t];-1!==i.indexOf(t)?sd(o,n,p):function(e,t,n){const o=[];let r=0;const i=e.length;function l(e){o.push(...e||[]),r++,r===i&&n(o)}e.forEach((e=>{t(e,l)}))}(o,n,p)}))}));return c.catch((e=>e)),c}function pd(e,t){return n=>{let o;return o=e.fullFields?function(e,t){let n=e;for(let o=0;o<t.length;o++){if(null==n)return n;n=n[t[o]]}return n}(t,e.fullFields):t[n.field||e.fullField],(r=n)&&void 0!==r.message?(n.field=n.field||e.fullField,n.fieldValue=o,n):{message:"function"==typeof n?n():n,fieldValue:o,field:n.field||e.fullField};var r}}function dd(e,t){if(t)for(const n in t)if(t.hasOwnProperty(n)){const o=t[n];"object"==typeof o&&"object"==typeof e[n]?e[n]={...e[n],...o}:e[n]=o}return e}const fd=(e,t,n,o,r,i)=>{!e.required||n.hasOwnProperty(e.field)&&!ad(t,i||e.type)||o.push(ld(r.messages.required,e.fullField))};let hd;const gd=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,md=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,vd={integer:e=>vd.number(e)&&parseInt(e,10)===e,float:e=>vd.number(e)&&!vd.integer(e),array:e=>Array.isArray(e),regexp(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:e=>"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime()),number:e=>!isNaN(e)&&"number"==typeof e,object:e=>"object"==typeof e&&!vd.array(e),method:e=>"function"==typeof e,email:e=>"string"==typeof e&&e.length<=320&&!!e.match(gd),url:e=>"string"==typeof e&&e.length<=2048&&!!e.match((()=>{if(hd)return hd;const e="[a-fA-F\\d:]",t=t=>t&&t.includeBoundaries?`(?:(?<=\\s|^)(?=${e})|(?<=${e})(?=\\s|$))`:"",n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",o="[a-fA-F\\d]{1,4}",r=`\n(?:\n(?:${o}:){7}(?:${o}|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8\n(?:${o}:){6}(?:${n}|:${o}|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4\n(?:${o}:){5}(?::${n}|(?::${o}){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4\n(?:${o}:){4}(?:(?::${o}){0,1}:${n}|(?::${o}){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4\n(?:${o}:){3}(?:(?::${o}){0,2}:${n}|(?::${o}){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4\n(?:${o}:){2}(?:(?::${o}){0,3}:${n}|(?::${o}){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4\n(?:${o}:){1}(?:(?::${o}){0,4}:${n}|(?::${o}){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4\n(?::(?:(?::${o}){0,5}:${n}|(?::${o}){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4\n)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1\n`.replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),i=new RegExp(`(?:^${n}$)|(?:^${r}$)`),l=new RegExp(`^${n}$`),a=new RegExp(`^${r}$`),s=e=>e&&e.exact?i:new RegExp(`(?:${t(e)}${n}${t(e)})|(?:${t(e)}${r}${t(e)})`,"g");s.v4=e=>e&&e.exact?l:new RegExp(`${t(e)}${n}${t(e)}`,"g"),s.v6=e=>e&&e.exact?a:new RegExp(`${t(e)}${r}${t(e)}`,"g");const u=s.v4().source,c=s.v6().source;return hd=new RegExp(`(?:^(?:(?:(?:[a-z]+:)?//)|www\\.)(?:\\S+(?::\\S*)?@)?(?:localhost|${u}|${c}|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?$)`,"i"),hd})()),hex:e=>"string"==typeof e&&!!e.match(md)},yd="enum",bd={required:fd,whitespace:(e,t,n,o,r)=>{(/^\s+$/.test(t)||""===t)&&o.push(ld(r.messages.whitespace,e.fullField))},type:(e,t,n,o,r)=>{if(e.required&&void 0===t)return void fd(e,t,n,o,r);const i=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(i)>-1?vd[i](t)||o.push(ld(r.messages.types[i],e.fullField,e.type)):i&&typeof t!==e.type&&o.push(ld(r.messages.types[i],e.fullField,e.type))},range:(e,t,n,o,r)=>{const i="number"==typeof e.len,l="number"==typeof e.min,a="number"==typeof e.max,s=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;let u=t,c=null;const p="number"==typeof t,d="string"==typeof t,f=Array.isArray(t);if(p?c="number":d?c="string":f&&(c="array"),!c)return!1;f&&(u=t.length),d&&(u=t.replace(s,"_").length),i?u!==e.len&&o.push(ld(r.messages[c].len,e.fullField,e.len)):l&&!a&&u<e.min?o.push(ld(r.messages[c].min,e.fullField,e.min)):a&&!l&&u>e.max?o.push(ld(r.messages[c].max,e.fullField,e.max)):l&&a&&(u<e.min||u>e.max)&&o.push(ld(r.messages[c].range,e.fullField,e.min,e.max))},enum:(e,t,n,o,r)=>{e[yd]=Array.isArray(e[yd])?e[yd]:[],-1===e[yd].indexOf(t)&&o.push(ld(r.messages[yd],e.fullField,e[yd].join(", ")))},pattern:(e,t,n,o,r)=>{if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||o.push(ld(r.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"==typeof e.pattern){new RegExp(e.pattern).test(t)||o.push(ld(r.messages.pattern.mismatch,e.fullField,t,e.pattern))}}},Sd=(e,t,n,o,r)=>{const i=e.type,l=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t,i)&&!e.required)return n();bd.required(e,t,o,l,r,i),ad(t,i)||bd.type(e,t,o,l,r)}n(l)},xd={string:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t,"string")&&!e.required)return n();bd.required(e,t,o,i,r,"string"),ad(t,"string")||(bd.type(e,t,o,i,r),bd.range(e,t,o,i,r),bd.pattern(e,t,o,i,r),!0===e.whitespace&&bd.whitespace(e,t,o,i,r))}n(i)},method:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&bd.type(e,t,o,i,r)}n(i)},number:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(""===t&&(t=void 0),ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&(bd.type(e,t,o,i,r),bd.range(e,t,o,i,r))}n(i)},boolean:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&bd.type(e,t,o,i,r)}n(i)},regexp:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),ad(t)||bd.type(e,t,o,i,r)}n(i)},integer:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&(bd.type(e,t,o,i,r),bd.range(e,t,o,i,r))}n(i)},float:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&(bd.type(e,t,o,i,r),bd.range(e,t,o,i,r))}n(i)},array:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();bd.required(e,t,o,i,r,"array"),null!=t&&(bd.type(e,t,o,i,r),bd.range(e,t,o,i,r))}n(i)},object:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&bd.type(e,t,o,i,r)}n(i)},enum:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r),void 0!==t&&bd.enum(e,t,o,i,r)}n(i)},pattern:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t,"string")&&!e.required)return n();bd.required(e,t,o,i,r),ad(t,"string")||bd.pattern(e,t,o,i,r)}n(i)},date:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t,"date")&&!e.required)return n();if(bd.required(e,t,o,i,r),!ad(t,"date")){let n;n=t instanceof Date?t:new Date(t),bd.type(e,n,o,i,r),n&&bd.range(e,n.getTime(),o,i,r)}}n(i)},url:Sd,hex:Sd,email:Sd,required:(e,t,n,o,r)=>{const i=[],l=Array.isArray(t)?"array":typeof t;bd.required(e,t,o,i,r,l),n(i)},any:(e,t,n,o,r)=>{const i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(ad(t)&&!e.required)return n();bd.required(e,t,o,i,r)}n(i)}};function wd(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone(){const e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}const Ad=wd(),Cd=class e{constructor(e){this.rules=null,this._messages=Ad,this.define(e)}define(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!=typeof e||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((t=>{const n=e[t];this.rules[t]=Array.isArray(n)?n:[n]}))}messages(e){return e&&(this._messages=dd(wd(),e)),this._messages}validate(t,n={},o=()=>{}){let r=t,i=n,l=o;if("function"==typeof i&&(l=i,i={}),!this.rules||0===Object.keys(this.rules).length)return l&&l(null,r),Promise.resolve(r);if(i.messages){let e=this.messages();e===Ad&&(e=wd()),dd(e,i.messages),i.messages=e}else i.messages=this.messages();const a={};(i.keys||Object.keys(this.rules)).forEach((e=>{const n=this.rules[e];let o=r[e];n.forEach((n=>{let i=n;"function"==typeof i.transform&&(r===t&&(r={...r}),o=r[e]=i.transform(o)),i="function"==typeof i?{validator:i}:{...i},i.validator=this.getValidationMethod(i),i.validator&&(i.field=e,i.fullField=i.fullField||e,i.type=this.getType(i),a[e]=a[e]||[],a[e].push({rule:i,value:o,source:r,field:e}))}))}));const s={};return cd(a,i,((t,n)=>{var o;const l=t.rule;let a,u=!("object"!==l.type&&"array"!==l.type||"object"!=typeof l.fields&&"object"!=typeof l.defaultField);function c(e,t){return{...t,fullField:`${l.fullField}.${e}`,fullFields:l.fullFields?[...l.fullFields,e]:[e]}}function p(o=[]){let a=Array.isArray(o)?o:[o];!i.suppressWarning&&a.length&&e.warning("async-validator:",a),a.length&&void 0!==l.message&&(a=[].concat(l.message));let p=a.map(pd(l,r));if(i.first&&p.length)return s[l.field]=1,n(p);if(u){if(l.required&&!t.value)return void 0!==l.message?p=[].concat(l.message).map(pd(l,r)):i.error&&(p=[i.error(l,ld(i.messages.required,l.field))]),n(p);let o={};l.defaultField&&Object.keys(t.value).map((e=>{o[e]=l.defaultField})),o={...o,...t.rule.fields};const a={};Object.keys(o).forEach((e=>{const t=o[e],n=Array.isArray(t)?t:[t];a[e]=n.map(c.bind(null,e))}));const s=new e(a);s.messages(i.messages),t.rule.options&&(t.rule.options.messages=i.messages,t.rule.options.error=i.error),s.validate(t.value,t.rule.options||i,(e=>{const t=[];p&&p.length&&t.push(...p),e&&e.length&&t.push(...e),n(t.length?t:null)}))}else n(p)}if(u=u&&(l.required||!l.required&&t.value),l.field=t.field,l.asyncValidator)a=l.asyncValidator(l,t.value,p,t.source,i);else if(l.validator){try{a=l.validator(l,t.value,p,t.source,i)}catch(d){null==(o=console.error)||o.call(console,d),i.suppressValidatorError||setTimeout((()=>{throw d}),0),p(d.message)}!0===a?p():!1===a?p("function"==typeof l.message?l.message(l.fullField||l.field):l.message||`${l.fullField||l.field} fails`):a instanceof Array?p(a):a instanceof Error&&p(a.message)}a&&a.then&&a.then((()=>p()),(e=>p(e)))}),(e=>{!function(e){let t=[],n={};for(let r=0;r<e.length;r++)o=e[r],Array.isArray(o)?t=t.concat(...o):t.push(o);var o;t.length?(n=id(t),l(t,n)):l(null,r)}(e)}),r)}getType(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!xd.hasOwnProperty(e.type))throw new Error(ld("Unknown rule type %s",e.type));return e.type||"string"}getValidationMethod(e){if("function"==typeof e.validator)return e.validator;const t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?xd.required:xd[this.getType(e)]||void 0}};Cd.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");xd[e]=t},Cd.warning=rd,Cd.messages=Ad,Cd.validators=xd;let Bd=Cd;const Ed=(e,t)=>{const n=qr(zp,void 0);let o,r=!1;const i=_o(""),l=_o(""),a=_o(""),s=Ki((()=>!(!e.label&&!t.label))),u=Ki((()=>`${e.label||""}${(null==n?void 0:n.labelSuffix)||""}`)),c=Ki((()=>{const t=null==n?void 0:n.model;if(t&&e.prop)return Pc(t,e.prop).value})),p=Ki((()=>e.prop?m(e.prop)?e.prop:e.prop.join("."):"")),d=Ki((()=>{const t=[];e.rules&&t.push(...ic(e.rules));const o=null==n?void 0:n.rules;if(o&&e.prop){const n=Pc(o,e.prop).value;n&&t.push(...ic(n))}if(void 0!==e.required){const n=t.map(((e,t)=>[e,t])).filter((([e])=>Object.keys(e).includes("required")));if(n.length)for(const[o,r]of n)o.required!==e.required&&(t[r]={...o,required:e.required});else t.push({required:e.required})}return t})),f=Ki((()=>d.value.length>0)),h=Ki((()=>d.value.some((e=>e.required)))),v=Ki((()=>"error"===l.value&&e.showMessage&&Pu(null==n?void 0:n.showMessage,!0))),y=e=>{i.value=e},b=async t=>{const o=p.value;return new Bd({[o]:t}).validate({[o]:c.value},{firstFields:!0}).then((()=>(y("success"),a.value="",null==n||n.emits("validate",e.prop,!0,""),!0))).catch((t=>((t=>{var o;const{errors:r,fields:i}=t;r&&i||console.error(t),y("error"),a.value=r?Pu(null==(o=null==r?void 0:r[0])?void 0:o.message,`${e.prop} 为必填项`):"",null==n||n.emits("validate",e.prop,!1,a.value)})(t),Promise.reject(t))))},S=()=>{y(""),a.value="",r=!1},x=rc((()=>{l.value=i.value}),100);return Or((()=>i.value),(()=>x())),Or((()=>e.error),(e=>{a.value=e||"",y(e?"error":"")}),{immediate:!0}),Or((()=>e.validateStatus),(e=>{y(e||"")})),{formContext:n,hasLabel:s,currentLabel:u,validateState:i,validateMessage:a,isRequired:h,shouldShowError:v,doValidate:b,validate:async(t,n)=>{if(r||!e.prop)return!1;const o=g(n);if(!f.value)return null==n||n(!1),!1;const i=(e=>d.value.filter((t=>!t.trigger||!e||(Array.isArray(t.trigger)?t.trigger.includes(e):t.trigger===e))).map((({trigger:e,...t})=>t)))(t);return 0===i.length?(null==n||n(!0),!0):(y("validating"),b(i).then((()=>(null==n||n(!0),!0))).catch((e=>{const{fields:t}=e;return null==n||n(!1,t),!o&&Promise.reject(t)})))},clearValidate:S,resetField:async()=>{const t=null==n?void 0:n.model;if(!t||!e.prop)return;const i=Pc(t,e.prop);r=!0,i.value=$c(o),await vr(),S(),r=!1},initFieldValue:()=>{o=$c(c.value)}}},kd=(e,t)=>{const n=ic(t);return n.length>0?e.filter((e=>e.prop&&n.includes(e.prop))):e},Pd=e=>{const t=[],n=Ki((()=>{const t=!!e.model;return t||console.warn("[TnForm] model参数未定义"),t})),o=async e=>{if(!n.value)return!1;const o=(e=>{if(0===t.length)return[];const n=kd(t,e);return n.length?n:(console.warn("[TnForm] 未找到需要校验的字段"),[])})(e);if(0===o.length)return!1;let r={};for(const t of o)try{await t.validate("")}catch(i){r={...r,...i}}return 0===Object.keys(r).length||Promise.reject(r)},r=async(e=[],t)=>{const n=!g(t);try{const n=await o(e);return!0===n&&(null==t||t(!0)),n}catch(r){if(r instanceof Error)throw r;const e=r;return null==t||t(!1,e),n&&Promise.reject(e)}};return{addField:e=>{t.push(e)},removeField:e=>{e.prop&&t.splice(t.indexOf(e),1)},resetFields:(n=[])=>{if(!e.model)return console.warn("[TnForm] model参数未定义");kd(t,n).forEach((e=>e.resetField()))},clearValidate:(e=[])=>{kd(t,e).forEach((e=>e.clearValidate()))},validate:async e=>r(void 0,e),validateField:r}},Id=e(Vr({__name:"form",props:Zp,emits:ed,setup(e,{expose:t,emit:n}){const o=e,r=n,{formClass:i}=(()=>{const e=ip("form");return{formClass:Ki((()=>[e.b()].join(" ")))}})(),{addField:l,removeField:a,resetFields:s,clearValidate:u,validate:c,validateField:p}=Pd(o);return Or((()=>o.rules),(()=>{o.validateOnRuleChange&&c()}),{deep:!0}),Dr(zp,No({...er(o),emits:r,resetFields:s,clearValidate:u,validateField:p,addField:l,removeField:a})),t({validate:c,validateField:p,resetFields:s,clearValidate:u}),(e,t)=>({a:Hl(Xo(i))})}}),[["__scopeId","data-v-d3b3b2ef"]]),jd=e(Vr({__name:"form-item",props:Oc({label:String,labelWidth:{type:[String,Number],default:""},labelPosition:{type:String,values:["left","right","top"],default:""},prop:{type:[String,Array]},required:{type:Boolean,default:void 0},rules:{type:[Object,Array]},error:String,validateStatus:{type:String,values:["","error","validating","success"]},showMessage:{type:Boolean,default:!0},size:{type:String,values:qc}}),setup(e,{expose:t}){const n=e,o=ui(),{formContext:r,validateState:i,validateMessage:l,hasLabel:a,currentLabel:s,shouldShowError:u,isRequired:c,resetField:p,clearValidate:d,validate:f,initFieldValue:h}=Ed(n,o),{ns:g,labelId:m,formItemClass:v,formItemLabelClass:y,formItemLabelStyle:b,formItemErrorMessageStyle:S,initLabelContainerWidth:x}=((e,t,n)=>{const o=qr(zp,void 0),r=ip("form-item"),i=td(void 0,{formItem:!1}),{getSelectorNodeInfo:l}=up(),a=Ki((()=>zc(e.labelWidth||(null==o?void 0:o.labelWidth)||""))),s=Ki((()=>e.labelPosition||(null==o?void 0:o.labelPosition)||"right")),u=Ki((()=>(null==o?void 0:o.hideRequiredAsterisk)||!1)),c=Ki((()=>(null==o?void 0:o.requireAsteriskPosition)||"left")),p=_o(0),d=`label-${Qc()}`,f=Ki((()=>{const e=[r.b()];return i.value&&e.push(r.m(i.value)),s.value&&e.push(r.m(`label-${s.value}`)),e.join(" ")})),h=Ki((()=>{const e=[r.e("label")];return!u.value&&n.value&&e.push(r.em("label","required"),r.em("label",`asterisk-${c.value}`)),e.join(" ")})),g=Ki((()=>{const e={};return"top"!==s.value&&a.value&&(e.width=a.value),e})),m=Ki((()=>{const e={};return"top"!==s.value&&t.value&&(e.paddingLeft=`${p.value}px`),e}));return{ns:r,labelId:d,formItemClass:f,formItemLabelClass:h,formItemLabelStyle:g,formItemErrorMessageStyle:m,initLabelContainerWidth:()=>{t.value&&l(`#${d}`).then((e=>{p.value=(null==e?void 0:e.width)||0}))}}})(n,a,c),w=td(void 0,{formItem:!1}),A=No({...er(n),size:w,validateState:i,hasLabel:a,resetField:p,clearValidate:d,validate:f});return Xr((()=>{n.prop&&(null==r||r.addField(A),h()),vr((()=>{x()}))})),Zr((()=>{null==r||r.removeField(A)})),Dr(Qp,A),t({size:w,validateMessage:l,validateState:i,validate:f,resetField:p,clearValidate:d}),(e,t)=>Rl({a:Xo(a)},Xo(a)?{b:Wl(Xo(s)),c:Xo(m),d:Hl(Xo(y)),e:Ul(Xo(b))}:{},{f:Hl(Xo(g).e("content")),g:Hl(Xo(g).e("wrapper")),h:Xo(u)},Xo(u)?{i:Wl(Xo(l)),j:Hl(Xo(g).e("error-message")),k:Ul(Xo(S))}:{},{l:Hl(Xo(v))})}}),[["__scopeId","data-v-f2f674a7"]]);((e,t)=>{if(e.install=n=>{for(const o of[e,...Object.values(Pu(t,{}))])n.component(o.name,o)},t)for(const[n,o]of Object.entries(t))e[n]=o})(Id,{FormItem:jd}),ju(jd);function Td(e){const t=_o(!1);Or((()=>t.value),(t=>{e.showErrorTips&&(t?An.showLoading({title:"上传中"}):An.hideLoading())}));return{chooseImage:t=>new Promise(((n,o)=>{An.chooseImage({count:t,sizeType:e.sizeType,sourceType:e.sourceType,success:e=>{n(d(e.tempFiles)?e.tempFiles:[e.tempFiles])},fail:e=>{o(e)}})})),uploadProcess:n=>{const{customUploadHandler:o,customUploadCallback:r}=e;return t.value?Promise.reject("有文件正在上传"):new Promise(((i,l)=>{if(o){const e=o(n.file);if(![b(e),m(e)].includes(!0))return console.error("[TnImageUpload]自定义上传处理函数必须返回Promise和String"),void l("自定义上传处理函数必须返回Promise和String");t.value=!0,n.status="uploading",b(e)?e.then((e=>{e?(n.url=e,i(!0)):i(!1)})).catch((e=>{console.error("[TnImageUpload]上传文件发生错误",e),l((null==e?void 0:e.errMsg)||"上传文件发生错误")})).finally((()=>{t.value=!1})):(e?(n.url=e,i(!0)):i(!1),t.value=!1)}else{t.value=!0,n.status="uploading";const o=An.uploadFile({url:e.action,filePath:n.url,name:e.name,formData:e.formData,header:e.header,success:e=>{if(r){const t=r(e);if(![b(t),m(t)].includes(!0))return console.error("[TnImageUpload]自定义上传回调函数必须返回Promise和String"),void l("自定义上传回调函数必须返回Promise和String");b(t)?t.then((e=>{e?(n.url=e,i(!0)):i(!1)})).catch((e=>{console.error("[TnImageUpload]上传文件发生错误",e),l((null==e?void 0:e.errMsg)||"上传文件发生错误")})):t?(n.url=t,i(!0)):i(!1)}else{const{statusCode:t,data:o}=e;if(![200,201,204].includes(t))return console.error("[TnImageUpload]上传文件发生错误",e),void l((null==e?void 0:e.errMsg)||"上传文件发生错误");{const t=(e=>{if("string"==typeof e)try{const t=JSON.parse(e);return!("object"!=typeof t||!t)}catch(t){return!1}return!1})(o)?JSON.parse(o):o;200===t.code&&0===t.data.errCode?(n.url=t.data.url,i(!0)):(console.error("[TnImageUpload]上传文件发生错误",e),l(Pu(null==t?void 0:t.message,(null==t?void 0:t.msg)||"上传文件发生错误")))}}},fail:e=>{console.error("[TnImageUpload]上传文件发生错误",e),l((null==e?void 0:e.errMsg)||"上传文件发生错误")},complete:()=>{t.value=!1,i(!0)}});n.uploadTask=o,o.onProgressUpdate((e=>{e.progress>0&&(n.progress=e.progress)}))}}))},checkFileSizeAndExtension:t=>{const{extensions:n,maxSize:o}=e,r=/.+\./;return t.filter((e=>{let t="";return t=e.path.replace(r,"").toLowerCase(),!n.some((e=>e.toLowerCase()===t))||e.size>o}))},showErrorTips:t=>{e.showErrorTips&&An.showToast({icon:"none",title:t})}}}const Od={props:{min:{type:[Number,String],default:()=>fu.slider.min},max:{type:[Number,String],default:()=>fu.slider.max},step:{type:[Number,String],default:()=>fu.slider.step},modelValue:{type:[String,Number],default:()=>fu.slider.value},isRange:{type:Boolean,default:!1},rangeValue:{type:[Array],default:[0,0]},activeColor:{type:String,default:()=>fu.slider.activeColor},inactiveColor:{type:String,default:()=>fu.slider.inactiveColor},blockSize:{type:[Number,String],default:()=>fu.slider.blockSize},blockColor:{type:String,default:()=>fu.slider.blockColor},blockStyle:{type:Object,default:()=>fu.slider.blockStyle},disabled:{type:Boolean,default:()=>fu.slider.disabled},showValue:{type:Boolean,default:()=>fu.slider.showValue},useNative:{type:Boolean,default:()=>fu.slider.useNative},height:{type:String,default:()=>fu.slider.height}}},Nd=Oc({modelValue:{type:[String,Number,Object],default:""},size:Gc,height:{type:[String,Number]},disabled:Boolean,type:{type:String,values:["text","number","idcard","digit","textarea","password","select"],default:"text"},placeholder:String,textAlign:{type:String,values:["left","center","right"],default:"left"},placeholderStyle:Zc,border:{type:Boolean,default:!0},borderColor:{type:String,default:"tn-gray-disabled"},underline:Boolean,customStyle:Zc,customClass:String,maxlength:{type:Number,default:-1},autoHeight:{type:Boolean,default:!0},confirmType:{type:String,values:["","send","search","next","go","done","return"],default:"done"},focus:Boolean,clearable:Boolean,showPassword:{type:Boolean,default:!0},cursorSpacing:{type:Number,default:0},selectionStart:{type:Number,default:-1},selectionEnd:{type:Number,default:-1},showConfirmBar:{type:Boolean,default:!0},rightIcon:String,trim:{type:Boolean,default:!0},showWordLimit:{type:Boolean,default:!1},wordLimitColor:String,validateEvent:{type:Boolean,default:!0}}),Fd={[Hc]:e=>m(e)||Fu(e),[_c]:e=>m(e)||Fu(e),[Wc]:e=>m(e)||Fu(e),click:()=>!0,focus:e=>y(e),blur:e=>y(e),clear:()=>!0,confirm:e=>m(e)||Fu(e)},zd=Oc({title:String,subTitle:String,mode:{type:String,values:["normal","vLine","dot","hLine","subTitle","transparent"],default:"normal"},size:String,align:{type:String,values:["left","center","right"],default:"left"},color:String,assistColor:String}),Qd=Oc({showCancel:{type:Boolean,default:!0},cancelText:{type:String,default:"取 消"},cancelColor:String,showConfirm:{type:Boolean,default:!0},confirmText:{type:String,default:"确 定"},confirmColor:String,mask:Boolean,zIndex:{type:Number,default:Kc}}),Md=Oc({...Qd,modelValue:{type:[String,Number,Array],default:""},open:Boolean,data:{type:[Array],default:()=>[]},labelKey:{type:String,default:"label"},valueKey:{type:String,default:"value"},childrenKey:{type:String,default:"children"}}),Ld={[Hc]:e=>m(e)||Fu(e)||d(e),"update:open":e=>Nu(e),[Wc]:(e,t,n)=>!0,confirm:(e,t)=>!0,cancel:()=>!0,close:()=>!0},$d=Oc({modelValue:{type:Number,default:0},size:Yc,width:String,height:String,fontSize:String,bgColor:String,textColor:String,min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},disabled:Boolean,inputDisabled:Boolean,inputSpacing:{type:Number,default:20},longPress:{type:Boolean,default:!0},longPressInterval:{type:Number,default:250},validateEvent:{type:Boolean,default:!0}}),Dd={[Hc]:e=>Fu(e),[Wc]:e=>Fu(e),[_c]:e=>Fu(e)},qd={props:{list:{type:Array,default:()=>fu.swiper.list},indicator:{type:Boolean,default:()=>fu.swiper.indicator},indicatorActiveColor:{type:String,default:()=>fu.swiper.indicatorActiveColor},indicatorInactiveColor:{type:String,default:()=>fu.swiper.indicatorInactiveColor},indicatorStyle:{type:[String,Object],default:()=>fu.swiper.indicatorStyle},indicatorMode:{type:String,default:()=>fu.swiper.indicatorMode},autoplay:{type:Boolean,default:()=>fu.swiper.autoplay},current:{type:[String,Number],default:()=>fu.swiper.current},currentItemId:{type:String,default:()=>fu.swiper.currentItemId},interval:{type:[String,Number],default:()=>fu.swiper.interval},duration:{type:[String,Number],default:()=>fu.swiper.duration},circular:{type:Boolean,default:()=>fu.swiper.circular},previousMargin:{type:[String,Number],default:()=>fu.swiper.previousMargin},nextMargin:{type:[String,Number],default:()=>fu.swiper.nextMargin},acceleration:{type:Boolean,default:()=>fu.swiper.acceleration},displayMultipleItems:{type:Number,default:()=>fu.swiper.displayMultipleItems},easingFunction:{type:String,default:()=>fu.swiper.easingFunction},keyName:{type:String,default:()=>fu.swiper.keyName},imgMode:{type:String,default:()=>fu.swiper.imgMode},height:{type:[String,Number],default:()=>fu.swiper.height},bgColor:{type:String,default:()=>fu.swiper.bgColor},radius:{type:[String,Number],default:()=>fu.swiper.radius},loading:{type:Boolean,default:()=>fu.swiper.loading},showTitle:{type:Boolean,default:()=>fu.swiper.showTitle}}},Vd={props:{color:{type:String,default:()=>fu.link.color},fontSize:{type:[String,Number],default:()=>fu.link.fontSize},underLine:{type:Boolean,default:()=>fu.link.underLine},href:{type:String,default:()=>fu.link.href},mpTips:{type:String,default:()=>fu.link.mpTips},lineColor:{type:String,default:()=>fu.link.lineColor},text:{type:String,default:()=>fu.link.text}}},Ud={props:{mode:{type:String,default:()=>fu.backtop.mode},icon:{type:String,default:()=>fu.backtop.icon},text:{type:String,default:()=>fu.backtop.text},duration:{type:[String,Number],default:()=>fu.backtop.duration},scrollTop:{type:[String,Number],default:()=>fu.backtop.scrollTop},top:{type:[String,Number],default:()=>fu.backtop.top},bottom:{type:[String,Number],default:()=>fu.backtop.bottom},right:{type:[String,Number],default:()=>fu.backtop.right},zIndex:{type:[String,Number],default:()=>fu.backtop.zIndex},iconStyle:{type:Object,default:()=>fu.backtop.iconStyle}}},Rd=Oc({show:Boolean,animation:Boolean,mode:{type:String,values:["semicircle","circle","flower"],default:"circle"},type:{type:String,values:Rc,default:"primary"},color:String,size:{type:[String,Number]},duration:{type:[String,Number]},timeFunction:String}),Hd=Oc({value:{type:[String,Number]},max:{type:[String,Number]},type:{type:String,values:Rc,default:"primary"},bgColor:String,textColor:String,size:{type:[String,Number]},fontSize:{type:[String,Number]},bold:Boolean,customStyle:Zc,customClass:String,dot:Boolean,absolute:{type:Boolean,default:!0},absolutePosition:{type:Object,default:()=>({})},absoluteCenter:{type:Boolean,default:!0},index:ep}),Wd=(e,t)=>{const n=Ki((()=>!!e.dot||""!==e.value&&void 0!==e.value)),o=Ki((()=>{let t="string";return Fu(e.value)&&(t="number"),m(e.value)&&e.value.startsWith("icon-")&&(t="icon"),t})),r=Ki((()=>{if(e.dot)return"";if("number"===o.value&&e.max){const t=Number(e.value||0),n=Number(e.max||0);return t>n?`${n}+`:`${t}`}return"icon"===o.value?e.value.replace("icon-",""):e.value}));return{showBadge:n,contentType:o,content:r,badgeClick:()=>{t&&t("click",e.index)}}},_d={props:{isDot:{type:Boolean,default:()=>fu.badge.isDot},value:{type:[Number,String],default:()=>fu.badge.value},modelValue:{type:[Number,String],default:()=>fu.badge.modelValue},show:{type:Boolean,default:()=>fu.badge.show},max:{type:[Number,String],default:()=>fu.badge.max},type:{type:String,default:()=>fu.badge.type},showZero:{type:Boolean,default:()=>fu.badge.showZero},bgColor:{type:[String,null],default:()=>fu.badge.bgColor},color:{type:[String,null],default:()=>fu.badge.color},shape:{type:String,default:()=>fu.badge.shape},numberType:{type:String,default:()=>fu.badge.numberType},offset:{type:Array,default:()=>fu.badge.offset},inverted:{type:Boolean,default:()=>fu.badge.inverted},absolute:{type:Boolean,default:()=>fu.badge.absolute}}},Kd={props:{length:{type:[String,Number],default:()=>fu.swiperIndicator.length},current:{type:[String,Number],default:()=>fu.swiperIndicator.current},indicatorActiveColor:{type:String,default:()=>fu.swiperIndicator.indicatorActiveColor},indicatorInactiveColor:{type:String,default:()=>fu.swiperIndicator.indicatorInactiveColor},indicatorMode:{type:String,default:()=>fu.swiperIndicator.indicatorMode}}},Jd={props:{show:{type:Boolean,default:()=>fu.transition.show},mode:{type:String,default:()=>fu.transition.mode},duration:{type:[String,Number],default:()=>fu.transition.duration},timingFunction:{type:String,default:()=>fu.transition.timingFunction}}},Xd=e=>({enter:`u-${e}-enter u-${e}-enter-active`,"enter-to":`u-${e}-enter-to u-${e}-enter-active`,leave:`u-${e}-leave u-${e}-leave-active`,"leave-to":`u-${e}-leave-to u-${e}-leave-active`}),Yd={methods:{clickHandler(){this.$emit("click")},async vueEnter(){const e=Xd(this.mode);this.status="enter",this.$emit("beforeEnter"),this.inited=!0,this.display=!0,this.classes=e.enter,await vr(),await bs(20),this.$emit("enter"),this.transitionEnded=!1,this.$emit("afterEnter"),this.classes=e["enter-to"]},async vueLeave(){if(!this.display)return;const e=Xd(this.mode);this.status="leave",this.$emit("beforeLeave"),this.classes=e.leave,await vr(),this.transitionEnded=!1,this.$emit("leave"),setTimeout(this.onTransitionEnd,this.duration),this.classes=e["leave-to"]},onTransitionEnd(){this.transitionEnded||(this.transitionEnded=!0,this.$emit("leave"===this.status?"afterLeave":"afterEnter"),!this.show&&this.display&&(this.display=!1,this.inited=!1))}}};exports.Component=Vp,exports._export_sfc=e,exports.addStyle=As,exports.addUnit=Cs,exports.avatarEmits={click:()=>!0},exports.avatarGroupEmits={click:e=>"number"==typeof e},exports.avatarGroupProps=Lp,exports.avatarProps=Np,exports.badgeEmits={click:e=>"number"==typeof e||"string"==typeof e},exports.badgeProps=Hd,exports.buildProps=Oc,exports.buttonEmits={click:()=>!0,getphonenumber:e=>!0,getrealtimephonenumber:e=>!0,opensetting:e=>!0,launchapp:e=>!0,getuserinfo:e=>!0,chooseavatar:e=>!0,agreeprivacyauthorization:e=>!0,contact:e=>!0,error:e=>!0},exports.buttonMixin=Ap,exports.buttonProps=Op,exports.circleProgressProps=Wp,exports.color=du,exports.colorGradient=Ys,exports.computed=Ki,exports.config=vs,exports.createPinia=function(){const e=kn(!0),t=e.run((()=>_o({})));let n=[],o=[];const r=Do({install(e){Ua(r),r._a=e,e.provide(Ra,r),e.config.globalProperties.$pinia=r,o.forEach((e=>n.push(e))),o=[]},use(e){return this._a?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r},exports.createSSRApp=_l,exports.dayjs=xu,exports.deepMerge=Es,exports.defProps=fu,exports.defineComponent=Vr,exports.definePropType=jc,exports.defineStore=function(e,t,n){let o,r;const i="function"==typeof t;function l(e,n){(e=e||(!!(Qi||Pr||$r)?qr(Ra,null):null))&&Ua(e),(e=Va)._s.has(o)||(i?os(o,t,r,e):function(e,t,n){const{state:o,actions:r,getters:i}=t,l=n.state.value[e];let a;a=os(e,(function(){l||(n.state.value[e]=o?o():{});const t=er(n.state.value[e]);return ns(t,r,Object.keys(i||{}).reduce(((t,o)=>(t[o]=Do(Ki((()=>{Ua(n);const t=n._s.get(e);return i[o].call(t,t)}))),t)),{}))}),t,n,0,!0)}(o,r,e));return e._s.get(o)}return o=e,r=i?n:t,l.$id=o,l},exports.e=Rl,exports.f=(e,t)=>function(e,t){let n;if(d(e)||m(e)){n=new Array(e.length);for(let o=0,r=e.length;o<r;o++)n[o]=t(e[o],o,o)}else if("number"==typeof e){n=new Array(e);for(let o=0;o<e;o++)n[o]=t(o+1,o,o)}else if(y(e))if(e[Symbol.iterator])n=Array.from(e,((e,n)=>t(e,n,n)));else{const o=Object.keys(e);n=new Array(o.length);for(let r=0,i=o.length;r<i;r++){const i=o[r];n[r]=t(e[i],i,r)}}else n=[];return n}(e,t),exports.getPx=ys,exports.iconEmits={click:()=>!0},exports.iconProps=np,exports.icons={"uicon-level":"","uicon-column-line":"","uicon-checkbox-mark":"","uicon-folder":"","uicon-movie":"","uicon-star-fill":"","uicon-star":"","uicon-phone-fill":"","uicon-phone":"","uicon-apple-fill":"","uicon-chrome-circle-fill":"","uicon-backspace":"","uicon-attach":"","uicon-cut":"","uicon-empty-car":"","uicon-empty-coupon":"","uicon-empty-address":"","uicon-empty-favor":"","uicon-empty-permission":"","uicon-empty-news":"","uicon-empty-search":"","uicon-github-circle-fill":"","uicon-rmb":"","uicon-person-delete-fill":"","uicon-reload":"","uicon-order":"","uicon-server-man":"","uicon-search":"","uicon-fingerprint":"","uicon-more-dot-fill":"","uicon-scan":"","uicon-share-square":"","uicon-map":"","uicon-map-fill":"","uicon-tags":"","uicon-tags-fill":"","uicon-bookmark-fill":"","uicon-bookmark":"","uicon-eye":"","uicon-eye-fill":"","uicon-mic":"","uicon-mic-off":"","uicon-calendar":"","uicon-calendar-fill":"","uicon-trash":"","uicon-trash-fill":"","uicon-play-left":"","uicon-play-right":"","uicon-minus":"","uicon-plus":"","uicon-info":"","uicon-info-circle":"","uicon-info-circle-fill":"","uicon-question":"","uicon-error":"","uicon-close":"","uicon-checkmark":"","uicon-android-circle-fill":"","uicon-android-fill":"","uicon-ie":"","uicon-IE-circle-fill":"","uicon-google":"","uicon-google-circle-fill":"","uicon-setting-fill":"","uicon-setting":"","uicon-minus-square-fill":"","uicon-plus-square-fill":"","uicon-heart":"","uicon-heart-fill":"","uicon-camera":"","uicon-camera-fill":"","uicon-more-circle":"","uicon-more-circle-fill":"","uicon-chat":"","uicon-chat-fill":"","uicon-bag-fill":"","uicon-bag":"","uicon-error-circle-fill":"","uicon-error-circle":"","uicon-close-circle":"","uicon-close-circle-fill":"","uicon-checkmark-circle":"","uicon-checkmark-circle-fill":"","uicon-question-circle-fill":"","uicon-question-circle":"","uicon-share":"","uicon-share-fill":"","uicon-shopping-cart":"","uicon-shopping-cart-fill":"","uicon-bell":"","uicon-bell-fill":"","uicon-list":"","uicon-list-dot":"","uicon-zhihu":"","uicon-zhihu-circle-fill":"","uicon-zhifubao":"","uicon-zhifubao-circle-fill":"","uicon-weixin-circle-fill":"","uicon-weixin-fill":"","uicon-twitter-circle-fill":"","uicon-twitter":"","uicon-taobao-circle-fill":"","uicon-taobao":"","uicon-weibo-circle-fill":"","uicon-weibo":"","uicon-qq-fill":"","uicon-qq-circle-fill":"","uicon-moments-circel-fill":"","uicon-moments":"","uicon-qzone":"","uicon-qzone-circle-fill":"","uicon-baidu-circle-fill":"","uicon-baidu":"","uicon-facebook-circle-fill":"","uicon-facebook":"","uicon-car":"","uicon-car-fill":"","uicon-warning-fill":"","uicon-warning":"","uicon-clock-fill":"","uicon-clock":"","uicon-edit-pen":"","uicon-edit-pen-fill":"","uicon-email":"","uicon-email-fill":"","uicon-minus-circle":"","uicon-minus-circle-fill":"","uicon-plus-circle":"","uicon-plus-circle-fill":"","uicon-file-text":"","uicon-file-text-fill":"","uicon-pushpin":"","uicon-pushpin-fill":"","uicon-grid":"","uicon-grid-fill":"","uicon-play-circle":"","uicon-play-circle-fill":"","uicon-pause-circle-fill":"","uicon-pause":"","uicon-pause-circle":"","uicon-eye-off":"","uicon-eye-off-outline":"","uicon-gift-fill":"","uicon-gift":"","uicon-rmb-circle-fill":"","uicon-rmb-circle":"","uicon-kefu-ermai":"","uicon-server-fill":"","uicon-coupon-fill":"","uicon-coupon":"","uicon-integral":"","uicon-integral-fill":"","uicon-home-fill":"","uicon-home":"","uicon-hourglass-half-fill":"","uicon-hourglass":"","uicon-account":"","uicon-plus-people-fill":"","uicon-minus-people-fill":"","uicon-account-fill":"","uicon-thumb-down-fill":"","uicon-thumb-down":"","uicon-thumb-up":"","uicon-thumb-up-fill":"","uicon-lock-fill":"","uicon-lock-open":"","uicon-lock-opened-fill":"","uicon-lock":"","uicon-red-packet-fill":"","uicon-photo-fill":"","uicon-photo":"","uicon-volume-off-fill":"","uicon-volume-off":"","uicon-volume-fill":"","uicon-volume":"","uicon-red-packet":"","uicon-download":"","uicon-arrow-up-fill":"","uicon-arrow-down-fill":"","uicon-play-left-fill":"","uicon-play-right-fill":"","uicon-rewind-left-fill":"","uicon-rewind-right-fill":"","uicon-arrow-downward":"","uicon-arrow-leftward":"","uicon-arrow-rightward":"","uicon-arrow-upward":"","uicon-arrow-down":"","uicon-arrow-right":"","uicon-arrow-left":"","uicon-arrow-up":"","uicon-skip-back-left":"","uicon-skip-forward-right":"","uicon-rewind-right":"","uicon-rewind-left":"","uicon-arrow-right-double":"","uicon-arrow-left-double":"","uicon-wifi-off":"","uicon-wifi":"","uicon-empty-data":"","uicon-empty-history":"","uicon-empty-list":"","uicon-empty-page":"","uicon-empty-order":"","uicon-man":"","uicon-woman":"","uicon-man-add":"","uicon-man-add-fill":"","uicon-man-delete":"","uicon-man-delete-fill":"","uicon-zh":"","uicon-en":""},exports.imageUploadEmits=Yp,exports.imageUploadProps=Xp,exports.index=An,exports.inject=qr,exports.inputEmits=Fd,exports.inputProps=Nd,exports.isEmptyVariableInDefault=Pu,exports.isRef=Wo,exports.lazyLoadEmits={loaded:()=>!0,error:()=>!0},exports.lazyLoadProps=Sp,exports.loadingProps=Rd,exports.m=(e,t,n=!1)=>function(e,{number:t,trim:n},o=!1){return o?(...o)=>(n?o=o.map((e=>e.trim())):t&&(o=o.map(z)),e(...o)):o=>{const r=o.detail.value;return n?o.detail.value=r.trim():t&&(o.detail.value=z(r)),e(o)}}(e,t,n),exports.mergeModels=function(e,t){return e&&t?d(e)&&d(t)?e.concat(t):s({},ci(e),ci(t)):e||t},exports.mixin=Qs,exports.mpMixin=Ms,exports.n=Hl,exports.nextTick$1=vr,exports.numberBoxEmits=Dd,exports.numberBoxProps=$d,exports.o=Vl,exports.onHide=Ma,exports.onLoad=La,exports.onMounted=Xr,exports.onPageScroll=qa,exports.onReady=$a,exports.onShow=Qa,exports.onUnload=Da,exports.onUnmounted=ei,exports.openType=Cp,exports.p=e=>function(e){const{uid:t,__counter:n}=Mi();return t+","+((Nl[t]||(Nl[t]=[])).push(Oi(e))-1)+","+n}(e),exports.photoAlbumEmits=vp,exports.photoAlbumProps=mp,exports.pickerEmits=Ld,exports.pickerProps=Md,exports.popupEmits=Rp,exports.popupProps=Up,exports.props=wu,exports.props$1=Au,exports.props$10=$p,exports.props$11=Dp,exports.props$12=Kp,exports.props$13=Od,exports.props$14=qd,exports.props$15=Vd,exports.props$16=Ud,exports.props$17=_d,exports.props$18=Kd,exports.props$19=Jd,exports.props$2=Cu,exports.props$3=Bu,exports.props$4=Eu,exports.props$5=ku,exports.props$6=Bp,exports.props$7=Ep,exports.props$8=Pp,exports.props$9=Ip,exports.provide=Dr,exports.r=(e,t,n)=>$l(e,t,n),exports.random=xs,exports.reactive=No,exports.ref=_o,exports.resolveComponent=function(e,t){return function(e,t,n=!0,o=!1){const r=Pr||Qi;if(r){const n=r.type;{const e=function(e,t=!0){return g(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===k(t)||e===j(k(t))))return n}const i=jr(r[e]||n[e],t)||jr(r.appContext[e],t);return!i&&o?n:i}}("components",e,!0,t)||e},exports.s=Ul,exports.scrollListEmits={"scroll-left":()=>!0,"scroll-right":()=>!0},exports.scrollListProps=_p,exports.sleep=bs,exports.sr=(e,t,n)=>function(e,t,n={}){const{$templateRefs:o}=Mi();o.push({i:t,r:e,k:n.k,f:n.f})}(e,t,n),exports.storeToRefs=function(e){{const t=$o(e),n={};for(const o in t){const r=t[o];r.effect?n[o]=Ki({get:()=>e[o],set(t){e[o]=t}}):(Wo(r)||Qo(r))&&(n[o]=or(e,o))}return n}},exports.switchTabEmits=bp,exports.switchTabProps=yp,exports.sys=Ss,exports.t=Wl,exports.tagEmits={click:()=>!0},exports.tagProps=wp,exports.test=us,exports.throttle=ou,exports.timeLineDataEmits={click:()=>!0},exports.timeLineDataProps=gp,exports.timeLineItemEmits={click:()=>!0},exports.timeLineItemProps=hp,exports.timeLineKey=dp,exports.timeLineProps=fp,exports.titleEmits={click:()=>!0},exports.titleProps=zd,exports.toRef=or,exports.toast=Ts,exports.transitionMixin=Yd,exports.unref=Xo,exports.updateUserInfoPopupEmits=Tp,exports.updateUserInfoPopupProps=jp,exports.useAvatar=(e,t)=>{const n=Mi(),{uid:o}=n,r=qr(Fp,void 0);null==r||r.addItem({uid:o});const i=`ta-${Qc()}`,{getSelectorNodeInfo:l}=up(n),a=Ki((()=>Pu(null==r?void 0:r.avatarItems.length,0))),s=_o(-1);vr((()=>{const e=null==r?void 0:r.avatarItems.findIndex((e=>e.uid===o));s.value=Pu(e,-1),u.value||-1===s.value||p()}));const u=_o(0);let c=0;const p=async()=>{try{const e=await l(`#${i}`);if(!e.width)throw new Error("获取头像宽度信息失败");u.value=e.width||0}catch(e){if(c>10)return void(c=0);c++,setTimeout((()=>{p()}),150)}};return ei((()=>{null==r||r.removeItem(o)})),{componentId:i,groupAvatarCount:a,avatarGroupIndex:s,avatarWidth:u,avatarClick:()=>{null==r||r.handleItemClick(o),t("click")}}},exports.useAvatarBadgeProps=e=>{const t=qr(Fp,void 0),n=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.max,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.max)})),o=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.type,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.type,"primary")})),r=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.bgColor,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.bgColor)})),i=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.textColor,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.textColor)})),l=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.fontSize,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.fontSize)})),a=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.size,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.size)})),s=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.bold,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.bold,!1)})),u=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.dot,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.dot,!1)})),c=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.absolutePosition,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.absolutePosition,{})})),p=Ki((()=>{var n,o;return Iu(null==(n=null==e?void 0:e.badgeConfig)?void 0:n.absoluteCenter,null==(o=null==t?void 0:t.badgeConfig)?void 0:o.absoluteCenter,!0)}));return{badgeConfig:Ki((()=>({value:e.badge,max:n.value,type:o.value,bgColor:r.value,textColor:i.value,fontSize:l.value,size:a.value,bold:s.value,customClass:"",customStyle:{},dot:u.value,absolute:!0,absolutePosition:c.value,absoluteCenter:p.value,index:""})))}},exports.useAvatarCustomStyle=(e,t,n)=>{const o=ip("avatar"),{type:r,size:i,shape:l,bgColor:a,border:s,borderColor:u,shadow:c,shadowColor:p,avatarGap:d}=Mp(e),[f,h]=lp(a,"bg"),[g,m]=lp(u,"border"),[v]=lp(p,"shadow"),{sizeType:y}=ap(i.value),b=Ki((()=>{const e=[];return e.push(o.b()),r.value&&e.push(`tn-type-${r.value}_bg`),!r.value&&f.value&&e.push(f.value),"inner"===y.value&&e.push(o.m(i.value)),l.value&&e.push(o.m(l.value)),s.value&&(e.push("tn-border"),g.value&&e.push(g.value)),c.value&&(e.push("tn-shadow"),v.value&&e.push(v.value)),e.join(" ")})),S=Ki((()=>{const e={};return"custom"===y.value&&(e.width=zc(i.value),e.height=e.width),h.value&&(e.backgroundColor=h.value),s.value&&m.value&&(e.borderColor=m.value),-1!=t.value&&(e.zIndex=t.value+1,t.value>0?e.marginLeft=`calc(-${n.value*d.value}px)`:e.marginLeft="0px"),e}));return{ns:o,avatarClass:b,avatarStyle:S}},exports.useAvatarGroup=(e,t)=>{const{children:n,addChild:o,removeChild:r}=cp();Dr(Fp,No({...er(e),avatarItems:n,addItem:o,removeItem:r,handleItemClick:e=>{const o=n.value.findIndex((t=>t.uid===e));t("click",o)}}))},exports.useAvatarIconConfig=e=>{const t=qr(Fp,void 0);return{iconColor:Ki((()=>{var n;return(null==e?void 0:e.color)||(null==(n=null==t?void 0:t.iconConfig)?void 0:n.color)||""})),iconSize:Ki((()=>{var n;return(null==e?void 0:e.size)||(null==(n=null==t?void 0:t.iconConfig)?void 0:n.size)||""})),iconBold:Ki((()=>{var n;return(null==e?void 0:e.bold)||(null==(n=null==t?void 0:t.iconConfig)?void 0:n.bold)||!1}))}},exports.useAvatarProps=Mp,exports.useBadge=Wd,exports.useBadgeCustomStyle=e=>{const t=ip("badge"),n=ip("badge-content"),{contentType:o}=Wd(e),[r,i]=lp(or(e,"bgColor"),"bg"),[l,a]=lp(or(e,"textColor"),"text"),{sizeType:s}=ap(e.size),u=Ki((()=>{const t=[];return t.push(n.b()),e.dot&&t.push(n.m("dot")),"icon"===o.value&&t.push(n.m("icon")),e.absolute&&(t.push(n.e("absolute")),e.absoluteCenter&&t.push(n.em("absolute","center"))),e.type&&t.push(`tn-type-${e.type}_bg`),r.value&&t.push(r.value),l.value&&t.push(l.value),e.size&&"inner"===s.value&&t.push(n.m(e.size)),e.bold&&t.push("tn-text-bold"),e.customClass&&t.push(e.customClass),t.join(" ")})),c=Ki((()=>{const t={};return i.value&&(t.backgroundColor=i.value),a.value&&(t.color=a.value),!e.size||"custom"!==s.value&&"icon"!==o.value||(t.width=t.height=zc(e.size)),e.fontSize&&(t.fontSize=zc(e.fontSize)),e.absolutePosition.top&&(t.top=zc(e.absolutePosition.top)),e.absolutePosition.right&&(t.right=zc(e.absolutePosition.right)),kc(e.customStyle)||Object.assign(t,e.customStyle),t}));return{ns:t,contentNs:n,badgeContentClass:u,badgeContentStyle:c}},exports.useButton=(e,t)=>{const n=()=>{e.disabled||e.loading||t("click")};return{buttonClick:e.debounce?rc(n,250):n,getPhoneNumber:e=>{t("getphonenumber",e)},getRealTimePhoneNumber:e=>{t("getrealtimephonenumber",e)},openSetting:e=>{t("opensetting",e)},launchApp:e=>{t("launchapp",e)},getUserInfo:e=>{t("getuserinfo",e)},chooseAvatar:e=>{t("chooseavatar",e)},agreePrivacyAuthorization:e=>{t("agreeprivacyauthorization",e)},contact:e=>{t("contact",e)},openTypeError:e=>{t("error",e)}}},exports.useButtonCustomStyle=e=>{const t=ip("button"),[n,o]=lp(or(e,"bgColor"),"bg"),[r,i]=lp(or(e,"textColor"),"text"),[l,a]=lp(or(e,"borderColor"),"border"),[s,u]=lp(or(e,"shadowColor"),"shadow"),c=Ki((()=>{const o=[t.b()];return e.onlyButton?(o.push(t.m("only-button")),o.join(" ")):(e.text&&o.push(t.m("text")),e.plain&&(o.push(t.m("plain")),e.borderBold&&o.push(t.m("plain-bold"))),e.type&&(e.text?e.textColor||o.push(`tn-type-${e.type}_text`):e.plain?e.borderColor||o.push(`tn-type-${e.type}_border`):e.bgColor||o.push(`tn-type-${e.type}_bg`)),e.size&&o.push(t.m(e.size)),!e.text&&e.shape&&o.push(t.m(e.shape)),e.bold&&o.push("tn-text-bold"),e.text||e.plain||n.value&&o.push(n.value),r.value&&o.push(r.value),e.plain&&l.value&&o.push(l.value),e.shadow&&(o.push("tn-shadow"),s.value&&o.push(s.value)),e.customClass&&o.push(e.customClass),o.join(" "))})),p=Ki((()=>{const t={};return e.onlyButton||(e.width&&(t.width=zc(e.width),"circle"===e.shape&&(t.height=t.width)),e.height&&"circle"!==e.shape&&(t.height=zc(e.height)),e.fontSize&&(t.fontSize=zc(e.fontSize)),e.text||e.plain||o.value&&(t.backgroundColor=o.value),i.value&&(t.color=i.value),e.plain&&a.value&&(t.borderColor=a.value),e.shadow&&u.value&&(t.boxShadow=u.value),kc(e.customStyle)||Object.assign(t,e.customStyle)),t}));return{ns:t,buttonClass:c,buttonStyle:p}},exports.useCircleProgress=e=>{const t=Mi(),n=ip("circle-progress"),o=Ki((()=>Pu(null==e?void 0:e.radius,50))),r=Ki((()=>Pu(null==e?void 0:e.ringWidth,14))),i=Ki((()=>Pu(null==e?void 0:e.inactiveColor,"#e6e6e6"))),l=Ki((()=>Pu(null==e?void 0:e.activeColor,"#01beff"))),a=Ki((()=>Pu(null==e?void 0:e.duration,1500)));let s=0,u=0;const c=String(Qc());let p=null;const d=Math.PI/180*-90;let f=null;const h=()=>{f||(f=Date.now());const e=Date.now()-f;let n=(g=e,m=u,v=s-u,y=a.value,v*((g=g/y-1)*g*g+1)+m);var g,m,v,y;n<0&&(n=0),(e=>{if(p||(p=An.createCanvasContext(c,t)),p.clearRect(0,0,2*o.value,2*o.value),p.beginPath(),p.setLineWidth(r.value),p.setStrokeStyle(i.value),p.arc(o.value,o.value,o.value-r.value/2,d,1.5*Math.PI,!1),p.stroke(),0===e)return void p.draw();p.beginPath(),p.setLineCap("round"),p.setLineWidth(r.value),p.setStrokeStyle(l.value);const n=2*Math.PI*e/100-Math.PI/2;p.arc(o.value,o.value,o.value-r.value/2,d,n,!1),p.stroke(),p.draw()})(n),e<a.value&&setTimeout(h,16)};return Or((()=>e.percent),((e,t)=>{s=e>100?100:e,u=!t||t<0?0:t,vr((()=>{f=null,h()}))}),{immediate:!0}),{ns:n,canvasId:c,radius:o,activeCircleColor:l}},exports.useComponentColor=lp,exports.useIcon=e=>{const t=ip("icon"),[n,o]=lp(or(e,"color"),"text"),[r]=lp(or(e,"transparentBg"),"bg"),{sizeType:i}=ap(e.size),l=Ki((()=>!!(null==e?void 0:e.name)&&e.name.includes("/"))),a=Ki((()=>{const o=[];return o.push(t.b()),l.value?o.push(t.m("image")):(e.type&&o.push(`tn-type-${e.type}_text`),e.transparent?o.push("tn-text-transparent",r.value):n.value&&o.push(n.value),e.bold&&o.push("tn-text-bold")),"inner"===i.value&&o.push(t.m(e.size)),e.customClass&&o.push(e.customClass),o.join(" ")})),s=Ki((()=>{const t={};return l.value?"custom"===i.value&&e.size&&(t.width=t.height=zc(e.size)):(o.value&&(t.color=o.value),"custom"===i.value&&e.size&&(t.fontSize=zc(e.size))),e.offsetTop&&(t.transform=`translateY(${zc(e.offsetTop)})`),kc(e.customStyle)||Object.assign(t,e.customStyle),t}));return{isImg:l,iconClass:a,iconStyle:s}},exports.useImageUpload=e=>{const{emit:t}=Mi(),{chooseImage:n,uploadProcess:o,checkFileSizeAndExtension:r,showErrorTips:i}=Td(e),{formItem:l}=nd(),a=_o([]);let s=!1;Or((()=>e.modelValue),(e=>{s?s=!1:a.value=e.map((e=>({url:e,status:"done",progress:100})))}),{immediate:!0});const u=Ki((()=>a.value.length>=e.limit)),c=Ki((()=>e.multiple?e.limit-a.value.length:e.limit-a.value.length>0?1:0)),p=(e,t,n=!1)=>{o(e).then((t=>{t?h(e):g(e,"上传失败")})).catch((t=>{g(e,t)})).finally((()=>{n||d(t+1)}))},d=(t,n=!1)=>{const{autoUpload:o,beforeUpload:r}=e,i=o&&!n;if(t>=a.value.length)return void(e.autoRemoveFaildFile&&m());const l=a.value[t];if(100===l.progress)return l.status="done",l.uploadTask=void 0,void(i&&d(t+1));if(!r)return void p(l,t,n);const s=r(l.file);[b(s),Nu(s)].includes(!0)||Lc("[TnImageUpload]","beforeUpload返回值必须是Promise或者Boolean"),b(s)?s.then((e=>{e?p(l,t,n):(v(t),i&&d(t))})).catch((e=>{l.status="failed"})):s?p(l,t,n):(v(t),i&&d(t))},f=()=>{s=!0;const n=a.value.filter((e=>"done"===e.status)).map((e=>e.url));t(Hc,n),vr((()=>{var o;t(Wc,n),e.validateEvent&&(null==(o=null==l?void 0:l.validate)||o.call(l,"change").catch((e=>{})))}))},h=e=>{e.status="done",e.progress=100,e.uploadTask=void 0,e.file=void 0,t("success",e),f()},g=(e,n)=>{e.status="failed",e.progress=0,e.uploadTask=void 0,e.file=void 0,i(n),t("fail",new Error(n),e)},m=()=>{[...a.value].forEach(((e,t)=>{"failed"===e.status&&v(t)}))},v=e=>{const n=a.value[e];"uploading"===n.status&&n.uploadTask&&n.progress>0&&n.progress<100&&n.uploadTask.abort(),a.value.splice(e,1),"done"===n.status&&(t("remove",n.url),f())};return{fileList:a,isExceedMaxCount:u,chooseFile:async()=>{const{disabled:o,action:l,customUploadHandler:s}=e;if(o)return;if(!l&&!s)return void i("请设置action或者自定义图片上传处理函数");const u=a.value.length;n(c.value).then((n=>{let o=n;const l=r(o);l.length&&(i("文件格式或大小不符合要求"),t("oversizeOrNoSupport",l),o=o.filter((e=>!l.includes(e)))),a.value.push(...o.map((e=>({url:e.path,status:"ready",progress:0,file:e})))),e.autoUpload&&o.length&&d(u)})).catch((e=>{i((null==e?void 0:e.errMsg)||"选择图片失败")}))},retryUploadFile:e=>{const t=a.value[e];t.status="ready",t.progress=0,d(e,!0)},retryAllUpload:()=>{const e=a.value.findIndex((e=>"failed"===e.status));d(e)},customUploadHandle:()=>{a.value.length&&d(0)},removeFileEvent:t=>{const{disabled:n,beforeRemove:o}=e;if(n)return;const r=a.value[t];r&&An.showModal({title:"操作提示",content:"确认需要移除该图片吗?",showCancel:!0,cancelText:"取 消",confirmText:"确 认",success:e=>{if(e.confirm){if(!o)return void v(t);const e=o(r);[b(e),Nu(e)].includes(!0)||Lc("[TnImageUpload]","beforeRemove返回值必须是Promise或者Boolean"),b(e)?e.then((e=>{e&&v(t)})).catch((e=>{})):e&&v(t)}}})},clearAllFile:()=>{a.value.forEach((e=>{"uploading"===e.status&&e.uploadTask&&e.progress>0&&e.progress<100&&e.uploadTask.abort()})),a.value=[],f()},previewImage:e=>{const n=a.value.filter((e=>"done"===e.status)).map((e=>e.url));An.previewImage({current:e,urls:n}),t("preview",n[e])}}},exports.useInput=(e,t)=>{const{form:n,formItem:o}=nd(),r=_o(String(Pu(e.modelValue,"")));Or((()=>e.modelValue),(t=>{var n;r.value=String(Pu(t,"")),e.validateEvent&&(null==(n=null==o?void 0:o.validate)||n.call(o,"change").catch((e=>{})))}));const[i,l]=(e=>{const t=_o(e);return[t,()=>{t.value=!t.value}]})(!1),a=Ki((()=>Pu(null==n?void 0:n.statusIcon,!1))),s=Ki((()=>Pu(null==o?void 0:o.validateState,""))),u=Ki((()=>s.value&&Fc[s.value])),c=Ki((()=>i.value?"eye-hide":"eye")),p=Ki((()=>{let t=!1;return s.value&&a.value&&u.value&&(t=!0),e.showPassword&&(t=!0),e.rightIcon&&(t=!0),e.clearable&&(t=!0),t})),d=(e=>{const t=sp("disabled"),n=qr(zp,void 0);return Ki((()=>t.value||Xo(e)||(null==n?void 0:n.disabled)||!1))})(e.disabled),f=Ki((()=>"textarea"===e.type&&!!(null==e?void 0:e.maxlength)&&!!(null==e?void 0:e.showWordLimit))),h=Ki((()=>{var t;return e.showWordLimit&&"textarea"===e.type&&(null==(t=r.value)?void 0:t.length)||0})),g=n=>{n=e.trim?Ec(n):n,t(Hc,m(n)),vr((()=>{t(_c,m(n)),t(Wc,m(n))}))},m=t=>""===t?"":"number"===e.type||"digit"===e.type?Number.parseFloat(t):t;return{inputText:r,needStatusIcon:a,validateState:s,validateIcon:u,passwordVisible:i,passwordIcon:c,showIcon:p,disabled:d,showWordLimit:f,currentWordCount:h,togglePasswordVisible:l,inputInputEvent:e=>{const{value:t}=e.detail;g(t)},inputFocusEvent:e=>{t("focus",e)},inputBlurEvent:n=>{var r;t("blur",n),e.validateEvent&&(null==(r=null==o?void 0:o.validate)||r.call(o,"blur").catch((e=>{})))},clearClickEvent:()=>{d.value||(g(""),t("clear"))},confirmEvent:e=>{const{value:n}=e.detail;t("confirm",m(n))},inputClickEvent:()=>{"select"===e.type&&t("click")}}},exports.useInputCustomStyle=(e,t,n)=>{const o=ip("input"),r=td(e.size),[i,l]=lp(or(e,"borderColor"),"border"),[a,s]=lp(or(e,"wordLimitColor"),"text"),u=Ki((()=>{const t={color:"var(--tn-text-color-secondary)"};return kc(e.placeholderStyle)||Object.assign(t,e.placeholderStyle),Object.entries(t).map((([e,t])=>`${e}:${t}`)).join(";")})),c=Ki((()=>{const l=[o.b()];return n.value&&"select"!==e.type&&l.push(o.m("disabled")),r.value&&l.push(o.m(r.value)),e.textAlign&&l.push(o.m(`text-${e.textAlign}`)),"error"===t.value&&l.push(o.m("error")),(e.border||e.underline||"error"===t.value)&&(l.push(e.underline?"tn-border-bottom":"tn-border"),"error"===t.value?l.push("tn-red_border"):i.value&&l.push(i.value)),e.underline&&l.push(o.m("underline")),e.customClass&&l.push(e.customClass),l.join(" ")})),p=Ki((()=>{const n={};return e.height&&(n.height=zc(e.height)),e.border&&l.value&&"error"!==t.value&&(n.borderColor=l.value),kc(e.customStyle)||Object.assign(n,e.customStyle),n})),d=Ki((()=>{const e=[o.e("word-limit")];return a.value&&e.push(a.value),e.join(" ")})),f=Ki((()=>{const e={};return a.value||(e.color=s.value||"var(--tn-color-gray)"),e}));return{ns:o,inputClass:c,inputStyle:p,placeholderStyle:u,wordLimitClass:d,wordLimitStyle:f}},exports.useLazyLoad=e=>{const t=Mi(),{emit:n}=t,{getSelectorNodeInfo:o}=up(t),{connectObserver:r,disconnectObserver:i}=(e=>{e||(e=Mi());let t=null;const n=()=>{t&&(t.disconnect(),t=null)};return{connectObserver:(o,r,i,l)=>{n(),t=An.createIntersectionObserver(e,l),"relativeTo"===i.type?t.relativeTo((null==i?void 0:i.selector)||"",i.margins):"relativeToViewport"===i.type&&t.relativeToViewport(i.margins),t.observe(o,(e=>{r&&r(e)}))},disconnectObserver:n}})(t),l=`tll-${Qc()}`,a=Ki((()=>Pu(e.threshold,100))),s=_o("waiting"),u=_o(!1);let c=0;const p=async()=>{i();try{await o(`#${l}`),c=0;const e=a.value<0?-Math.abs(a.value):Math.abs(a.value);r(`#${l}`,(e=>{e.intersectionRatio>0&&(u.value=!0,s.value="loading",i())}),{type:"relativeToViewport",margins:{bottom:e}})}catch(e){if(c>10)return void(c=0);c++,setTimeout((()=>{p()}),150)}};return Xr((()=>{vr((()=>{p()}))})),ei((()=>{i()})),{componentId:l,imageStatus:s,showImage:u,handleImageLoadedSuccess:()=>{s.value="loaded",n("loaded")},handleImageLoadedFailed:e=>{s.value="error",n("error")}}},exports.useLazyLoadCustomStyle=e=>({ns:ip("lazy-load"),lazyLoadStyle:Ki((()=>{const t={};return e.width&&(t.width=zc(e.width)),e.height&&(t.height=zc(e.height)),t}))}),exports.useLoadingCustomStyle=e=>{const t=ip("loading"),[n,o,r]=lp(or(e,"color"),"bg"),{sizeType:i}=ap(e.size),l=Ki((()=>{const n=[];return n.push(t.b()),e.size&&"inner"===i.value&&n.push(t.m(e.size)),n.join(" ")})),a=Ki((()=>{const t={};return e.size&&"custom"===i.value&&(t.width=t.height=zc(e.size)),t})),s=Ki((()=>{const n=[];return n.push(t.b()),e.animation&&n.push(t.m("animation")),n.join(" ")})),u=Ki((()=>{const t={};if(e.type&&(t["--loading-color"]=`var(--tn-color-${e.type})`),e.color&&n.value){const n=e.color.replace("tn-","");t["--loading-color"]=`var(--tn-color-${n})`}return o.value&&(t["--loading-color"]=o.value),e.duration&&(t.animationDuration=`${e.duration}s`),"circle"!==e.mode&&"semicircle"!==e.mode||e.timeFunction&&(t.animationTimingFunction=e.timeFunction),t}));return{ns:t,loadingClass:l,loadingStyle:a,loadingContentClass:s,loadingContentStyle:u,updateColor:r}},exports.useModel=function(e,t,o=n){const r=Mi(),i=k(t),l=I(t),a=new Zo(((n,a)=>{let s;return Nr((()=>{const n=e[t];O(s,n)&&(s=n,a())}),null,{flush:"sync"}),{get:()=>(n(),o.get?o.get(s):s),set(e){const n=r.vnode.props;n&&(t in n||i in n||l in n)&&(`onUpdate:${t}`in n||`onUpdate:${i}`in n||`onUpdate:${l}`in n)||!O(e,s)||(s=e,a()),r.emit(`update:${t}`,o.set?o.set(e):e)}}}));return a[Symbol.iterator]=()=>{let t=0;return{next:()=>t<2?{value:t++?e.modelModifiers||{}:a,done:!1}:{done:!0}}},a},exports.useNamespace=ip,exports.useNumberBox=e=>{const{emit:t}=Mi(),{formItem:n}=nd(),o=_o(0);Or((()=>e.modelValue),(t=>{const n=Pu(t,0);o.value=Math.max(e.min,Math.min(n,e.max))}),{immediate:!0});const r=Ki((()=>e.step||1)),{clearLongPressTimer:i,handleLongPressEvent:l}=((e,t,n=250)=>{let o=null;const r=()=>{o&&(clearInterval(o),o=null)};return{handleLongPressEvent:(...i)=>{t.value?(e(...i),r(),o=setInterval((()=>{e(...i)}),n)):e(...i)},clearLongPressTimer:r}})((t=>{if(e.disabled)return;let n=o.value;"minus"===t?n-=r.value:"plus"===t&&(n+=r.value),n<e.min&&(n=e.min,e.longPress&&i()),n>e.max&&(n=e.max,e.longPress&&i()),a(n)}),or(e,"longPress"),e.longPressInterval),a=i=>{const l=r.value.toString().split("."),a=l.length>1?l[1].length:0;i=Number(i.toFixed(a)),vr((()=>{setTimeout((()=>{o.value=i}),0)})),t(Hc,i),vr((()=>{var o;t(Wc,i),e.validateEvent&&(null==(o=null==n?void 0:n.validate)||o.call(n,"change").catch((e=>{})))}))};return{inputValue:o,handleOperationEvent:l,clearLongPressTimer:i,numberBoxInputEvent:o=>{const r=o.detail.value||0;let i=Number(r);i<e.min&&(i=e.min),i>e.max&&(i=e.max),t(_c,r),e.validateEvent&&(null==n||n.validate("input").catch((()=>{}))),a(i)}}},exports.useNumberBoxCustomStyle=(e,t)=>{const n=ip("number-box"),[o,r]=lp(or(e,"bgColor"),"bg"),[i,l]=lp(or(e,"textColor"),"text"),a=Ki((()=>{const t=[n.b()];return e.size&&t.push(n.m(e.size)),e.disabled&&t.push(n.m("disabled")),t.join(" ")})),s=Ki((()=>{const t={};return e.width&&(t.width=zc(e.width)),e.height&&(t.height=zc(e.height)),e.fontSize&&(t.fontSize=zc(e.fontSize)),t})),u=Ki((()=>r=>{const l=[];return o.value&&l.push(o.value),i.value&&l.push(i.value),("minus"===r&&t.value<=e.min||"plus"===r&&t.value>=e.max)&&l.push(n.is("disabled")),l.join(" ")})),c=Ki((()=>t=>{const n={};return o.value||(n.backgroundColor=r.value||"var(--tn-color-gray-light)"),l.value&&(n.color=l.value),"minus"!==t&&"plus"!==t||(e.height&&(n.width=zc(e.height),n.height=n.width),e.fontSize&&(n.fontSize=`calc(${zc(e.fontSize)} * 1.2)`)),n}));return{ns:n,numberBoxClass:a,numberBoxStyle:s,numberBoxOperationWrapperClass:u,numberBoxOperationWrapperStyle:c}},exports.usePhotoAlbum=(e,t)=>{const n=Ki((()=>{const t=Math.min(e.data.length,e.max);return e.data.slice(0,t)}));return{imageData:n,imageClickEvent:o=>{t("click",o),e.preview&&An.previewImage({urls:n.value,current:o})}}},exports.usePicker=e=>{const{emit:t}=Mi(),n=_o(!1),o=_o(!0);Or((()=>e.open),(e=>{n.value=e}));const r=()=>{t("update:open",!1)};let i="signle";const l=t=>{if(y(t)){const n=$c(t);return Object.prototype.hasOwnProperty.call(n,e.childrenKey)&&delete n[e.childrenKey],{label:t[e.labelKey],value:t[e.valueKey],originalData:n}}return{label:t,value:t,originalData:t}},a=(t,n=1,o=[])=>{s.value.length<n&&s.value.push(...Array.from({length:n-s.value.length},(()=>[]))),s.value[n-1]=[...t.map((e=>l(e)))];let r=0;o.length&&(r=s.value[n-1].findIndex((e=>e.value===o[n-1])),r=~r?r:0),t[r]&&Object.prototype.hasOwnProperty.call(t[r],e.childrenKey)&&a(t[r][e.childrenKey],n+1,o)},s=_o([]),u=_o([]),c=()=>{let t=[];t=void 0===e.modelValue||!e.modelValue&&["multiple","cascade"].includes(i)||d(e.modelValue)&&!e.modelValue.length?Array.from({length:s.value.length},(()=>0)):d(e.modelValue)?s.value.map(((t,n)=>{let o=0;return o=e.modelValue[n]?t.findIndex((t=>t.value===e.modelValue[n])):0,~o?o:0})):s.value.map(((t,n)=>{const o=s.value[n].findIndex((t=>t.value===e.modelValue));return-1===o?0:o})),u.value=t};Or((()=>e.data),(()=>{(()=>{const{data:t}=e;t&&(d(t)||Lc("TnPicker","picker选择器数据不正确,请传递数组格式的数据"),0!==t.length&&(d(t[0])?(i="multiple",s.value=t.reduce(((e,t)=>(e.push(t.map((e=>l(e)))),e)),[])):!d(t[0])&&y(t[0])&&Object.prototype.hasOwnProperty.call(t[0],e.childrenKey)?(i="cascade",a(t,1,e.modelValue)):(i="signle",s.value=[t.map((e=>l(e)))]),vr((()=>{c()}))))})()}),{immediate:!0});const p=()=>{if("signle"!==i||d(e.data[0])){const e=$c(u.value);return e.splice(s.value.length),e.map(((e,t)=>{var n;return Pu(null==(n=s.value[t][e])?void 0:n.value,0)}))}return s.value[0][u.value[0]].value},f=()=>{if("signle"!==i||d(e.data[0])){const e=$c(u.value);return e.splice(s.value.length),e.map(((e,t)=>{var n;return Pu(null==(n=s.value[t][e])?void 0:n.originalData,void 0)}))}return s.value[0][u.value[0]].originalData},h=t=>{"cascade"===i&&a(e.data,1,t),vr((()=>{c()}))};let g=!1;Or((()=>e.modelValue),(e=>{g?g=!1:h(e)}),{deep:!0});let m=null,v=!1;return{openPopup:n,showPicker:o,pickerData:s,currentPickerIndex:u,closePopupEvent:()=>{r(),h(e.modelValue),t("close")},pickerViewChangeEvent:n=>{if(v)return;m=setTimeout((()=>{v=!1,m&&clearTimeout(m),m=null}),300),v=!0;let o=u.value.findIndex(((e,t)=>e!==n.detail.value[t]));if(o=~o?o:0,u.value=n.detail.value,"cascade"===i){let t=e.data;for(let r=0;r<o;r++)t=t[u.value[r]][e.childrenKey];const n=u.value[o];s.value.splice(o+1),t[n]&&Object.prototype.hasOwnProperty.call(t[n],e.childrenKey)&&(a(t[n][e.childrenKey],o+2),u.value=s.value.map(((e,t)=>t<=o?u.value[t]:0)))}g=!0;const r=p(),l=f();t(Wc,r,o,l)},confirmEvent:()=>{const e=p(),n=f();g=!0,t(Hc,e),vr((()=>{t("confirm",e,n)})),r()},cancelEvent:()=>{h(e.modelValue),t("cancel"),r()},initDefaultPickerIndex:c,resetPickerIndexWithPosition:(e,t)=>{u.value=u.value.map(((n,o)=>o>=e&&(!t||o<=t)?0:n))}}},exports.usePickerCustomStyle=e=>{const t=ip("picker"),[n,o]=lp(or(e,"cancelColor"),"text"),[r,i]=lp(or(e,"confirmColor"),"text"),l=Ki((()=>e.mask?.5:0)),a=Ki((()=>e=>{const o=[t.e("operation-btn"),t.em("operation-btn",e)];return"cancel"===e?n.value&&o.push(n.value):"confirm"===e&&r.value&&o.push(r.value),o.join(" ")})),s=Ki((()=>e=>{const t={};return"cancel"===e?n.value||(t.color=o.value||"var(--tn-color-danger)"):"confirm"===e&&(r.value||(t.color=i.value||"var(--tn-color-primary)")),t}));return{ns:t,overlayOpacity:l,operationBtnClass:a,operationBtnStyle:s}},exports.usePopup=e=>{const{emit:t}=Mi(),n=Ki((()=>{const e=An.getSystemInfoSync();return"ios"===e.osName||"macos"===e.osName})),o=_o(!1),r=_o(!1),i=_o(!1);let l=!1;Or((()=>e.modelValue),(a=>{a?(i.value=!0,n.value?setTimeout((()=>{r.value=!0,e.overlay&&(o.value=!0),l&&t("open")}),0):(r.value=!0,e.overlay&&(o.value=!0),l&&t("open"))):(r.value=!1,o.value=!1,setTimeout((()=>{i.value=!1}),250),l&&t("close")),l=!0}),{immediate:!0});const a=e=>{t(Hc,e)};return{iosDevice:n,showOverlay:o,showPopup:r,visiblePopup:i,updateModelValue:a,onClickCloseBtn:()=>{a(!1),t("close")},onClickOverlay:()=>{e.overlayCloseable&&(a(!1),t("close"),t("overlay-click"))}}},exports.usePopupCustomStyle=e=>{const t=ip("popup"),n=Ki((()=>Number(e.zIndex))),o=Ki((()=>n.value-1)),[r,i]=lp(or(e,"bgColor"),"bg"),l=Ki((()=>{const n=[t.e("content")];return e.openDirection&&n.push(t.em("content",e.openDirection)),"bottom"===e.openDirection&&e.safeAreaInsetBottom&&n.push("tn-u-safe-area"),r.value&&n.push(r.value),n.join(" ")})),a=Ki((()=>{const t={};return i.value&&(t.backgroundColor=i.value),e.radius&&(t.overflow="hidden","center"===e.openDirection&&(t.borderRadius=zc(e.radius)),"top"===e.openDirection&&(t.borderBottomLeftRadius=zc(e.radius),t.borderBottomRightRadius=zc(e.radius)),"left"===e.openDirection&&(t.borderTopRightRadius=zc(e.radius),t.borderBottomRightRadius=zc(e.radius)),"right"===e.openDirection&&(t.borderTopLeftRadius=zc(e.radius),t.borderBottomLeftRadius=zc(e.radius)),"bottom"===e.openDirection&&(t.borderTopLeftRadius=zc(e.radius),t.borderTopRightRadius=zc(e.radius))),!e.top||"top"!==e.openDirection&&"left"!==e.openDirection&&"right"!==e.openDirection||(t.top=zc(e.top,"px")),!e.width||"left"!==e.openDirection&&"right"!==e.openDirection&&"center"!==e.openDirection||(t.width=zc(e.width)),!e.height||"top"!==e.openDirection&&"bottom"!==e.openDirection&&"center"!==e.openDirection||(t.height=zc(e.height)),"left"!==e.openDirection&&"right"!==e.openDirection||e.top&&(t.height=`calc(100% - ${zc(e.top,"px")})`),t.zIndex=n.value,t}));return{ns:t,zIndex:n,overlayZIndex:o,popupContentClass:l,popupContentStyle:a}},exports.useScrollList=(e,t)=>{const n=Mi(),o=`tsl-${Qc()}`,r=`${o}-content`,{getSelectorNodeInfo:i}=up(n);let l=0,a=0;const s=_o(0);let u=0;const c=async()=>{try{const e=await i(`#${o}`),t=await i(`#${r}`);u=0,l=e.width||0,a=t.width||0}catch(e){if(u>10)return void(u=0);u++,setTimeout((()=>{c()}),150)}};return Xr((()=>{vr((()=>{c()}))})),{componentId:o,componentContentId:r,indicatorBlockScrollDistance:s,scrollViewScrollEvent:t=>{const n=t.detail.scrollLeft;s.value=n*(e.indicatorWidth-e.indicatorBlockWidth)/(a-l)},scrollToLeftEvent:()=>{t("scroll-left")},scrollToRightEvent:()=>{t("scroll-right")}}},exports.useScrollListCustomStyle=e=>{const t=ip("scroll-list"),[n,o]=lp(or(e,"indicatorColor"),"bg"),[r,i]=lp(or(e,"indicatorBlockColor"),"bg"),l=Ki((()=>{const e=[t.e("indicator")];return n.value&&e.push(n.value),e.join(" ")})),a=Ki((()=>{const t={};return e.indicatorWidth&&(t.width=zc(e.indicatorWidth,"px")),n.value||(t.backgroundColor=o.value||"var(--tn-color-gray-disabled)"),t})),s=Ki((()=>{const e=[t.e("indicator-block")];return r.value&&e.push(r.value),e.join(" ")})),u=Ki((()=>t=>{const n={};return e.indicatorBlockWidth&&(n.width=zc(e.indicatorBlockWidth,"px")),n.left=`${t}px`,r.value||(n.backgroundColor=i.value||"var(--tn-color-primary)"),n}));return{ns:t,indicatorClass:l,indicatorStyle:a,indicatorBlockClass:s,indicatorBlockStyle:u}},exports.useSlots=ui,exports.useSwitchTab=(e,t)=>({tabClickEvent:n=>{e.disabled||(t("update:modelValue",n),vr((()=>{t("change",n)})))}}),exports.useSwitchTabCustomStyle=e=>{const t=ip("switch-tab"),[n,o]=lp(or(e,"inactiveBgColor"),"bg"),[r,i]=lp(or(e,"activeBgColor"),"bg"),[l,a]=lp(or(e,"inactiveTextColor"),"text"),[s,u]=lp(or(e,"activeTextColor"),"text"),c=Ki((()=>{const e=[t.b()];return r.value&&e.push(r.value),e.join(" ")})),p=Ki((()=>{const e={};return r.value||(e.backgroundColor=i.value||"var(--tn-color-white)"),e})),d=Ki((()=>o=>{const i=[t.e("tab"),t.is("active",o===e.modelValue)];return o===e.modelValue?(r.value&&i.push(r.value),s.value&&i.push(s.value)):(n.value&&i.push(n.value),l.value&&i.push(l.value)),i.join(" ")})),f=Ki((()=>t=>{const c={};return t===e.modelValue?(r.value||(c.backgroundColor=i.value||"var(--tn-color-white)"),u.value?c.color=u.value:s.value||r.value||(c.color="var(--tn-text-color-primary)")):(n.value||(c.backgroundColor=o.value||"var(--tn-color-primary-light-7)"),a.value?c.color=a.value:l.value||n.value||(c.color="var(--tn-text-color-primary)"),t===e.modelValue-1&&(c.borderBottomRightRadius="30rpx"),t===e.modelValue+1&&(c.borderBottomLeftRadius="30rpx")),c}));return{ns:t,tabClass:d,tabStyle:f,switchTabClass:c,switchTabStyle:p}},exports.useTag=(e,t)=>({tagClickHandle:()=>{t("click")}}),exports.useTagCustomStyle=e=>{const t=ip("tag"),[n,o]=lp(or(e,"bgColor"),"bg"),[r,i]=lp(or(e,"textColor"),"text"),[l,a]=lp(or(e,"borderColor"),"border"),s=Ki((()=>{const o=[];return o.push(t.b()),e.size&&o.push(t.m(e.size)),e.shape&&o.push(t.m(e.shape)),e.type&&o.push(`tn-type-${e.type}_bg`),n.value&&o.push(n.value),r.value&&o.push(r.value),e.border&&(o.push("tn-border"),l.value&&o.push(l.value)),e.borderBold&&o.push("tn-border-bold"),e.customClass&&o.push(e.customClass),o.join(" ")}));return{tagStyle:Ki((()=>{const t={};return e.fontSize&&(t.fontSize=zc(e.fontSize)),e.width&&(t.width=zc(e.width)),e.height&&(t.height=zc(e.height)),o.value&&(t.backgroundColor=o.value),i.value&&(t.color=i.value),a.value&&(t.borderColor=a.value),kc(e.customStyle)||Object.assign(t,e.customStyle),t})),tagClass:s}},exports.useTimeLineCustomStyle=e=>{const t=ip("time-line-item"),[n,o]=lp(or(e,"dotBgColor"),"bg"),[r,i]=lp(or(e,"dotTextColor"),"text");return{ns:t,dotClass:Ki((()=>{const e=[];return n.value&&e.push(n.value),r.value&&e.push(r.value),e.join(" ")})),dotStyle:Ki((()=>{const e={};return n.value||(e.backgroundColor=o.value||"var(--tn-color-blue)"),i.value?e.color=i.value:n.value||r.value||(e.color="#fff"),e}))}},exports.useTimeLineDataCustomStyle=e=>{const t=ip("time-line-data"),[n,o]=lp(or(e,"dotColor"),"text");return{ns:t,dotClass:Ki((()=>{const e=[];return n.value&&e.push(n.value),e.join(" ")})),dotStyle:Ki((()=>{const e={};return n.value||(e.color=o.value||"var(--tn-color-red)"),e}))}},exports.useTitleCustomStyle=e=>{const t=ip("title"),[n,o]=lp(or(e,"color"),"text"),[r,i]=lp(or(e,"color"),"bg"),[l,a]=lp(or(e,"assistColor"),"text"),[s,u]=lp(or(e,"assistColor"),"bg"),{sizeType:c}=ap(e.size),p=Ki((()=>{const o=[t.e("title"),t.em("title",e.mode)];return"transparent"===e.mode?(o.push("tn-text-transparent"),r.value&&o.push(r.value)):n.value&&o.push(n.value),e.size&&"inner"===c.value&&o.push(t.em("title",e.size)),o.join(" ")})),d=Ki((()=>{const t={};return"transparent"===e.mode?r.value||(t.backgroundColor=i.value||"var(--tn-color-primary)"):n.value||(t.color=o.value||"var(--tn-text-color-primary)"),e.size&&"custom"===c.value&&(t.fontSize=zc(e.size)),e.align&&(t.textAlign=e.align),t})),f=Ki((()=>{const t=[];return"subTitle"===e.mode?l.value&&t.push(l.value):s.value&&t.push(s.value),t.join(" ")})),h=Ki((()=>{const t={};return"subTitle"===e.mode?l.value||(t.color=a.value||"var(--tn-color-primary-light-7)"):s.value||(t.backgroundColor=u.value||"var(--tn-color-primary)"),t}));return{ns:t,titleClass:p,titleStyle:d,assistColorClass:f,assistColorStyle:h}},exports.useUpdateUserInfoPopup=(e,t)=>{const n=_o(!1),o=_o(e.nickname);Or((()=>e.show),(e=>{n.value=e}),{immediate:!0});return{showUpdatePopup:n,inputNickname:o,nickNameInputHandle:e=>{const n=e.detail.value;o.value=n,t("update:nickname",n)},popupCloseHandle:()=>{t("update:show",!1)},submitBtnClickHandle:()=>{o.value&&e.avatar&&(t("confirm",e.avatar,o.value),t("update:show",!1))},avatarChooseHandle:e=>{t("choose-avatar",e.detail.avatarUrl)}}},exports.useUpdateUserInfoPopupCustomStyle=e=>{const t=ip("update-user-info-popup"),[n,o]=lp(or(e,"confirmBgColor"),"bg"),[r,i]=lp(or(e,"confirmTextColor"),"text"),l=Ki((()=>{const e=[t.e("submit-btn")];return n.value&&e.push(n.value),r.value&&e.push(r.value),e.join(" ")})),a=Ki((()=>{const t={};return n.value||(t.backgroundColor=o.value||"var(--tn-color-primary)"),i.value?t.color=i.value:n.value||(t.color="var(--tn-color-white)"),e.avatar&&e.nickname||(t.backgroundColor="var(--tn-color-gray-disabled)",t.color="var(--tn-color-gray-dark)"),t}));return{ns:t,submitBtnClass:l,submitBtnStyle:a}},exports.useWaterFall=e=>{const t=Mi(),n=`twf-${Qc()}`,{getSelectorNodeInfo:o}=up(t),r=_o([]),i=_o([]);let l=0,a=0;const s=async()=>{try{const e=await o(`#${n}-left`),t=await o(`#${n}-right`);l=e.height||l,a=t.height||a}catch(e){}};let u=[];const c=async t=>{if(t&&t.length)if("calc"===e.mode)await s(),l<=a?r.value.push(t.shift()):i.value.push(t.shift()),vr((()=>{setTimeout((()=>{c(t)}),200)}));else if("normal"===e.mode){let e=!0;await s(),r.value.length>i.value.length&&(e=!1);let n=!1;l<a&&(n=!0),t.forEach(((t,o)=>{o%2==0&&e||n?r.value.push(t):i.value.push(t),e||(e=!0),n&&o>=2&&(n=!1)}))}};return Or((()=>e.data),(e=>{if(!e)return;if(u.length===e.length)return;const t=$c(e.slice(u.length));t.length||(r.value=[],i.value=[],l=0,a=0),vr((()=>{u=e,c(t)}))}),{immediate:!0}),{componentId:n,leftData:r,rightData:i,resetWaterFall:()=>{e.data&&(r.value=[],i.value=[],l=0,a=0,vr((()=>{u=e.data,c(e.data)})))}}},exports.uviewPlus=yu,exports.value=kp,exports.w=(e,t)=>Dl(e,t),exports.watch=Or,exports.waterFallProps=pp,exports.wx$1=wn;
|