9 lines
417 KiB
JavaScript
9 lines
417 KiB
JavaScript
|
|
if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((a=>t.resolve(e()).then((()=>a))),(a=>t.resolve(e()).then((()=>{throw a}))))}),"undefined"!=typeof uni&&uni&&uni.requireGlobal){const e=uni.requireGlobal();ArrayBuffer=e.ArrayBuffer,Int8Array=e.Int8Array,Uint8Array=e.Uint8Array,Uint8ClampedArray=e.Uint8ClampedArray,Int16Array=e.Int16Array,Uint16Array=e.Uint16Array,Int32Array=e.Int32Array,Uint32Array=e.Uint32Array,Float32Array=e.Float32Array,Float64Array=e.Float64Array,BigInt64Array=e.BigInt64Array,BigUint64Array=e.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(Vue,weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),function(e){"use strict";const t=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font
|
||
|
|
/*!
|
||
|
|
* pinia v2.3.0
|
||
|
|
* (c) 2024 Eduardo San Martin Morote
|
||
|
|
* @license MIT
|
||
|
|
*/
|
||
|
|
let E;const D=e=>E=e,I=Symbol();function B(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var P,A;(A=P||(P={})).direct="direct",A.patchObject="patch object",A.patchFunction="patch function";const O=()=>{};function R(t,a,n,i=O){t.push(a);const o=()=>{const e=t.indexOf(a);e>-1&&(t.splice(e,1),i())};return!n&&e.getCurrentScope()&&e.onScopeDispose(o),o}function $(e,...t){e.slice().forEach((e=>{e(...t)}))}const M=e=>e(),L=Symbol(),F=Symbol();function U(t,a){t instanceof Map&&a instanceof Map?a.forEach(((e,a)=>t.set(a,e))):t instanceof Set&&a instanceof Set&&a.forEach(t.add,t);for(const n in a){if(!a.hasOwnProperty(n))continue;const i=a[n],o=t[n];B(o)&&B(i)&&t.hasOwnProperty(n)&&!e.isRef(i)&&!e.isReactive(i)?t[n]=U(o,i):t[n]=i}return t}const j=Symbol();const{assign:z}=Object;function q(t,a,n={},i,o,s){let l;const r=z({actions:{}},n),c={deep:!0};let d,u,p,h=[],m=[];const f=i.state.value[t];let g;function y(a){let n;d=u=!1,"function"==typeof a?(a(i.state.value[t]),n={type:P.patchFunction,storeId:t,events:p}):(U(i.state.value[t],a),n={type:P.patchObject,payload:a,storeId:t,events:p});const o=g=Symbol();e.nextTick().then((()=>{g===o&&(d=!0)})),u=!0,$(h,n,i.state.value[t])}s||f||(i.state.value[t]={}),e.ref({});const v=s?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{z(e,t)}))}:O;const w=(e,a="")=>{if(L in e)return e[F]=a,e;const n=function(){D(i);const a=Array.from(arguments),o=[],s=[];let l;$(m,{args:a,name:n[F],store:k,after:function(e){o.push(e)},onError:function(e){s.push(e)}});try{l=e.apply(this&&this.$id===t?this:k,a)}catch(r){throw $(s,r),r}return l instanceof Promise?l.then((e=>($(o,e),e))).catch((e=>($(s,e),Promise.reject(e)))):($(o,l),l)};return n[L]=!0,n[F]=a,n},N={_p:i,$id:t,$onAction:R.bind(null,m),$patch:y,$reset:v,$subscribe(a,n={}){const o=R(h,a,n.detached,(()=>s())),s=l.run((()=>e.watch((()=>i.state.value[t]),(e=>{("sync"===n.flush?u:d)&&a({storeId:t,type:P.direct,events:p},e)}),z({},c,n))));return o},$dispose:function(){l.stop(),h=[],m=[],i._s.delete(t)}},k=e.reactive(N);i._s.set(t,k);const V=(i._a&&i._a.runWithContext||M)((()=>i._e.run((()=>(l=e.effectScope()).run((()=>a({action:w})))))));for(const b in V){const a=V[b];if(e.isRef(a)&&(_=a,!e.isRef(_)||!_.effect)||e.isReactive(a))s||(!f||B(x=a)&&x.hasOwnProperty(j)||(e.isRef(a)?a.value=f[b]:U(a,f[b])),i.state.value[t][b]=a);else if("function"==typeof a){const e=w(a,b);V[b]=e,r.actions[b]=a}}var x,_;return z(k,V),z(e.toRaw(k),V),Object.defineProperty(k,"$state",{get:()=>i.state.value[t],set:e=>{y((t=>{z(t,e)}))}}),i._p.forEach((e=>{z(k,l.run((()=>e({store:k,app:i._a,pinia:i,options:r}))))})),f&&s&&n.hydrate&&n.hydrate(k.$state,f),d=!0,u=!0,k}
|
||
|
|
/*! #__NO_SIDE_EFFECTS__ */function W(t,a,n){let i,o;const s="function"==typeof a;function l(t,n){const l=e.hasInjectionContext();(t=t||(l?e.inject(I,null):null))&&D(t),(t=E)._s.has(i)||(s?q(i,a,o,t):function(t,a,n){const{state:i,actions:o,getters:s}=a,l=n.state.value[t];let r;r=q(t,(function(){l||(n.state.value[t]=i?i():{});const a=e.toRefs(n.state.value[t]);return z(a,o,Object.keys(s||{}).reduce(((a,i)=>(a[i]=e.markRaw(e.computed((()=>{D(n);const e=n._s.get(t);return s[i].call(e,e)}))),a)),{}))}),a,n,0,!0)}(i,o,t));return t._s.get(i)}return i=t,o=s?n:a,l.$id=i,l}function H(e,t){var a;return e="object"==typeof(a=e)&&null!==a?e:Object.create(null),new Proxy(e,{get:(e,a,n)=>"key"===a?Reflect.get(e,a,n):Reflect.get(e,a,n)||Reflect.get(t,a,n)})}function J(e,{storage:t,serializer:a,key:n,debug:i}){try{const i=null==t?void 0:t.getItem(n);i&&e.$patch(null==a?void 0:a.deserialize(i))}catch(Ha){i&&console.error("[pinia-plugin-persistedstate]",Ha)}}function K(e,{storage:t,serializer:a,key:n,paths:i,debug:o}){try{const o=Array.isArray(i)?function(e,t){return t.reduce(((t,a)=>{const n=a.split(".");return function(e,t,a){return t.slice(0,-1).reduce(((e,t)=>/^(__proto__)$/.test(t)?{}:e[t]=e[t]||{}),e)[t[t.length-1]]=a,e}(t,n,function(e,t){return t.reduce(((e,t)=>null==e?void 0:e[t]),e)}(e,n))}),{})}(e,i):e;t.setItem(n,a.serialize(o))}catch(Ha){o&&console.error("[pinia-plugin-persistedstate]",Ha)}}var G=function(e={}){return t=>{const{auto:a=!1}=e,{options:{persist:n=a},store:i,pinia:o}=t;if(!n)return;if(!(i.$id in o.state.value)){const e=o._s.get(i.$id.replace("__hot:",""));return void(e&&Promise.resolve().then((()=>e.$persist())))}const s=(Array.isArray(n)?n.map((t=>H(t,e))):[H(n,e)]).map(function(e,t){return a=>{var n;try{const{storage:i=localStorage,beforeRestore:o,afterRestore:s,serializer:l={serialize:JSON.stringify,deserialize:JSON.parse},key:r=t.$id,paths:c=null,debug:d=!1}=a;return{storage:i,beforeRestore:o,afterRestore:s,serializer:l,key:(null!=(n=e.key)?n:e=>e)("string"==typeof r?r:r(t.$id)),paths:c,debug:d}}catch(Ha){return a.debug&&console.error("[pinia-plugin-persistedstate]",Ha),null}}}(e,i)).filter(Boolean);i.$persist=()=>{s.forEach((e=>{K(i.$state,e)}))},i.$hydrate=({runHooks:e=!0}={})=>{s.forEach((a=>{const{beforeRestore:n,afterRestore:o}=a;e&&(null==n||n(t)),J(i,a),e&&(null==o||o(t))}))},s.forEach((e=>{const{beforeRestore:a,afterRestore:n}=e;null==a||a(t),J(i,e),null==n||n(t),i.$subscribe(((t,a)=>{K(a,e)}),{detached:!0})}))}}();const Y=W("member",(()=>{const t=e.ref({token:"",userName:""}),a=e.ref("");return{userInfo:t,token:a,setUserInfo:e=>{t.value=e},clearUserInfo:()=>{t.value=void 0},setToken:e=>{a.value=e},clearToken:e=>{a.value=void 0}}}),{persist:{storage:{getItem:e=>uni.getStorageSync(e),setItem(e,t){uni.setStorageSync(e,t)}}}}),Q=function(){const t=e.effectScope(!0),a=t.run((()=>e.ref({})));let n=[],i=[];const o=e.markRaw({install(e){D(o),o._a=e,e.provide(I,o),e.config.globalProperties.$pinia=o,i.forEach((e=>n.push(e))),i=[]},use(e){return this._a?n.push(e):i.push(e),this},_p:n,_a:null,_e:t,_s:new Map,state:a});return o}();Q.use(G);const X={invoke(e){e.url.startsWith("http")||(e.url="***"+e.url),e.timeout=1e4,e.header={...e.header};const t=Y().token;t&&(e.header.Authorization=t)}};uni.addInterceptor("request",X),uni.addInterceptor("uploadFile",X);const Z=e=>new Promise(((t,a)=>{uni.request({...e,success(e){if(i("log","at utils/http.js:52","res",e),e.statusCode>=200&&e.statusCode<300)if(e.data.code>=200&&e.data.code<300)t(e.data);else if(401===e.data.code){uni.showToast({icon:"none",title:`${e.data.msg}`});const t=Y();t.clearUserInfo(),t.clearToken(),uni.navigateTo({url:"/pages/login/index"}),a(e)}else 500===e.data.code&&uni.showToast({icon:"none",title:`${e.data.msg}`});else if(401===e.statusCode){const t=Y();t.clearUserInfo(),t.clearToken(),uni.navigateTo({url:"/pages/login/index"}),a(e)}else uni.showToast({icon:"none",title:"请求错误"}),a(e)},fail(e){uni.showToast({icon:"none",title:"请求失败"}),i("log","at utils/http.js:100",e,"请求失败"),a(e)}})})),ee=a({__name:"index",setup(t){const a=Y(),
|