12345678910111213 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/vendor"],{"26cb":function(e,n,t){"use strict";(function(n){
- /*!
- * vuex v3.6.2
- * (c) 2021 Evan You
- * @license MIT
- */
- function t(e){var n=Number(e.version.split(".")[0]);if(n>=2)e.mixin({beforeCreate:o});else{var t=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[o].concat(e.init):o,t.call(this,e)}}function o(){var e=this.$options;e.store?this.$store="function"===typeof e.store?e.store():e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}}var o="undefined"!==typeof window?window:"undefined"!==typeof n?n:{},a=o.__VUE_DEVTOOLS_GLOBAL_HOOK__;function r(e){a&&(e._devtoolHook=a,a.emit("vuex:init",e),a.on("vuex:travel-to-state",(function(n){e.replaceState(n)})),e.subscribe((function(e,n){a.emit("vuex:mutation",e,n)}),{prepend:!0}),e.subscribeAction((function(e,n){a.emit("vuex:action",e,n)}),{prepend:!0}))}function c(e,n){return e.filter(n)[0]}function i(e,n){if(void 0===n&&(n=[]),null===e||"object"!==typeof e)return e;var t=c(n,(function(n){return n.original===e}));if(t)return t.copy;var o=Array.isArray(e)?[]:{};return n.push({original:e,copy:o}),Object.keys(e).forEach((function(t){o[t]=i(e[t],n)})),o}function s(e,n){Object.keys(e).forEach((function(t){return n(e[t],t)}))}function d(e){return null!==e&&"object"===typeof e}function u(e){return e&&"function"===typeof e.then}function m(e,n){return function(){return e(n)}}var l=function(e,n){this.runtime=n,this._children=Object.create(null),this._rawModule=e;var t=e.state;this.state=("function"===typeof t?t():t)||{}},f={namespaced:{configurable:!0}};f.namespaced.get=function(){return!!this._rawModule.namespaced},l.prototype.addChild=function(e,n){this._children[e]=n},l.prototype.removeChild=function(e){delete this._children[e]},l.prototype.getChild=function(e){return this._children[e]},l.prototype.hasChild=function(e){return e in this._children},l.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},l.prototype.forEachChild=function(e){s(this._children,e)},l.prototype.forEachGetter=function(e){this._rawModule.getters&&s(this._rawModule.getters,e)},l.prototype.forEachAction=function(e){this._rawModule.actions&&s(this._rawModule.actions,e)},l.prototype.forEachMutation=function(e){this._rawModule.mutations&&s(this._rawModule.mutations,e)},Object.defineProperties(l.prototype,f);var h=function(e){this.register([],e,!1)};function p(e,n,t){if(n.update(t),t.modules)for(var o in t.modules){if(!n.getChild(o))return void 0;p(e.concat(o),n.getChild(o),t.modules[o])}}h.prototype.get=function(e){return e.reduce((function(e,n){return e.getChild(n)}),this.root)},h.prototype.getNamespace=function(e){var n=this.root;return e.reduce((function(e,t){return n=n.getChild(t),e+(n.namespaced?t+"/":"")}),"")},h.prototype.update=function(e){p([],this.root,e)},h.prototype.register=function(e,n,t){var o=this;void 0===t&&(t=!0);var a=new l(n,t);if(0===e.length)this.root=a;else{var r=this.get(e.slice(0,-1));r.addChild(e[e.length-1],a)}n.modules&&s(n.modules,(function(n,a){o.register(e.concat(a),n,t)}))},h.prototype.unregister=function(e){var n=this.get(e.slice(0,-1)),t=e[e.length-1],o=n.getChild(t);o&&o.runtime&&n.removeChild(t)},h.prototype.isRegistered=function(e){var n=this.get(e.slice(0,-1)),t=e[e.length-1];return!!n&&n.hasChild(t)};var v;var g=function(e){var n=this;void 0===e&&(e={}),!v&&"undefined"!==typeof window&&window.Vue&&j(window.Vue);var t=e.plugins;void 0===t&&(t=[]);var o=e.strict;void 0===o&&(o=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new h(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new v,this._makeLocalGettersCache=Object.create(null);var a=this,c=this,i=c.dispatch,s=c.commit;this.dispatch=function(e,n){return i.call(a,e,n)},this.commit=function(e,n,t){return s.call(a,e,n,t)},this.strict=o;var d=this._modules.root.state;k(this,d,[],this._modules.root),w(this,d),t.forEach((function(e){return e(n)}));var u=void 0!==e.devtools?e.devtools:v.config.devtools;u&&r(this)},y={state:{configurable:!0}};function _(e,n,t){return n.indexOf(e)<0&&(t&&t.prepend?n.unshift(e):n.push(e)),function(){var t=n.indexOf(e);t>-1&&n.splice(t,1)}}function b(e,n){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var t=e.state;k(e,t,[],e._modules.root,!0),w(e,t,n)}function w(e,n,t){var o=e._vm;e.getters={},e._makeLocalGettersCache=Object.create(null);var a=e._wrappedGetters,r={};s(a,(function(n,t){r[t]=m(n,e),Object.defineProperty(e.getters,t,{get:function(){return e._vm[t]},enumerable:!0})}));var c=v.config.silent;v.config.silent=!0,e._vm=new v({data:{$$state:n},computed:r}),v.config.silent=c,e.strict&&T(e),o&&(t&&e._withCommit((function(){o._data.$$state=null})),v.nextTick((function(){return o.$destroy()})))}function k(e,n,t,o,a){var r=!t.length,c=e._modules.getNamespace(t);if(o.namespaced&&(e._modulesNamespaceMap[c],e._modulesNamespaceMap[c]=o),!r&&!a){var i=E(n,t.slice(0,-1)),s=t[t.length-1];e._withCommit((function(){v.set(i,s,o.state)}))}var d=o.context=x(e,c,t);o.forEachMutation((function(n,t){var o=c+t;S(e,o,n,d)})),o.forEachAction((function(n,t){var o=n.root?t:c+t,a=n.handler||n;A(e,o,a,d)})),o.forEachGetter((function(n,t){var o=c+t;P(e,o,n,d)})),o.forEachChild((function(o,r){k(e,n,t.concat(r),o,a)}))}function x(e,n,t){var o=""===n,a={dispatch:o?e.dispatch:function(t,o,a){var r=C(t,o,a),c=r.payload,i=r.options,s=r.type;return i&&i.root||(s=n+s),e.dispatch(s,c)},commit:o?e.commit:function(t,o,a){var r=C(t,o,a),c=r.payload,i=r.options,s=r.type;i&&i.root||(s=n+s),e.commit(s,c,i)}};return Object.defineProperties(a,{getters:{get:o?function(){return e.getters}:function(){return O(e,n)}},state:{get:function(){return E(e.state,t)}}}),a}function O(e,n){if(!e._makeLocalGettersCache[n]){var t={},o=n.length;Object.keys(e.getters).forEach((function(a){if(a.slice(0,o)===n){var r=a.slice(o);Object.defineProperty(t,r,{get:function(){return e.getters[a]},enumerable:!0})}})),e._makeLocalGettersCache[n]=t}return e._makeLocalGettersCache[n]}function S(e,n,t,o){var a=e._mutations[n]||(e._mutations[n]=[]);a.push((function(n){t.call(e,o.state,n)}))}function A(e,n,t,o){var a=e._actions[n]||(e._actions[n]=[]);a.push((function(n){var a=t.call(e,{dispatch:o.dispatch,commit:o.commit,getters:o.getters,state:o.state,rootGetters:e.getters,rootState:e.state},n);return u(a)||(a=Promise.resolve(a)),e._devtoolHook?a.catch((function(n){throw e._devtoolHook.emit("vuex:error",n),n})):a}))}function P(e,n,t,o){e._wrappedGetters[n]||(e._wrappedGetters[n]=function(e){return t(o.state,o.getters,e.state,e.getters)})}function T(e){e._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function E(e,n){return n.reduce((function(e,n){return e[n]}),e)}function C(e,n,t){return d(e)&&e.type&&(t=n,n=e,e=e.type),{type:e,payload:n,options:t}}function j(e){v&&e===v||(v=e,t(v))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(e){0},g.prototype.commit=function(e,n,t){var o=this,a=C(e,n,t),r=a.type,c=a.payload,i=(a.options,{type:r,payload:c}),s=this._mutations[r];s&&(this._withCommit((function(){s.forEach((function(e){e(c)}))})),this._subscribers.slice().forEach((function(e){return e(i,o.state)})))},g.prototype.dispatch=function(e,n){var t=this,o=C(e,n),a=o.type,r=o.payload,c={type:a,payload:r},i=this._actions[a];if(i){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(c,t.state)}))}catch(d){0}var s=i.length>1?Promise.all(i.map((function(e){return e(r)}))):i[0](r);return new Promise((function(e,n){s.then((function(n){try{t._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(c,t.state)}))}catch(d){0}e(n)}),(function(e){try{t._actionSubscribers.filter((function(e){return e.error})).forEach((function(n){return n.error(c,t.state,e)}))}catch(d){0}n(e)}))}))}},g.prototype.subscribe=function(e,n){return _(e,this._subscribers,n)},g.prototype.subscribeAction=function(e,n){var t="function"===typeof e?{before:e}:e;return _(t,this._actionSubscribers,n)},g.prototype.watch=function(e,n,t){var o=this;return this._watcherVM.$watch((function(){return e(o.state,o.getters)}),n,t)},g.prototype.replaceState=function(e){var n=this;this._withCommit((function(){n._vm._data.$$state=e}))},g.prototype.registerModule=function(e,n,t){void 0===t&&(t={}),"string"===typeof e&&(e=[e]),this._modules.register(e,n),k(this,this.state,e,this._modules.get(e),t.preserveState),w(this,this.state)},g.prototype.unregisterModule=function(e){var n=this;"string"===typeof e&&(e=[e]),this._modules.unregister(e),this._withCommit((function(){var t=E(n.state,e.slice(0,-1));v.delete(t,e[e.length-1])})),b(this)},g.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),this._modules.isRegistered(e)},g.prototype[[104,111,116,85,112,100,97,116,101].map((function(e){return String.fromCharCode(e)})).join("")]=function(e){this._modules.update(e),b(this,!0)},g.prototype._withCommit=function(e){var n=this._committing;this._committing=!0,e(),this._committing=n},Object.defineProperties(g.prototype,y);var $=N((function(e,n){var t={};return U(n).forEach((function(n){var o=n.key,a=n.val;t[o]=function(){var n=this.$store.state,t=this.$store.getters;if(e){var o=F(this.$store,"mapState",e);if(!o)return;n=o.context.state,t=o.context.getters}return"function"===typeof a?a.call(this,n,t):n[a]},t[o].vuex=!0})),t})),I=N((function(e,n){var t={};return U(n).forEach((function(n){var o=n.key,a=n.val;t[o]=function(){var n=[],t=arguments.length;while(t--)n[t]=arguments[t];var o=this.$store.commit;if(e){var r=F(this.$store,"mapMutations",e);if(!r)return;o=r.context.commit}return"function"===typeof a?a.apply(this,[o].concat(n)):o.apply(this.$store,[a].concat(n))}})),t})),L=N((function(e,n){var t={};return U(n).forEach((function(n){var o=n.key,a=n.val;a=e+a,t[o]=function(){if(!e||F(this.$store,"mapGetters",e))return this.$store.getters[a]},t[o].vuex=!0})),t})),R=N((function(e,n){var t={};return U(n).forEach((function(n){var o=n.key,a=n.val;t[o]=function(){var n=[],t=arguments.length;while(t--)n[t]=arguments[t];var o=this.$store.dispatch;if(e){var r=F(this.$store,"mapActions",e);if(!r)return;o=r.context.dispatch}return"function"===typeof a?a.apply(this,[o].concat(n)):o.apply(this.$store,[a].concat(n))}})),t})),D=function(e){return{mapState:$.bind(null,e),mapGetters:L.bind(null,e),mapMutations:I.bind(null,e),mapActions:R.bind(null,e)}};function U(e){return M(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(n){return{key:n,val:e[n]}})):[]}function M(e){return Array.isArray(e)||d(e)}function N(e){return function(n,t){return"string"!==typeof n?(t=n,n=""):"/"!==n.charAt(n.length-1)&&(n+="/"),e(n,t)}}function F(e,n,t){var o=e._modulesNamespaceMap[t];return o}function B(e){void 0===e&&(e={});var n=e.collapsed;void 0===n&&(n=!0);var t=e.filter;void 0===t&&(t=function(e,n,t){return!0});var o=e.transformer;void 0===o&&(o=function(e){return e});var a=e.mutationTransformer;void 0===a&&(a=function(e){return e});var r=e.actionFilter;void 0===r&&(r=function(e,n){return!0});var c=e.actionTransformer;void 0===c&&(c=function(e){return e});var s=e.logMutations;void 0===s&&(s=!0);var d=e.logActions;void 0===d&&(d=!0);var u=e.logger;return void 0===u&&(u=console),function(e){var m=i(e.state);"undefined"!==typeof u&&(s&&e.subscribe((function(e,r){var c=i(r);if(t(e,m,c)){var s=V(),d=a(e),l="mutation "+e.type+s;q(u,l,n),u.log("%c prev state","color: #9E9E9E; font-weight: bold",o(m)),u.log("%c mutation","color: #03A9F4; font-weight: bold",d),u.log("%c next state","color: #4CAF50; font-weight: bold",o(c)),H(u)}m=c})),d&&e.subscribeAction((function(e,t){if(r(e,t)){var o=V(),a=c(e),i="action "+e.type+o;q(u,i,n),u.log("%c action","color: #03A9F4; font-weight: bold",a),H(u)}})))}}function q(e,n,t){var o=t?e.groupCollapsed:e.group;try{o.call(e,n)}catch(a){e.log(n)}}function H(e){try{e.groupEnd()}catch(n){e.log("—— log end ——")}}function V(){var e=new Date;return" @ "+K(e.getHours(),2)+":"+K(e.getMinutes(),2)+":"+K(e.getSeconds(),2)+"."+K(e.getMilliseconds(),3)}function z(e,n){return new Array(n+1).join(e)}function K(e,n){return z("0",n-e.toString().length)+e}var W={Store:g,install:j,version:"3.6.2",mapState:$,mapMutations:I,mapGetters:L,mapActions:R,createNamespacedHelpers:D,createLogger:B};e.exports=W}).call(this,t("c8ba"))},3011:function(e,n){},"37dc":function(e,n,t){"use strict";(function(e,t){function o(e,n){return s(e)||i(e,n)||r(e,n)||a()}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function r(e,n){if(e){if("string"===typeof e)return c(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,n):void 0}}function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,o=new Array(n);t<n;t++)o[t]=e[t];return o}function i(e,n){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],o=!0,a=!1,r=void 0;try{for(var c,i=e[Symbol.iterator]();!(o=(c=i.next()).done);o=!0)if(t.push(c.value),n&&t.length===n)break}catch(s){a=!0,r=s}finally{try{o||null==i["return"]||i["return"]()}finally{if(a)throw r}}return t}}function s(e){if(Array.isArray(e))return e}function d(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function u(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function m(e,n,t){return n&&u(e.prototype,n),t&&u(e,t),e}Object.defineProperty(n,"__esModule",{value:!0}),n.compileI18nJsonStr=N,n.hasI18nJson=U,n.initVueI18n=L,n.isI18nStr=F,n.normalizeLocale=C,n.parseI18nJson=M,n.resolveLocale=z,n.isString=n.LOCALE_ZH_HANT=n.LOCALE_ZH_HANS=n.LOCALE_FR=n.LOCALE_ES=n.LOCALE_EN=n.I18n=n.Formatter=void 0;var l=Array.isArray,f=function(e){return null!==e&&"object"===typeof e},h=["{","}"],p=function(){function e(){d(this,e),this._caches=Object.create(null)}return m(e,[{key:"interpolate",value:function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;if(!n)return[e];var o=this._caches[e];return o||(o=y(e,t),this._caches[e]=o),_(o,n)}}]),e}();n.Formatter=p;var v=/^(?:\d)+/,g=/^(?:\w)+/;function y(e,n){var t=o(n,2),a=t[0],r=t[1],c=[],i=0,s="";while(i<e.length){var d=e[i++];if(d===a){s&&c.push({type:"text",value:s}),s="";var u="";d=e[i++];while(void 0!==d&&d!==r)u+=d,d=e[i++];var m=d===r,l=v.test(u)?"list":m&&g.test(u)?"named":"unknown";c.push({value:u,type:l})}else s+=d}return s&&c.push({type:"text",value:s}),c}function _(e,n){var t=[],o=0,a=l(n)?"list":f(n)?"named":"unknown";if("unknown"===a)return t;while(o<e.length){var r=e[o];switch(r.type){case"text":t.push(r.value);break;case"list":t.push(n[parseInt(r.value,10)]);break;case"named":"named"===a&&t.push(n[r.value]);break;case"unknown":0;break}o++}return t}var b="zh-Hans";n.LOCALE_ZH_HANS=b;var w="zh-Hant";n.LOCALE_ZH_HANT=w;var k="en";n.LOCALE_EN=k;var x="fr";n.LOCALE_FR=x;var O="es";n.LOCALE_ES=O;var S=Object.prototype.hasOwnProperty,A=function(e,n){return S.call(e,n)},P=new p;function T(e,n){return!!n.find((function(n){return-1!==e.indexOf(n)}))}function E(e,n){return n.find((function(n){return 0===e.indexOf(n)}))}function C(e,n){if(e){if(e=e.trim().replace(/_/g,"-"),n&&n[e])return e;if(e=e.toLowerCase(),0===e.indexOf("zh"))return e.indexOf("-hans")>-1?b:e.indexOf("-hant")>-1||T(e,["-tw","-hk","-mo","-cht"])?w:b;var t=E(e,[k,x,O]);return t||void 0}}var j=function(){function e(n){var t=n.locale,o=n.fallbackLocale,a=n.messages,r=n.watcher,c=n.formater;d(this,e),this.locale=k,this.fallbackLocale=k,this.message={},this.messages={},this.watchers=[],o&&(this.fallbackLocale=o),this.formater=c||P,this.messages=a||{},this.setLocale(t||k),r&&this.watchLocale(r)}return m(e,[{key:"setLocale",value:function(e){var n=this,t=this.locale;this.locale=C(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((function(e){e(n.locale,t)}))}},{key:"getLocale",value:function(){return this.locale}},{key:"watchLocale",value:function(e){var n=this,t=this.watchers.push(e)-1;return function(){n.watchers.splice(t,1)}}},{key:"add",value:function(e,n){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=this.messages[e];o?t?Object.assign(o,n):Object.keys(n).forEach((function(e){A(o,e)||(o[e]=n[e])})):this.messages[e]=n}},{key:"f",value:function(e,n,t){return this.formater.interpolate(e,n,t).join("")}},{key:"t",value:function(e,n,t){var o=this.message;return"string"===typeof n?(n=C(n,this.messages),n&&(o=this.messages[n])):t=n,A(o,e)?this.formater.interpolate(o[e],t).join(""):(console.warn("Cannot translate the value of keypath ".concat(e,". Use the value of keypath as default.")),e)}}]),e}();function $(e,n){e.$watchLocale?e.$watchLocale((function(e){n.setLocale(e)})):e.$watch((function(){return e.$locale}),(function(e){n.setLocale(e)}))}function I(){return"undefined"!==typeof e&&e.getLocale?e.getLocale():"undefined"!==typeof t&&t.getLocale?t.getLocale():k}function L(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0;if("string"!==typeof e){var a=[n,e];e=a[0],n=a[1]}"string"!==typeof e&&(e=I()),"string"!==typeof t&&(t="undefined"!==typeof __uniConfig&&__uniConfig.fallbackLocale||k);var r=new j({locale:e,fallbackLocale:t,messages:n,watcher:o}),c=function(e,n){if("function"!==typeof getApp)c=function(e,n){return r.t(e,n)};else{var t=!1;c=function(e,n){var o=getApp().$vm;return o&&(o.$locale,t||(t=!0,$(o,r))),r.t(e,n)}}return c(e,n)};return{i18n:r,f:function(e,n,t){return r.f(e,n,t)},t:function(e,n){return c(e,n)},add:function(e,n){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return r.add(e,n,t)},watch:function(e){return r.watchLocale(e)},getLocale:function(){return r.getLocale()},setLocale:function(e){return r.setLocale(e)}}}n.I18n=j;var R,D=function(e){return"string"===typeof e};function U(e,n){return R||(R=new p),V(e,(function(e,t){var o=e[t];return D(o)?!!F(o,n)||void 0:U(o,n)}))}function M(e,n,t){return R||(R=new p),V(e,(function(e,o){var a=e[o];D(a)?F(a,t)&&(e[o]=B(a,n,t)):M(a,n,t)})),e}function N(e,n){var t=n.locale,o=n.locales,a=n.delimiters;if(!F(e,a))return e;R||(R=new p);var r=[];Object.keys(o).forEach((function(e){e!==t&&r.push({locale:e,values:o[e]})})),r.unshift({locale:t,values:o[t]});try{return JSON.stringify(H(JSON.parse(e),r,a),null,2)}catch(c){}return e}function F(e,n){return e.indexOf(n[0])>-1}function B(e,n,t){return R.interpolate(e,n,t).join("")}function q(e,n,t,o){var a=e[n];if(D(a)){if(F(a,o)&&(e[n]=B(a,t[0].values,o),t.length>1)){var r=e[n+"Locales"]={};t.forEach((function(e){r[e.locale]=B(a,e.values,o)}))}}else H(a,t,o)}function H(e,n,t){return V(e,(function(e,o){q(e,o,n,t)})),e}function V(e,n){if(l(e)){for(var t=0;t<e.length;t++)if(n(e,t))return!0}else if(f(e))for(var o in e)if(n(e,o))return!0;return!1}function z(e){return function(n){return n?(n=C(n)||n,K(n).find((function(n){return e.indexOf(n)>-1}))):n}}function K(e){var n=[],t=e.split("-");while(t.length)n.push(t.join("-")),t.pop();return n}n.isString=D}).call(this,t("543d")["default"],t("c8ba"))},"4edd":function(e){e.exports=JSON.parse('[{"code":"11","name":"北京市","childs":[{"code":"1101","name":"市辖区","childs":[{"code":"110101","name":"东城区"},{"code":"110102","name":"西城区"},{"code":"110105","name":"朝阳区"},{"code":"110106","name":"丰台区"},{"code":"110107","name":"石景山区"},{"code":"110108","name":"海淀区"},{"code":"110109","name":"门头沟区"},{"code":"110111","name":"房山区"},{"code":"110112","name":"通州区"},{"code":"110113","name":"顺义区"},{"code":"110114","name":"昌平区"},{"code":"110115","name":"大兴区"},{"code":"110116","name":"怀柔区"},{"code":"110117","name":"平谷区"},{"code":"110118","name":"密云区"},{"code":"110119","name":"延庆区"}]}]},{"code":"12","name":"天津市","childs":[{"code":"1201","name":"市辖区","childs":[{"code":"120101","name":"和平区"},{"code":"120102","name":"河东区"},{"code":"120103","name":"河西区"},{"code":"120104","name":"南开区"},{"code":"120105","name":"河北区"},{"code":"120106","name":"红桥区"},{"code":"120110","name":"东丽区"},{"code":"120111","name":"西青区"},{"code":"120112","name":"津南区"},{"code":"120113","name":"北辰区"},{"code":"120114","name":"武清区"},{"code":"120115","name":"宝坻区"},{"code":"120116","name":"滨海新区"},{"code":"120117","name":"宁河区"},{"code":"120118","name":"静海区"},{"code":"120119","name":"蓟州区"}]}]},{"code":"13","name":"河北省","childs":[{"code":"1301","name":"石家庄市","childs":[{"code":"130102","name":"长安区"},{"code":"130104","name":"桥西区"},{"code":"130105","name":"新华区"},{"code":"130107","name":"井陉矿区"},{"code":"130108","name":"裕华区"},{"code":"130109","name":"藁城区"},{"code":"130110","name":"鹿泉区"},{"code":"130111","name":"栾城区"},{"code":"130121","name":"井陉县"},{"code":"130123","name":"正定县"},{"code":"130125","name":"行唐县"},{"code":"130126","name":"灵寿县"},{"code":"130127","name":"高邑县"},{"code":"130128","name":"深泽县"},{"code":"130129","name":"赞皇县"},{"code":"130130","name":"无极县"},{"code":"130131","name":"平山县"},{"code":"130132","name":"元氏县"},{"code":"130133","name":"赵县"},{"code":"130183","name":"晋州市"},{"code":"130184","name":"新乐市"}]},{"code":"1302","name":"唐山市","childs":[{"code":"130202","name":"路南区"},{"code":"130203","name":"路北区"},{"code":"130204","name":"古冶区"},{"code":"130205","name":"开平区"},{"code":"130207","name":"丰南区"},{"code":"130208","name":"丰润区"},{"code":"130209","name":"曹妃甸区"},{"code":"130223","name":"滦县"},{"code":"130224","name":"滦南县"},{"code":"130225","name":"乐亭县"},{"code":"130227","name":"迁西县"},{"code":"130229","name":"玉田县"},{"code":"130281","name":"遵化市"},{"code":"130283","name":"迁安市"}]},{"code":"1303","name":"秦皇岛市","childs":[{"code":"130302","name":"海港区"},{"code":"130303","name":"山海关区"},{"code":"130304","name":"北戴河区"},{"code":"130306","name":"抚宁区"},{"code":"130321","name":"青龙满族自治县"},{"code":"130322","name":"昌黎县"},{"code":"130324","name":"卢龙县"}]},{"code":"1304","name":"邯郸市","childs":[{"code":"130402","name":"邯山区"},{"code":"130403","name":"丛台区"},{"code":"130404","name":"复兴区"},{"code":"130406","name":"峰峰矿区"},{"code":"130421","name":"邯郸县"},{"code":"130423","name":"临漳县"},{"code":"130424","name":"成安县"},{"code":"130425","name":"大名县"},{"code":"130426","name":"涉县"},{"code":"130427","name":"磁县"},{"code":"130428","name":"肥乡县"},{"code":"130429","name":"永年县"},{"code":"130430","name":"邱县"},{"code":"130431","name":"鸡泽县"},{"code":"130432","name":"广平县"},{"code":"130433","name":"馆陶县"},{"code":"130434","name":"魏县"},{"code":"130435","name":"曲周县"},{"code":"130481","name":"武安市"}]},{"code":"1305","name":"邢台市","childs":[{"code":"130502","name":"桥东区"},{"code":"130503","name":"桥西区"},{"code":"130521","name":"邢台县"},{"code":"130522","name":"临城县"},{"code":"130523","name":"内丘县"},{"code":"130524","name":"柏乡县"},{"code":"130525","name":"隆尧县"},{"code":"130526","name":"任县"},{"code":"130527","name":"南和县"},{"code":"130528","name":"宁晋县"},{"code":"130529","name":"巨鹿县"},{"code":"130530","name":"新河县"},{"code":"130531","name":"广宗县"},{"code":"130532","name":"平乡县"},{"code":"130533","name":"威县"},{"code":"130534","name":"清河县"},{"code":"130535","name":"临西县"},{"code":"130581","name":"南宫市"},{"code":"130582","name":"沙河市"}]},{"code":"1306","name":"保定市","childs":[{"code":"130602","name":"竞秀区"},{"code":"130606","name":"莲池区"},{"code":"130607","name":"满城区"},{"code":"130608","name":"清苑区"},{"code":"130609","name":"徐水区"},{"code":"130623","name":"涞水县"},{"code":"130624","name":"阜平县"},{"code":"130626","name":"定兴县"},{"code":"130627","name":"唐县"},{"code":"130628","name":"高阳县"},{"code":"130629","name":"容城县"},{"code":"130630","name":"涞源县"},{"code":"130631","name":"望都县"},{"code":"130632","name":"安新县"},{"code":"130633","name":"易县"},{"code":"130634","name":"曲阳县"},{"code":"130635","name":"蠡县"},{"code":"130636","name":"顺平县"},{"code":"130637","name":"博野县"},{"code":"130638","name":"雄县"},{"code":"130681","name":"涿州市"},{"code":"130683","name":"安国市"},{"code":"130684","name":"高碑店市"}]},{"code":"1307","name":"张家口市","childs":[{"code":"130702","name":"桥东区"},{"code":"130703","name":"桥西区"},{"code":"130705","name":"宣化区"},{"code":"130706","name":"下花园区"},{"code":"130708","name":"万全区"},{"code":"130709","name":"崇礼区"},{"code":"130722","name":"张北县"},{"code":"130723","name":"康保县"},{"code":"130724","name":"沽源县"},{"code":"130725","name":"尚义县"},{"code":"130726","name":"蔚县"},{"code":"130727","name":"阳原县"},{"code":"130728","name":"怀安县"},{"code":"130730","name":"怀来县"},{"code":"130731","name":"涿鹿县"},{"code":"130732","name":"赤城县"}]},{"code":"1308","name":"承德市","childs":[{"code":"130802","name":"双桥区"},{"code":"130803","name":"双滦区"},{"code":"130804","name":"鹰手营子矿区"},{"code":"130821","name":"承德县"},{"code":"130822","name":"兴隆县"},{"code":"130823","name":"平泉县"},{"code":"130824","name":"滦平县"},{"code":"130825","name":"隆化县"},{"code":"130826","name":"丰宁满族自治县"},{"code":"130827","name":"宽城满族自治县"},{"code":"130828","name":"围场满族蒙古族自治县"}]},{"code":"1309","name":"沧州市","childs":[{"code":"130902","name":"新华区"},{"code":"130903","name":"运河区"},{"code":"130921","name":"沧县"},{"code":"130922","name":"青县"},{"code":"130923","name":"东光县"},{"code":"130924","name":"海兴县"},{"code":"130925","name":"盐山县"},{"code":"130926","name":"肃宁县"},{"code":"130927","name":"南皮县"},{"code":"130928","name":"吴桥县"},{"code":"130929","name":"献县"},{"code":"130930","name":"孟村回族自治县"},{"code":"130981","name":"泊头市"},{"code":"130982","name":"任丘市"},{"code":"130983","name":"黄骅市"},{"code":"130984","name":"河间市"}]},{"code":"1310","name":"廊坊市","childs":[{"code":"131002","name":"安次区"},{"code":"131003","name":"广阳区"},{"code":"131022","name":"固安县"},{"code":"131023","name":"永清县"},{"code":"131024","name":"香河县"},{"code":"131025","name":"大城县"},{"code":"131026","name":"文安县"},{"code":"131028","name":"大厂回族自治县"},{"code":"131081","name":"霸州市"},{"code":"131082","name":"三河市"}]},{"code":"1311","name":"衡水市","childs":[{"code":"131102","name":"桃城区"},{"code":"131103","name":"冀州区"},{"code":"131121","name":"枣强县"},{"code":"131122","name":"武邑县"},{"code":"131123","name":"武强县"},{"code":"131124","name":"饶阳县"},{"code":"131125","name":"安平县"},{"code":"131126","name":"故城县"},{"code":"131127","name":"景县"},{"code":"131128","name":"阜城县"},{"code":"131182","name":"深州市"}]},{"code":"1390","name":"省直辖县级行政区划","childs":[{"code":"139001","name":"定州市"},{"code":"139002","name":"辛集市"}]}]},{"code":"14","name":"山西省","childs":[{"code":"1401","name":"太原市","childs":[{"code":"140105","name":"小店区"},{"code":"140106","name":"迎泽区"},{"code":"140107","name":"杏花岭区"},{"code":"140108","name":"尖草坪区"},{"code":"140109","name":"万柏林区"},{"code":"140110","name":"晋源区"},{"code":"140121","name":"清徐县"},{"code":"140122","name":"阳曲县"},{"code":"140123","name":"娄烦县"},{"code":"140181","name":"古交市"}]},{"code":"1402","name":"大同市","childs":[{"code":"140202","name":"城区"},{"code":"140203","name":"矿区"},{"code":"140211","name":"南郊区"},{"code":"140212","name":"新荣区"},{"code":"140221","name":"阳高县"},{"code":"140222","name":"天镇县"},{"code":"140223","name":"广灵县"},{"code":"140224","name":"灵丘县"},{"code":"140225","name":"浑源县"},{"code":"140226","name":"左云县"},{"code":"140227","name":"大同县"}]},{"code":"1403","name":"阳泉市","childs":[{"code":"140302","name":"城区"},{"code":"140303","name":"矿区"},{"code":"140311","name":"郊区"},{"code":"140321","name":"平定县"},{"code":"140322","name":"盂县"}]},{"code":"1404","name":"长治市","childs":[{"code":"140402","name":"城区"},{"code":"140411","name":"郊区"},{"code":"140421","name":"长治县"},{"code":"140423","name":"襄垣县"},{"code":"140424","name":"屯留县"},{"code":"140425","name":"平顺县"},{"code":"140426","name":"黎城县"},{"code":"140427","name":"壶关县"},{"code":"140428","name":"长子县"},{"code":"140429","name":"武乡县"},{"code":"140430","name":"沁县"},{"code":"140431","name":"沁源县"},{"code":"140481","name":"潞城市"}]},{"code":"1405","name":"晋城市","childs":[{"code":"140502","name":"城区"},{"code":"140521","name":"沁水县"},{"code":"140522","name":"阳城县"},{"code":"140524","name":"陵川县"},{"code":"140525","name":"泽州县"},{"code":"140581","name":"高平市"}]},{"code":"1406","name":"朔州市","childs":[{"code":"140602","name":"朔城区"},{"code":"140603","name":"平鲁区"},{"code":"140621","name":"山阴县"},{"code":"140622","name":"应县"},{"code":"140623","name":"右玉县"},{"code":"140624","name":"怀仁县"}]},{"code":"1407","name":"晋中市","childs":[{"code":"140702","name":"榆次区"},{"code":"140721","name":"榆社县"},{"code":"140722","name":"左权县"},{"code":"140723","name":"和顺县"},{"code":"140724","name":"昔阳县"},{"code":"140725","name":"寿阳县"},{"code":"140726","name":"太谷县"},{"code":"140727","name":"祁县"},{"code":"140728","name":"平遥县"},{"code":"140729","name":"灵石县"},{"code":"140781","name":"介休市"}]},{"code":"1408","name":"运城市","childs":[{"code":"140802","name":"盐湖区"},{"code":"140821","name":"临猗县"},{"code":"140822","name":"万荣县"},{"code":"140823","name":"闻喜县"},{"code":"140824","name":"稷山县"},{"code":"140825","name":"新绛县"},{"code":"140826","name":"绛县"},{"code":"140827","name":"垣曲县"},{"code":"140828","name":"夏县"},{"code":"140829","name":"平陆县"},{"code":"140830","name":"芮城县"},{"code":"140881","name":"永济市"},{"code":"140882","name":"河津市"}]},{"code":"1409","name":"忻州市","childs":[{"code":"140902","name":"忻府区"},{"code":"140921","name":"定襄县"},{"code":"140922","name":"五台县"},{"code":"140923","name":"代县"},{"code":"140924","name":"繁峙县"},{"code":"140925","name":"宁武县"},{"code":"140926","name":"静乐县"},{"code":"140927","name":"神池县"},{"code":"140928","name":"五寨县"},{"code":"140929","name":"岢岚县"},{"code":"140930","name":"河曲县"},{"code":"140931","name":"保德县"},{"code":"140932","name":"偏关县"},{"code":"140981","name":"原平市"}]},{"code":"1410","name":"临汾市","childs":[{"code":"141002","name":"尧都区"},{"code":"141021","name":"曲沃县"},{"code":"141022","name":"翼城县"},{"code":"141023","name":"襄汾县"},{"code":"141024","name":"洪洞县"},{"code":"141025","name":"古县"},{"code":"141026","name":"安泽县"},{"code":"141027","name":"浮山县"},{"code":"141028","name":"吉县"},{"code":"141029","name":"乡宁县"},{"code":"141030","name":"大宁县"},{"code":"141031","name":"隰县"},{"code":"141032","name":"永和县"},{"code":"141033","name":"蒲县"},{"code":"141034","name":"汾西县"},{"code":"141081","name":"侯马市"},{"code":"141082","name":"霍州市"}]},{"code":"1411","name":"吕梁市","childs":[{"code":"141102","name":"离石区"},{"code":"141121","name":"文水县"},{"code":"141122","name":"交城县"},{"code":"141123","name":"兴县"},{"code":"141124","name":"临县"},{"code":"141125","name":"柳林县"},{"code":"141126","name":"石楼县"},{"code":"141127","name":"岚县"},{"code":"141128","name":"方山县"},{"code":"141129","name":"中阳县"},{"code":"141130","name":"交口县"},{"code":"141181","name":"孝义市"},{"code":"141182","name":"汾阳市"}]}]},{"code":"15","name":"内蒙古自治区","childs":[{"code":"1501","name":"呼和浩特市","childs":[{"code":"150102","name":"新城区"},{"code":"150103","name":"回民区"},{"code":"150104","name":"玉泉区"},{"code":"150105","name":"赛罕区"},{"code":"150121","name":"土默特左旗"},{"code":"150122","name":"托克托县"},{"code":"150123","name":"和林格尔县"},{"code":"150124","name":"清水河县"},{"code":"150125","name":"武川县"}]},{"code":"1502","name":"包头市","childs":[{"code":"150202","name":"东河区"},{"code":"150203","name":"昆都仑区"},{"code":"150204","name":"青山区"},{"code":"150205","name":"石拐区"},{"code":"150206","name":"白云鄂博矿区"},{"code":"150207","name":"九原区"},{"code":"150221","name":"土默特右旗"},{"code":"150222","name":"固阳县"},{"code":"150223","name":"达尔罕茂明安联合旗"}]},{"code":"1503","name":"乌海市","childs":[{"code":"150302","name":"海勃湾区"},{"code":"150303","name":"海南区"},{"code":"150304","name":"乌达区"}]},{"code":"1504","name":"赤峰市","childs":[{"code":"150402","name":"红山区"},{"code":"150403","name":"元宝山区"},{"code":"150404","name":"松山区"},{"code":"150421","name":"阿鲁科尔沁旗"},{"code":"150422","name":"巴林左旗"},{"code":"150423","name":"巴林右旗"},{"code":"150424","name":"林西县"},{"code":"150425","name":"克什克腾旗"},{"code":"150426","name":"翁牛特旗"},{"code":"150428","name":"喀喇沁旗"},{"code":"150429","name":"宁城县"},{"code":"150430","name":"敖汉旗"}]},{"code":"1505","name":"通辽市","childs":[{"code":"150502","name":"科尔沁区"},{"code":"150521","name":"科尔沁左翼中旗"},{"code":"150522","name":"科尔沁左翼后旗"},{"code":"150523","name":"开鲁县"},{"code":"150524","name":"库伦旗"},{"code":"150525","name":"奈曼旗"},{"code":"150526","name":"扎鲁特旗"},{"code":"150581","name":"霍林郭勒市"}]},{"code":"1506","name":"鄂尔多斯市","childs":[{"code":"150602","name":"东胜区"},{"code":"150603","name":"康巴什区"},{"code":"150621","name":"达拉特旗"},{"code":"150622","name":"准格尔旗"},{"code":"150623","name":"鄂托克前旗"},{"code":"150624","name":"鄂托克旗"},{"code":"150625","name":"杭锦旗"},{"code":"150626","name":"乌审旗"},{"code":"150627","name":"伊金霍洛旗"}]},{"code":"1507","name":"呼伦贝尔市","childs":[{"code":"150702","name":"海拉尔区"},{"code":"150703","name":"扎赉诺尔区"},{"code":"150721","name":"阿荣旗"},{"code":"150722","name":"莫力达瓦达斡尔族自治旗"},{"code":"150723","name":"鄂伦春自治旗"},{"code":"150724","name":"鄂温克族自治旗"},{"code":"150725","name":"陈巴尔虎旗"},{"code":"150726","name":"新巴尔虎左旗"},{"code":"150727","name":"新巴尔虎右旗"},{"code":"150781","name":"满洲里市"},{"code":"150782","name":"牙克石市"},{"code":"150783","name":"扎兰屯市"},{"code":"150784","name":"额尔古纳市"},{"code":"150785","name":"根河市"}]},{"code":"1508","name":"巴彦淖尔市","childs":[{"code":"150802","name":"临河区"},{"code":"150821","name":"五原县"},{"code":"150822","name":"磴口县"},{"code":"150823","name":"乌拉特前旗"},{"code":"150824","name":"乌拉特中旗"},{"code":"150825","name":"乌拉特后旗"},{"code":"150826","name":"杭锦后旗"}]},{"code":"1509","name":"乌兰察布市","childs":[{"code":"150902","name":"集宁区"},{"code":"150921","name":"卓资县"},{"code":"150922","name":"化德县"},{"code":"150923","name":"商都县"},{"code":"150924","name":"兴和县"},{"code":"150925","name":"凉城县"},{"code":"150926","name":"察哈尔右翼前旗"},{"code":"150927","name":"察哈尔右翼中旗"},{"code":"150928","name":"察哈尔右翼后旗"},{"code":"150929","name":"四子王旗"},{"code":"150981","name":"丰镇市"}]},{"code":"1522","name":"兴安盟","childs":[{"code":"152201","name":"乌兰浩特市"},{"code":"152202","name":"阿尔山市"},{"code":"152221","name":"科尔沁右翼前旗"},{"code":"152222","name":"科尔沁右翼中旗"},{"code":"152223","name":"扎赉特旗"},{"code":"152224","name":"突泉县"}]},{"code":"1525","name":"锡林郭勒盟","childs":[{"code":"152501","name":"二连浩特市"},{"code":"152502","name":"锡林浩特市"},{"code":"152522","name":"阿巴嘎旗"},{"code":"152523","name":"苏尼特左旗"},{"code":"152524","name":"苏尼特右旗"},{"code":"152525","name":"东乌珠穆沁旗"},{"code":"152526","name":"西乌珠穆沁旗"},{"code":"152527","name":"太仆寺旗"},{"code":"152528","name":"镶黄旗"},{"code":"152529","name":"正镶白旗"},{"code":"152530","name":"正蓝旗"},{"code":"152531","name":"多伦县"}]},{"code":"1529","name":"阿拉善盟","childs":[{"code":"152921","name":"阿拉善左旗"},{"code":"152922","name":"阿拉善右旗"},{"code":"152923","name":"额济纳旗"}]}]},{"code":"21","name":"辽宁省","childs":[{"code":"2101","name":"沈阳市","childs":[{"code":"210102","name":"和平区"},{"code":"210103","name":"沈河区"},{"code":"210104","name":"大东区"},{"code":"210105","name":"皇姑区"},{"code":"210106","name":"铁西区"},{"code":"210111","name":"苏家屯区"},{"code":"210112","name":"浑南区"},{"code":"210113","name":"沈北新区"},{"code":"210114","name":"于洪区"},{"code":"210115","name":"辽中区"},{"code":"210123","name":"康平县"},{"code":"210124","name":"法库县"},{"code":"210181","name":"新民市"}]},{"code":"2102","name":"大连市","childs":[{"code":"210202","name":"中山区"},{"code":"210203","name":"西岗区"},{"code":"210204","name":"沙河口区"},{"code":"210211","name":"甘井子区"},{"code":"210212","name":"旅顺口区"},{"code":"210213","name":"金州区"},{"code":"210214","name":"普兰店区"},{"code":"210224","name":"长海县"},{"code":"210281","name":"瓦房店市"},{"code":"210283","name":"庄河市"}]},{"code":"2103","name":"鞍山市","childs":[{"code":"210302","name":"铁东区"},{"code":"210303","name":"铁西区"},{"code":"210304","name":"立山区"},{"code":"210311","name":"千山区"},{"code":"210321","name":"台安县"},{"code":"210323","name":"岫岩满族自治县"},{"code":"210381","name":"海城市"}]},{"code":"2104","name":"抚顺市","childs":[{"code":"210402","name":"新抚区"},{"code":"210403","name":"东洲区"},{"code":"210404","name":"望花区"},{"code":"210411","name":"顺城区"},{"code":"210421","name":"抚顺县"},{"code":"210422","name":"新宾满族自治县"},{"code":"210423","name":"清原满族自治县"}]},{"code":"2105","name":"本溪市","childs":[{"code":"210502","name":"平山区"},{"code":"210503","name":"溪湖区"},{"code":"210504","name":"明山区"},{"code":"210505","name":"南芬区"},{"code":"210521","name":"本溪满族自治县"},{"code":"210522","name":"桓仁满族自治县"}]},{"code":"2106","name":"丹东市","childs":[{"code":"210602","name":"元宝区"},{"code":"210603","name":"振兴区"},{"code":"210604","name":"振安区"},{"code":"210624","name":"宽甸满族自治县"},{"code":"210681","name":"东港市"},{"code":"210682","name":"凤城市"}]},{"code":"2107","name":"锦州市","childs":[{"code":"210702","name":"古塔区"},{"code":"210703","name":"凌河区"},{"code":"210711","name":"太和区"},{"code":"210726","name":"黑山县"},{"code":"210727","name":"义县"},{"code":"210781","name":"凌海市"},{"code":"210782","name":"北镇市"}]},{"code":"2108","name":"营口市","childs":[{"code":"210802","name":"站前区"},{"code":"210803","name":"西市区"},{"code":"210804","name":"鲅鱼圈区"},{"code":"210811","name":"老边区"},{"code":"210881","name":"盖州市"},{"code":"210882","name":"大石桥市"}]},{"code":"2109","name":"阜新市","childs":[{"code":"210902","name":"海州区"},{"code":"210903","name":"新邱区"},{"code":"210904","name":"太平区"},{"code":"210905","name":"清河门区"},{"code":"210911","name":"细河区"},{"code":"210921","name":"阜新蒙古族自治县"},{"code":"210922","name":"彰武县"}]},{"code":"2110","name":"辽阳市","childs":[{"code":"211002","name":"白塔区"},{"code":"211003","name":"文圣区"},{"code":"211004","name":"宏伟区"},{"code":"211005","name":"弓长岭区"},{"code":"211011","name":"太子河区"},{"code":"211021","name":"辽阳县"},{"code":"211081","name":"灯塔市"}]},{"code":"2111","name":"盘锦市","childs":[{"code":"211102","name":"双台子区"},{"code":"211103","name":"兴隆台区"},{"code":"211104","name":"大洼区"},{"code":"211122","name":"盘山县"}]},{"code":"2112","name":"铁岭市","childs":[{"code":"211202","name":"银州区"},{"code":"211204","name":"清河区"},{"code":"211221","name":"铁岭县"},{"code":"211223","name":"西丰县"},{"code":"211224","name":"昌图县"},{"code":"211281","name":"调兵山市"},{"code":"211282","name":"开原市"}]},{"code":"2113","name":"朝阳市","childs":[{"code":"211302","name":"双塔区"},{"code":"211303","name":"龙城区"},{"code":"211321","name":"朝阳县"},{"code":"211322","name":"建平县"},{"code":"211324","name":"喀喇沁左翼蒙古族自治县"},{"code":"211381","name":"北票市"},{"code":"211382","name":"凌源市"}]},{"code":"2114","name":"葫芦岛市","childs":[{"code":"211402","name":"连山区"},{"code":"211403","name":"龙港区"},{"code":"211404","name":"南票区"},{"code":"211421","name":"绥中县"},{"code":"211422","name":"建昌县"},{"code":"211481","name":"兴城市"}]}]},{"code":"22","name":"吉林省","childs":[{"code":"2201","name":"长春市","childs":[{"code":"220102","name":"南关区"},{"code":"220103","name":"宽城区"},{"code":"220104","name":"朝阳区"},{"code":"220105","name":"二道区"},{"code":"220106","name":"绿园区"},{"code":"220112","name":"双阳区"},{"code":"220113","name":"九台区"},{"code":"220122","name":"农安县"},{"code":"220182","name":"榆树市"},{"code":"220183","name":"德惠市"}]},{"code":"2202","name":"吉林市","childs":[{"code":"220202","name":"昌邑区"},{"code":"220203","name":"龙潭区"},{"code":"220204","name":"船营区"},{"code":"220211","name":"丰满区"},{"code":"220221","name":"永吉县"},{"code":"220281","name":"蛟河市"},{"code":"220282","name":"桦甸市"},{"code":"220283","name":"舒兰市"},{"code":"220284","name":"磐石市"}]},{"code":"2203","name":"四平市","childs":[{"code":"220302","name":"铁西区"},{"code":"220303","name":"铁东区"},{"code":"220322","name":"梨树县"},{"code":"220323","name":"伊通满族自治县"},{"code":"220381","name":"公主岭市"},{"code":"220382","name":"双辽市"}]},{"code":"2204","name":"辽源市","childs":[{"code":"220402","name":"龙山区"},{"code":"220403","name":"西安区"},{"code":"220421","name":"东丰县"},{"code":"220422","name":"东辽县"}]},{"code":"2205","name":"通化市","childs":[{"code":"220502","name":"东昌区"},{"code":"220503","name":"二道江区"},{"code":"220521","name":"通化县"},{"code":"220523","name":"辉南县"},{"code":"220524","name":"柳河县"},{"code":"220581","name":"梅河口市"},{"code":"220582","name":"集安市"}]},{"code":"2206","name":"白山市","childs":[{"code":"220602","name":"浑江区"},{"code":"220605","name":"江源区"},{"code":"220621","name":"抚松县"},{"code":"220622","name":"靖宇县"},{"code":"220623","name":"长白朝鲜族自治县"},{"code":"220681","name":"临江市"}]},{"code":"2207","name":"松原市","childs":[{"code":"220702","name":"宁江区"},{"code":"220721","name":"前郭尔罗斯蒙古族自治县"},{"code":"220722","name":"长岭县"},{"code":"220723","name":"乾安县"},{"code":"220781","name":"扶余市"}]},{"code":"2208","name":"白城市","childs":[{"code":"220802","name":"洮北区"},{"code":"220821","name":"镇赉县"},{"code":"220822","name":"通榆县"},{"code":"220881","name":"洮南市"},{"code":"220882","name":"大安市"}]},{"code":"2224","name":"延边朝鲜族自治州","childs":[{"code":"222401","name":"延吉市"},{"code":"222402","name":"图们市"},{"code":"222403","name":"敦化市"},{"code":"222404","name":"珲春市"},{"code":"222405","name":"龙井市"},{"code":"222406","name":"和龙市"},{"code":"222424","name":"汪清县"},{"code":"222426","name":"安图县"}]}]},{"code":"23","name":"黑龙江省","childs":[{"code":"2301","name":"哈尔滨市","childs":[{"code":"230102","name":"道里区"},{"code":"230103","name":"南岗区"},{"code":"230104","name":"道外区"},{"code":"230108","name":"平房区"},{"code":"230109","name":"松北区"},{"code":"230110","name":"香坊区"},{"code":"230111","name":"呼兰区"},{"code":"230112","name":"阿城区"},{"code":"230113","name":"双城区"},{"code":"230123","name":"依兰县"},{"code":"230124","name":"方正县"},{"code":"230125","name":"宾县"},{"code":"230126","name":"巴彦县"},{"code":"230127","name":"木兰县"},{"code":"230128","name":"通河县"},{"code":"230129","name":"延寿县"},{"code":"230183","name":"尚志市"},{"code":"230184","name":"五常市"}]},{"code":"2302","name":"齐齐哈尔市","childs":[{"code":"230202","name":"龙沙区"},{"code":"230203","name":"建华区"},{"code":"230204","name":"铁锋区"},{"code":"230205","name":"昂昂溪区"},{"code":"230206","name":"富拉尔基区"},{"code":"230207","name":"碾子山区"},{"code":"230208","name":"梅里斯达斡尔族区"},{"code":"230221","name":"龙江县"},{"code":"230223","name":"依安县"},{"code":"230224","name":"泰来县"},{"code":"230225","name":"甘南县"},{"code":"230227","name":"富裕县"},{"code":"230229","name":"克山县"},{"code":"230230","name":"克东县"},{"code":"230231","name":"拜泉县"},{"code":"230281","name":"讷河市"}]},{"code":"2303","name":"鸡西市","childs":[{"code":"230302","name":"鸡冠区"},{"code":"230303","name":"恒山区"},{"code":"230304","name":"滴道区"},{"code":"230305","name":"梨树区"},{"code":"230306","name":"城子河区"},{"code":"230307","name":"麻山区"},{"code":"230321","name":"鸡东县"},{"code":"230381","name":"虎林市"},{"code":"230382","name":"密山市"}]},{"code":"2304","name":"鹤岗市","childs":[{"code":"230402","name":"向阳区"},{"code":"230403","name":"工农区"},{"code":"230404","name":"南山区"},{"code":"230405","name":"兴安区"},{"code":"230406","name":"东山区"},{"code":"230407","name":"兴山区"},{"code":"230421","name":"萝北县"},{"code":"230422","name":"绥滨县"}]},{"code":"2305","name":"双鸭山市","childs":[{"code":"230502","name":"尖山区"},{"code":"230503","name":"岭东区"},{"code":"230505","name":"四方台区"},{"code":"230506","name":"宝山区"},{"code":"230521","name":"集贤县"},{"code":"230522","name":"友谊县"},{"code":"230523","name":"宝清县"},{"code":"230524","name":"饶河县"}]},{"code":"2306","name":"大庆市","childs":[{"code":"230602","name":"萨尔图区"},{"code":"230603","name":"龙凤区"},{"code":"230604","name":"让胡路区"},{"code":"230605","name":"红岗区"},{"code":"230606","name":"大同区"},{"code":"230621","name":"肇州县"},{"code":"230622","name":"肇源县"},{"code":"230623","name":"林甸县"},{"code":"230624","name":"杜尔伯特蒙古族自治县"}]},{"code":"2307","name":"伊春市","childs":[{"code":"230702","name":"伊春区"},{"code":"230703","name":"南岔区"},{"code":"230704","name":"友好区"},{"code":"230705","name":"西林区"},{"code":"230706","name":"翠峦区"},{"code":"230707","name":"新青区"},{"code":"230708","name":"美溪区"},{"code":"230709","name":"金山屯区"},{"code":"230710","name":"五营区"},{"code":"230711","name":"乌马河区"},{"code":"230712","name":"汤旺河区"},{"code":"230713","name":"带岭区"},{"code":"230714","name":"乌伊岭区"},{"code":"230715","name":"红星区"},{"code":"230716","name":"上甘岭区"},{"code":"230722","name":"嘉荫县"},{"code":"230781","name":"铁力市"}]},{"code":"2308","name":"佳木斯市","childs":[{"code":"230803","name":"向阳区"},{"code":"230804","name":"前进区"},{"code":"230805","name":"东风区"},{"code":"230811","name":"郊区"},{"code":"230822","name":"桦南县"},{"code":"230826","name":"桦川县"},{"code":"230828","name":"汤原县"},{"code":"230881","name":"同江市"},{"code":"230882","name":"富锦市"},{"code":"230883","name":"抚远市"}]},{"code":"2309","name":"七台河市","childs":[{"code":"230902","name":"新兴区"},{"code":"230903","name":"桃山区"},{"code":"230904","name":"茄子河区"},{"code":"230921","name":"勃利县"}]},{"code":"2310","name":"牡丹江市","childs":[{"code":"231002","name":"东安区"},{"code":"231003","name":"阳明区"},{"code":"231004","name":"爱民区"},{"code":"231005","name":"西安区"},{"code":"231025","name":"林口县"},{"code":"231081","name":"绥芬河市"},{"code":"231083","name":"海林市"},{"code":"231084","name":"宁安市"},{"code":"231085","name":"穆棱市"},{"code":"231086","name":"东宁市"}]},{"code":"2311","name":"黑河市","childs":[{"code":"231102","name":"爱辉区"},{"code":"231121","name":"嫩江县"},{"code":"231123","name":"逊克县"},{"code":"231124","name":"孙吴县"},{"code":"231181","name":"北安市"},{"code":"231182","name":"五大连池市"}]},{"code":"2312","name":"绥化市","childs":[{"code":"231202","name":"北林区"},{"code":"231221","name":"望奎县"},{"code":"231222","name":"兰西县"},{"code":"231223","name":"青冈县"},{"code":"231224","name":"庆安县"},{"code":"231225","name":"明水县"},{"code":"231226","name":"绥棱县"},{"code":"231281","name":"安达市"},{"code":"231282","name":"肇东市"},{"code":"231283","name":"海伦市"}]},{"code":"2327","name":"大兴安岭地区","childs":[{"code":"232721","name":"呼玛县"},{"code":"232722","name":"塔河县"},{"code":"232723","name":"漠河县"}]}]},{"code":"31","name":"上海市","childs":[{"code":"3101","name":"市辖区","childs":[{"code":"310101","name":"黄浦区"},{"code":"310104","name":"徐汇区"},{"code":"310105","name":"长宁区"},{"code":"310106","name":"静安区"},{"code":"310107","name":"普陀区"},{"code":"310109","name":"虹口区"},{"code":"310110","name":"杨浦区"},{"code":"310112","name":"闵行区"},{"code":"310113","name":"宝山区"},{"code":"310114","name":"嘉定区"},{"code":"310115","name":"浦东新区"},{"code":"310116","name":"金山区"},{"code":"310117","name":"松江区"},{"code":"310118","name":"青浦区"},{"code":"310120","name":"奉贤区"},{"code":"310151","name":"崇明区"}]}]},{"code":"32","name":"江苏省","childs":[{"code":"3201","name":"南京市","childs":[{"code":"320102","name":"玄武区"},{"code":"320104","name":"秦淮区"},{"code":"320105","name":"建邺区"},{"code":"320106","name":"鼓楼区"},{"code":"320111","name":"浦口区"},{"code":"320113","name":"栖霞区"},{"code":"320114","name":"雨花台区"},{"code":"320115","name":"江宁区"},{"code":"320116","name":"六合区"},{"code":"320117","name":"溧水区"},{"code":"320118","name":"高淳区"}]},{"code":"3202","name":"无锡市","childs":[{"code":"320205","name":"锡山区"},{"code":"320206","name":"惠山区"},{"code":"320211","name":"滨湖区"},{"code":"320213","name":"梁溪区"},{"code":"320214","name":"新吴区"},{"code":"320281","name":"江阴市"},{"code":"320282","name":"宜兴市"}]},{"code":"3203","name":"徐州市","childs":[{"code":"320302","name":"鼓楼区"},{"code":"320303","name":"云龙区"},{"code":"320305","name":"贾汪区"},{"code":"320311","name":"泉山区"},{"code":"320312","name":"铜山区"},{"code":"320321","name":"丰县"},{"code":"320322","name":"沛县"},{"code":"320324","name":"睢宁县"},{"code":"320381","name":"新沂市"},{"code":"320382","name":"邳州市"}]},{"code":"3204","name":"常州市","childs":[{"code":"320402","name":"天宁区"},{"code":"320404","name":"钟楼区"},{"code":"320411","name":"新北区"},{"code":"320412","name":"武进区"},{"code":"320413","name":"金坛区"},{"code":"320481","name":"溧阳市"}]},{"code":"3205","name":"苏州市","childs":[{"code":"320505","name":"虎丘区"},{"code":"320506","name":"吴中区"},{"code":"320507","name":"相城区"},{"code":"320508","name":"姑苏区"},{"code":"320509","name":"吴江区"},{"code":"320581","name":"常熟市"},{"code":"320582","name":"张家港市"},{"code":"320583","name":"昆山市"},{"code":"320585","name":"太仓市"}]},{"code":"3206","name":"南通市","childs":[{"code":"320602","name":"崇川区"},{"code":"320611","name":"港闸区"},{"code":"320612","name":"通州区"},{"code":"320621","name":"海安县"},{"code":"320623","name":"如东县"},{"code":"320681","name":"启东市"},{"code":"320682","name":"如皋市"},{"code":"320684","name":"海门市"}]},{"code":"3207","name":"连云港市","childs":[{"code":"320703","name":"连云区"},{"code":"320706","name":"海州区"},{"code":"320707","name":"赣榆区"},{"code":"320722","name":"东海县"},{"code":"320723","name":"灌云县"},{"code":"320724","name":"灌南县"}]},{"code":"3208","name":"淮安市","childs":[{"code":"320803","name":"淮安区"},{"code":"320804","name":"淮阴区"},{"code":"320812","name":"清江浦区"},{"code":"320813","name":"洪泽区"},{"code":"320826","name":"涟水县"},{"code":"320830","name":"盱眙县"},{"code":"320831","name":"金湖县"}]},{"code":"3209","name":"盐城市","childs":[{"code":"320902","name":"亭湖区"},{"code":"320903","name":"盐都区"},{"code":"320904","name":"大丰区"},{"code":"320921","name":"响水县"},{"code":"320922","name":"滨海县"},{"code":"320923","name":"阜宁县"},{"code":"320924","name":"射阳县"},{"code":"320925","name":"建湖县"},{"code":"320981","name":"东台市"}]},{"code":"3210","name":"扬州市","childs":[{"code":"321002","name":"广陵区"},{"code":"321003","name":"邗江区"},{"code":"321012","name":"江都区"},{"code":"321023","name":"宝应县"},{"code":"321081","name":"仪征市"},{"code":"321084","name":"高邮市"}]},{"code":"3211","name":"镇江市","childs":[{"code":"321102","name":"京口区"},{"code":"321111","name":"润州区"},{"code":"321112","name":"丹徒区"},{"code":"321181","name":"丹阳市"},{"code":"321182","name":"扬中市"},{"code":"321183","name":"句容市"}]},{"code":"3212","name":"泰州市","childs":[{"code":"321202","name":"海陵区"},{"code":"321203","name":"高港区"},{"code":"321204","name":"姜堰区"},{"code":"321281","name":"兴化市"},{"code":"321282","name":"靖江市"},{"code":"321283","name":"泰兴市"}]},{"code":"3213","name":"宿迁市","childs":[{"code":"321302","name":"宿城区"},{"code":"321311","name":"宿豫区"},{"code":"321322","name":"沭阳县"},{"code":"321323","name":"泗阳县"},{"code":"321324","name":"泗洪县"}]}]},{"code":"33","name":"浙江省","childs":[{"code":"3301","name":"杭州市","childs":[{"code":"330102","name":"上城区"},{"code":"330103","name":"下城区"},{"code":"330104","name":"江干区"},{"code":"330105","name":"拱墅区"},{"code":"330106","name":"西湖区"},{"code":"330108","name":"滨江区"},{"code":"330109","name":"萧山区"},{"code":"330110","name":"余杭区"},{"code":"330111","name":"富阳区"},{"code":"330122","name":"桐庐县"},{"code":"330127","name":"淳安县"},{"code":"330182","name":"建德市"},{"code":"330185","name":"临安市"}]},{"code":"3302","name":"宁波市","childs":[{"code":"330203","name":"海曙区"},{"code":"330204","name":"江东区"},{"code":"330205","name":"江北区"},{"code":"330206","name":"北仑区"},{"code":"330211","name":"镇海区"},{"code":"330212","name":"鄞州区"},{"code":"330225","name":"象山县"},{"code":"330226","name":"宁海县"},{"code":"330281","name":"余姚市"},{"code":"330282","name":"慈溪市"},{"code":"330283","name":"奉化市"}]},{"code":"3303","name":"温州市","childs":[{"code":"330302","name":"鹿城区"},{"code":"330303","name":"龙湾区"},{"code":"330304","name":"瓯海区"},{"code":"330305","name":"洞头区"},{"code":"330324","name":"永嘉县"},{"code":"330326","name":"平阳县"},{"code":"330327","name":"苍南县"},{"code":"330328","name":"文成县"},{"code":"330329","name":"泰顺县"},{"code":"330381","name":"瑞安市"},{"code":"330382","name":"乐清市"}]},{"code":"3304","name":"嘉兴市","childs":[{"code":"330402","name":"南湖区"},{"code":"330411","name":"秀洲区"},{"code":"330421","name":"嘉善县"},{"code":"330424","name":"海盐县"},{"code":"330481","name":"海宁市"},{"code":"330482","name":"平湖市"},{"code":"330483","name":"桐乡市"}]},{"code":"3305","name":"湖州市","childs":[{"code":"330502","name":"吴兴区"},{"code":"330503","name":"南浔区"},{"code":"330521","name":"德清县"},{"code":"330522","name":"长兴县"},{"code":"330523","name":"安吉县"}]},{"code":"3306","name":"绍兴市","childs":[{"code":"330602","name":"越城区"},{"code":"330603","name":"柯桥区"},{"code":"330604","name":"上虞区"},{"code":"330624","name":"新昌县"},{"code":"330681","name":"诸暨市"},{"code":"330683","name":"嵊州市"}]},{"code":"3307","name":"金华市","childs":[{"code":"330702","name":"婺城区"},{"code":"330703","name":"金东区"},{"code":"330723","name":"武义县"},{"code":"330726","name":"浦江县"},{"code":"330727","name":"磐安县"},{"code":"330781","name":"兰溪市"},{"code":"330782","name":"义乌市"},{"code":"330783","name":"东阳市"},{"code":"330784","name":"永康市"}]},{"code":"3308","name":"衢州市","childs":[{"code":"330802","name":"柯城区"},{"code":"330803","name":"衢江区"},{"code":"330822","name":"常山县"},{"code":"330824","name":"开化县"},{"code":"330825","name":"龙游县"},{"code":"330881","name":"江山市"}]},{"code":"3309","name":"舟山市","childs":[{"code":"330902","name":"定海区"},{"code":"330903","name":"普陀区"},{"code":"330921","name":"岱山县"},{"code":"330922","name":"嵊泗县"}]},{"code":"3310","name":"台州市","childs":[{"code":"331002","name":"椒江区"},{"code":"331003","name":"黄岩区"},{"code":"331004","name":"路桥区"},{"code":"331021","name":"玉环县"},{"code":"331022","name":"三门县"},{"code":"331023","name":"天台县"},{"code":"331024","name":"仙居县"},{"code":"331081","name":"温岭市"},{"code":"331082","name":"临海市"}]},{"code":"3311","name":"丽水市","childs":[{"code":"331102","name":"莲都区"},{"code":"331121","name":"青田县"},{"code":"331122","name":"缙云县"},{"code":"331123","name":"遂昌县"},{"code":"331124","name":"松阳县"},{"code":"331125","name":"云和县"},{"code":"331126","name":"庆元县"},{"code":"331127","name":"景宁畲族自治县"},{"code":"331181","name":"龙泉市"}]}]},{"code":"34","name":"安徽省","childs":[{"code":"3401","name":"合肥市","childs":[{"code":"340102","name":"瑶海区"},{"code":"340103","name":"庐阳区"},{"code":"340104","name":"蜀山区"},{"code":"340111","name":"包河区"},{"code":"340121","name":"长丰县"},{"code":"340122","name":"肥东县"},{"code":"340123","name":"肥西县"},{"code":"340124","name":"庐江县"},{"code":"340181","name":"巢湖市"}]},{"code":"3402","name":"芜湖市","childs":[{"code":"340202","name":"镜湖区"},{"code":"340203","name":"弋江区"},{"code":"340207","name":"鸠江区"},{"code":"340208","name":"三山区"},{"code":"340221","name":"芜湖县"},{"code":"340222","name":"繁昌县"},{"code":"340223","name":"南陵县"},{"code":"340225","name":"无为县"}]},{"code":"3403","name":"蚌埠市","childs":[{"code":"340302","name":"龙子湖区"},{"code":"340303","name":"蚌山区"},{"code":"340304","name":"禹会区"},{"code":"340311","name":"淮上区"},{"code":"340321","name":"怀远县"},{"code":"340322","name":"五河县"},{"code":"340323","name":"固镇县"}]},{"code":"3404","name":"淮南市","childs":[{"code":"340402","name":"大通区"},{"code":"340403","name":"田家庵区"},{"code":"340404","name":"谢家集区"},{"code":"340405","name":"八公山区"},{"code":"340406","name":"潘集区"},{"code":"340421","name":"凤台县"},{"code":"340422","name":"寿县"}]},{"code":"3405","name":"马鞍山市","childs":[{"code":"340503","name":"花山区"},{"code":"340504","name":"雨山区"},{"code":"340506","name":"博望区"},{"code":"340521","name":"当涂县"},{"code":"340522","name":"含山县"},{"code":"340523","name":"和县"}]},{"code":"3406","name":"淮北市","childs":[{"code":"340602","name":"杜集区"},{"code":"340603","name":"相山区"},{"code":"340604","name":"烈山区"},{"code":"340621","name":"濉溪县"}]},{"code":"3407","name":"铜陵市","childs":[{"code":"340705","name":"铜官区"},{"code":"340706","name":"义安区"},{"code":"340711","name":"郊区"},{"code":"340722","name":"枞阳县"}]},{"code":"3408","name":"安庆市","childs":[{"code":"340802","name":"迎江区"},{"code":"340803","name":"大观区"},{"code":"340811","name":"宜秀区"},{"code":"340822","name":"怀宁县"},{"code":"340824","name":"潜山县"},{"code":"340825","name":"太湖县"},{"code":"340826","name":"宿松县"},{"code":"340827","name":"望江县"},{"code":"340828","name":"岳西县"},{"code":"340881","name":"桐城市"}]},{"code":"3410","name":"黄山市","childs":[{"code":"341002","name":"屯溪区"},{"code":"341003","name":"黄山区"},{"code":"341004","name":"徽州区"},{"code":"341021","name":"歙县"},{"code":"341022","name":"休宁县"},{"code":"341023","name":"黟县"},{"code":"341024","name":"祁门县"}]},{"code":"3411","name":"滁州市","childs":[{"code":"341102","name":"琅琊区"},{"code":"341103","name":"南谯区"},{"code":"341122","name":"来安县"},{"code":"341124","name":"全椒县"},{"code":"341125","name":"定远县"},{"code":"341126","name":"凤阳县"},{"code":"341181","name":"天长市"},{"code":"341182","name":"明光市"}]},{"code":"3412","name":"阜阳市","childs":[{"code":"341202","name":"颍州区"},{"code":"341203","name":"颍东区"},{"code":"341204","name":"颍泉区"},{"code":"341221","name":"临泉县"},{"code":"341222","name":"太和县"},{"code":"341225","name":"阜南县"},{"code":"341226","name":"颍上县"},{"code":"341282","name":"界首市"}]},{"code":"3413","name":"宿州市","childs":[{"code":"341302","name":"埇桥区"},{"code":"341321","name":"砀山县"},{"code":"341322","name":"萧县"},{"code":"341323","name":"灵璧县"},{"code":"341324","name":"泗县"}]},{"code":"3415","name":"六安市","childs":[{"code":"341502","name":"金安区"},{"code":"341503","name":"裕安区"},{"code":"341504","name":"叶集区"},{"code":"341522","name":"霍邱县"},{"code":"341523","name":"舒城县"},{"code":"341524","name":"金寨县"},{"code":"341525","name":"霍山县"}]},{"code":"3416","name":"亳州市","childs":[{"code":"341602","name":"谯城区"},{"code":"341621","name":"涡阳县"},{"code":"341622","name":"蒙城县"},{"code":"341623","name":"利辛县"}]},{"code":"3417","name":"池州市","childs":[{"code":"341702","name":"贵池区"},{"code":"341721","name":"东至县"},{"code":"341722","name":"石台县"},{"code":"341723","name":"青阳县"}]},{"code":"3418","name":"宣城市","childs":[{"code":"341802","name":"宣州区"},{"code":"341821","name":"郎溪县"},{"code":"341822","name":"广德县"},{"code":"341823","name":"泾县"},{"code":"341824","name":"绩溪县"},{"code":"341825","name":"旌德县"},{"code":"341881","name":"宁国市"}]}]},{"code":"35","name":"福建省","childs":[{"code":"3501","name":"福州市","childs":[{"code":"350102","name":"鼓楼区"},{"code":"350103","name":"台江区"},{"code":"350104","name":"仓山区"},{"code":"350105","name":"马尾区"},{"code":"350111","name":"晋安区"},{"code":"350121","name":"闽侯县"},{"code":"350122","name":"连江县"},{"code":"350123","name":"罗源县"},{"code":"350124","name":"闽清县"},{"code":"350125","name":"永泰县"},{"code":"350128","name":"平潭县"},{"code":"350181","name":"福清市"},{"code":"350182","name":"长乐市"}]},{"code":"3502","name":"厦门市","childs":[{"code":"350203","name":"思明区"},{"code":"350205","name":"海沧区"},{"code":"350206","name":"湖里区"},{"code":"350211","name":"集美区"},{"code":"350212","name":"同安区"},{"code":"350213","name":"翔安区"}]},{"code":"3503","name":"莆田市","childs":[{"code":"350302","name":"城厢区"},{"code":"350303","name":"涵江区"},{"code":"350304","name":"荔城区"},{"code":"350305","name":"秀屿区"},{"code":"350322","name":"仙游县"}]},{"code":"3504","name":"三明市","childs":[{"code":"350402","name":"梅列区"},{"code":"350403","name":"三元区"},{"code":"350421","name":"明溪县"},{"code":"350423","name":"清流县"},{"code":"350424","name":"宁化县"},{"code":"350425","name":"大田县"},{"code":"350426","name":"尤溪县"},{"code":"350427","name":"沙县"},{"code":"350428","name":"将乐县"},{"code":"350429","name":"泰宁县"},{"code":"350430","name":"建宁县"},{"code":"350481","name":"永安市"}]},{"code":"3505","name":"泉州市","childs":[{"code":"350502","name":"鲤城区"},{"code":"350503","name":"丰泽区"},{"code":"350504","name":"洛江区"},{"code":"350505","name":"泉港区"},{"code":"350521","name":"惠安县"},{"code":"350524","name":"安溪县"},{"code":"350525","name":"永春县"},{"code":"350526","name":"德化县"},{"code":"350527","name":"金门县"},{"code":"350581","name":"石狮市"},{"code":"350582","name":"晋江市"},{"code":"350583","name":"南安市"}]},{"code":"3506","name":"漳州市","childs":[{"code":"350602","name":"芗城区"},{"code":"350603","name":"龙文区"},{"code":"350622","name":"云霄县"},{"code":"350623","name":"漳浦县"},{"code":"350624","name":"诏安县"},{"code":"350625","name":"长泰县"},{"code":"350626","name":"东山县"},{"code":"350627","name":"南靖县"},{"code":"350628","name":"平和县"},{"code":"350629","name":"华安县"},{"code":"350681","name":"龙海市"}]},{"code":"3507","name":"南平市","childs":[{"code":"350702","name":"延平区"},{"code":"350703","name":"建阳区"},{"code":"350721","name":"顺昌县"},{"code":"350722","name":"浦城县"},{"code":"350723","name":"光泽县"},{"code":"350724","name":"松溪县"},{"code":"350725","name":"政和县"},{"code":"350781","name":"邵武市"},{"code":"350782","name":"武夷山市"},{"code":"350783","name":"建瓯市"}]},{"code":"3508","name":"龙岩市","childs":[{"code":"350802","name":"新罗区"},{"code":"350803","name":"永定区"},{"code":"350821","name":"长汀县"},{"code":"350823","name":"上杭县"},{"code":"350824","name":"武平县"},{"code":"350825","name":"连城县"},{"code":"350881","name":"漳平市"}]},{"code":"3509","name":"宁德市","childs":[{"code":"350902","name":"蕉城区"},{"code":"350921","name":"霞浦县"},{"code":"350922","name":"古田县"},{"code":"350923","name":"屏南县"},{"code":"350924","name":"寿宁县"},{"code":"350925","name":"周宁县"},{"code":"350926","name":"柘荣县"},{"code":"350981","name":"福安市"},{"code":"350982","name":"福鼎市"}]}]},{"code":"36","name":"江西省","childs":[{"code":"3601","name":"南昌市","childs":[{"code":"360102","name":"东湖区"},{"code":"360103","name":"西湖区"},{"code":"360104","name":"青云谱区"},{"code":"360105","name":"湾里区"},{"code":"360111","name":"青山湖区"},{"code":"360112","name":"新建区"},{"code":"360121","name":"南昌县"},{"code":"360123","name":"安义县"},{"code":"360124","name":"进贤县"}]},{"code":"3602","name":"景德镇市","childs":[{"code":"360202","name":"昌江区"},{"code":"360203","name":"珠山区"},{"code":"360222","name":"浮梁县"},{"code":"360281","name":"乐平市"}]},{"code":"3603","name":"萍乡市","childs":[{"code":"360302","name":"安源区"},{"code":"360313","name":"湘东区"},{"code":"360321","name":"莲花县"},{"code":"360322","name":"上栗县"},{"code":"360323","name":"芦溪县"}]},{"code":"3604","name":"九江市","childs":[{"code":"360402","name":"濂溪区"},{"code":"360403","name":"浔阳区"},{"code":"360421","name":"九江县"},{"code":"360423","name":"武宁县"},{"code":"360424","name":"修水县"},{"code":"360425","name":"永修县"},{"code":"360426","name":"德安县"},{"code":"360428","name":"都昌县"},{"code":"360429","name":"湖口县"},{"code":"360430","name":"彭泽县"},{"code":"360481","name":"瑞昌市"},{"code":"360482","name":"共青城市"},{"code":"360483","name":"庐山市"}]},{"code":"3605","name":"新余市","childs":[{"code":"360502","name":"渝水区"},{"code":"360521","name":"分宜县"}]},{"code":"3606","name":"鹰潭市","childs":[{"code":"360602","name":"月湖区"},{"code":"360622","name":"余江县"},{"code":"360681","name":"贵溪市"}]},{"code":"3607","name":"赣州市","childs":[{"code":"360702","name":"章贡区"},{"code":"360703","name":"南康区"},{"code":"360721","name":"赣县"},{"code":"360722","name":"信丰县"},{"code":"360723","name":"大余县"},{"code":"360724","name":"上犹县"},{"code":"360725","name":"崇义县"},{"code":"360726","name":"安远县"},{"code":"360727","name":"龙南县"},{"code":"360728","name":"定南县"},{"code":"360729","name":"全南县"},{"code":"360730","name":"宁都县"},{"code":"360731","name":"于都县"},{"code":"360732","name":"兴国县"},{"code":"360733","name":"会昌县"},{"code":"360734","name":"寻乌县"},{"code":"360735","name":"石城县"},{"code":"360781","name":"瑞金市"}]},{"code":"3608","name":"吉安市","childs":[{"code":"360802","name":"吉州区"},{"code":"360803","name":"青原区"},{"code":"360821","name":"吉安县"},{"code":"360822","name":"吉水县"},{"code":"360823","name":"峡江县"},{"code":"360824","name":"新干县"},{"code":"360825","name":"永丰县"},{"code":"360826","name":"泰和县"},{"code":"360827","name":"遂川县"},{"code":"360828","name":"万安县"},{"code":"360829","name":"安福县"},{"code":"360830","name":"永新县"},{"code":"360881","name":"井冈山市"}]},{"code":"3609","name":"宜春市","childs":[{"code":"360902","name":"袁州区"},{"code":"360921","name":"奉新县"},{"code":"360922","name":"万载县"},{"code":"360923","name":"上高县"},{"code":"360924","name":"宜丰县"},{"code":"360925","name":"靖安县"},{"code":"360926","name":"铜鼓县"},{"code":"360981","name":"丰城市"},{"code":"360982","name":"樟树市"},{"code":"360983","name":"高安市"}]},{"code":"3610","name":"抚州市","childs":[{"code":"361002","name":"临川区"},{"code":"361021","name":"南城县"},{"code":"361022","name":"黎川县"},{"code":"361023","name":"南丰县"},{"code":"361024","name":"崇仁县"},{"code":"361025","name":"乐安县"},{"code":"361026","name":"宜黄县"},{"code":"361027","name":"金溪县"},{"code":"361028","name":"资溪县"},{"code":"361029","name":"东乡县"},{"code":"361030","name":"广昌县"}]},{"code":"3611","name":"上饶市","childs":[{"code":"361102","name":"信州区"},{"code":"361103","name":"广丰区"},{"code":"361121","name":"上饶县"},{"code":"361123","name":"玉山县"},{"code":"361124","name":"铅山县"},{"code":"361125","name":"横峰县"},{"code":"361126","name":"弋阳县"},{"code":"361127","name":"余干县"},{"code":"361128","name":"鄱阳县"},{"code":"361129","name":"万年县"},{"code":"361130","name":"婺源县"},{"code":"361181","name":"德兴市"}]}]},{"code":"37","name":"山东省","childs":[{"code":"3701","name":"济南市","childs":[{"code":"370102","name":"历下区"},{"code":"370103","name":"市中区"},{"code":"370104","name":"槐荫区"},{"code":"370105","name":"天桥区"},{"code":"370112","name":"历城区"},{"code":"370113","name":"长清区"},{"code":"370124","name":"平阴县"},{"code":"370125","name":"济阳县"},{"code":"370126","name":"商河县"},{"code":"370181","name":"章丘市"}]},{"code":"3702","name":"青岛市","childs":[{"code":"370202","name":"市南区"},{"code":"370203","name":"市北区"},{"code":"370211","name":"黄岛区"},{"code":"370212","name":"崂山区"},{"code":"370213","name":"李沧区"},{"code":"370214","name":"城阳区"},{"code":"370281","name":"胶州市"},{"code":"370282","name":"即墨市"},{"code":"370283","name":"平度市"},{"code":"370285","name":"莱西市"}]},{"code":"3703","name":"淄博市","childs":[{"code":"370302","name":"淄川区"},{"code":"370303","name":"张店区"},{"code":"370304","name":"博山区"},{"code":"370305","name":"临淄区"},{"code":"370306","name":"周村区"},{"code":"370321","name":"桓台县"},{"code":"370322","name":"高青县"},{"code":"370323","name":"沂源县"}]},{"code":"3704","name":"枣庄市","childs":[{"code":"370402","name":"市中区"},{"code":"370403","name":"薛城区"},{"code":"370404","name":"峄城区"},{"code":"370405","name":"台儿庄区"},{"code":"370406","name":"山亭区"},{"code":"370481","name":"滕州市"}]},{"code":"3705","name":"东营市","childs":[{"code":"370502","name":"东营区"},{"code":"370503","name":"河口区"},{"code":"370505","name":"垦利区"},{"code":"370522","name":"利津县"},{"code":"370523","name":"广饶县"}]},{"code":"3706","name":"烟台市","childs":[{"code":"370602","name":"芝罘区"},{"code":"370611","name":"福山区"},{"code":"370612","name":"牟平区"},{"code":"370613","name":"莱山区"},{"code":"370634","name":"长岛县"},{"code":"370681","name":"龙口市"},{"code":"370682","name":"莱阳市"},{"code":"370683","name":"莱州市"},{"code":"370684","name":"蓬莱市"},{"code":"370685","name":"招远市"},{"code":"370686","name":"栖霞市"},{"code":"370687","name":"海阳市"}]},{"code":"3707","name":"潍坊市","childs":[{"code":"370702","name":"潍城区"},{"code":"370703","name":"寒亭区"},{"code":"370704","name":"坊子区"},{"code":"370705","name":"奎文区"},{"code":"370724","name":"临朐县"},{"code":"370725","name":"昌乐县"},{"code":"370781","name":"青州市"},{"code":"370782","name":"诸城市"},{"code":"370783","name":"寿光市"},{"code":"370784","name":"安丘市"},{"code":"370785","name":"高密市"},{"code":"370786","name":"昌邑市"}]},{"code":"3708","name":"济宁市","childs":[{"code":"370811","name":"任城区"},{"code":"370812","name":"兖州区"},{"code":"370826","name":"微山县"},{"code":"370827","name":"鱼台县"},{"code":"370828","name":"金乡县"},{"code":"370829","name":"嘉祥县"},{"code":"370830","name":"汶上县"},{"code":"370831","name":"泗水县"},{"code":"370832","name":"梁山县"},{"code":"370881","name":"曲阜市"},{"code":"370883","name":"邹城市"}]},{"code":"3709","name":"泰安市","childs":[{"code":"370902","name":"泰山区"},{"code":"370911","name":"岱岳区"},{"code":"370921","name":"宁阳县"},{"code":"370923","name":"东平县"},{"code":"370982","name":"新泰市"},{"code":"370983","name":"肥城市"}]},{"code":"3710","name":"威海市","childs":[{"code":"371002","name":"环翠区"},{"code":"371003","name":"文登区"},{"code":"371082","name":"荣成市"},{"code":"371083","name":"乳山市"}]},{"code":"3711","name":"日照市","childs":[{"code":"371102","name":"东港区"},{"code":"371103","name":"岚山区"},{"code":"371121","name":"五莲县"},{"code":"371122","name":"莒县"}]},{"code":"3712","name":"莱芜市","childs":[{"code":"371202","name":"莱城区"},{"code":"371203","name":"钢城区"}]},{"code":"3713","name":"临沂市","childs":[{"code":"371302","name":"兰山区"},{"code":"371311","name":"罗庄区"},{"code":"371312","name":"河东区"},{"code":"371321","name":"沂南县"},{"code":"371322","name":"郯城县"},{"code":"371323","name":"沂水县"},{"code":"371324","name":"兰陵县"},{"code":"371325","name":"费县"},{"code":"371326","name":"平邑县"},{"code":"371327","name":"莒南县"},{"code":"371328","name":"蒙阴县"},{"code":"371329","name":"临沭县"}]},{"code":"3714","name":"德州市","childs":[{"code":"371402","name":"德城区"},{"code":"371403","name":"陵城区"},{"code":"371422","name":"宁津县"},{"code":"371423","name":"庆云县"},{"code":"371424","name":"临邑县"},{"code":"371425","name":"齐河县"},{"code":"371426","name":"平原县"},{"code":"371427","name":"夏津县"},{"code":"371428","name":"武城县"},{"code":"371481","name":"乐陵市"},{"code":"371482","name":"禹城市"}]},{"code":"3715","name":"聊城市","childs":[{"code":"371502","name":"东昌府区"},{"code":"371521","name":"阳谷县"},{"code":"371522","name":"莘县"},{"code":"371523","name":"茌平县"},{"code":"371524","name":"东阿县"},{"code":"371525","name":"冠县"},{"code":"371526","name":"高唐县"},{"code":"371581","name":"临清市"}]},{"code":"3716","name":"滨州市","childs":[{"code":"371602","name":"滨城区"},{"code":"371603","name":"沾化区"},{"code":"371621","name":"惠民县"},{"code":"371622","name":"阳信县"},{"code":"371623","name":"无棣县"},{"code":"371625","name":"博兴县"},{"code":"371626","name":"邹平县"}]},{"code":"3717","name":"菏泽市","childs":[{"code":"371702","name":"牡丹区"},{"code":"371703","name":"定陶区"},{"code":"371721","name":"曹县"},{"code":"371722","name":"单县"},{"code":"371723","name":"成武县"},{"code":"371724","name":"巨野县"},{"code":"371725","name":"郓城县"},{"code":"371726","name":"鄄城县"},{"code":"371728","name":"东明县"}]}]},{"code":"41","name":"河南省","childs":[{"code":"4101","name":"郑州市","childs":[{"code":"410102","name":"中原区"},{"code":"410103","name":"二七区"},{"code":"410104","name":"管城回族区"},{"code":"410105","name":"金水区"},{"code":"410106","name":"上街区"},{"code":"410108","name":"惠济区"},{"code":"410122","name":"中牟县"},{"code":"410181","name":"巩义市"},{"code":"410182","name":"荥阳市"},{"code":"410183","name":"新密市"},{"code":"410184","name":"新郑市"},{"code":"410185","name":"登封市"}]},{"code":"4102","name":"开封市","childs":[{"code":"410202","name":"龙亭区"},{"code":"410203","name":"顺河回族区"},{"code":"410204","name":"鼓楼区"},{"code":"410205","name":"禹王台区"},{"code":"410211","name":"金明区"},{"code":"410212","name":"祥符区"},{"code":"410221","name":"杞县"},{"code":"410222","name":"通许县"},{"code":"410223","name":"尉氏县"},{"code":"410225","name":"兰考县"}]},{"code":"4103","name":"洛阳市","childs":[{"code":"410302","name":"老城区"},{"code":"410303","name":"西工区"},{"code":"410304","name":"瀍河回族区"},{"code":"410305","name":"涧西区"},{"code":"410306","name":"吉利区"},{"code":"410311","name":"洛龙区"},{"code":"410322","name":"孟津县"},{"code":"410323","name":"新安县"},{"code":"410324","name":"栾川县"},{"code":"410325","name":"嵩县"},{"code":"410326","name":"汝阳县"},{"code":"410327","name":"宜阳县"},{"code":"410328","name":"洛宁县"},{"code":"410329","name":"伊川县"},{"code":"410381","name":"偃师市"}]},{"code":"4104","name":"平顶山市","childs":[{"code":"410402","name":"新华区"},{"code":"410403","name":"卫东区"},{"code":"410404","name":"石龙区"},{"code":"410411","name":"湛河区"},{"code":"410421","name":"宝丰县"},{"code":"410422","name":"叶县"},{"code":"410423","name":"鲁山县"},{"code":"410425","name":"郏县"},{"code":"410481","name":"舞钢市"},{"code":"410482","name":"汝州市"}]},{"code":"4105","name":"安阳市","childs":[{"code":"410502","name":"文峰区"},{"code":"410503","name":"北关区"},{"code":"410505","name":"殷都区"},{"code":"410506","name":"龙安区"},{"code":"410522","name":"安阳县"},{"code":"410523","name":"汤阴县"},{"code":"410526","name":"滑县"},{"code":"410527","name":"内黄县"},{"code":"410581","name":"林州市"}]},{"code":"4106","name":"鹤壁市","childs":[{"code":"410602","name":"鹤山区"},{"code":"410603","name":"山城区"},{"code":"410611","name":"淇滨区"},{"code":"410621","name":"浚县"},{"code":"410622","name":"淇县"}]},{"code":"4107","name":"新乡市","childs":[{"code":"410702","name":"红旗区"},{"code":"410703","name":"卫滨区"},{"code":"410704","name":"凤泉区"},{"code":"410711","name":"牧野区"},{"code":"410721","name":"新乡县"},{"code":"410724","name":"获嘉县"},{"code":"410725","name":"原阳县"},{"code":"410726","name":"延津县"},{"code":"410727","name":"封丘县"},{"code":"410728","name":"长垣县"},{"code":"410781","name":"卫辉市"},{"code":"410782","name":"辉县市"}]},{"code":"4108","name":"焦作市","childs":[{"code":"410802","name":"解放区"},{"code":"410803","name":"中站区"},{"code":"410804","name":"马村区"},{"code":"410811","name":"山阳区"},{"code":"410821","name":"修武县"},{"code":"410822","name":"博爱县"},{"code":"410823","name":"武陟县"},{"code":"410825","name":"温县"},{"code":"410882","name":"沁阳市"},{"code":"410883","name":"孟州市"}]},{"code":"4109","name":"濮阳市","childs":[{"code":"410902","name":"华龙区"},{"code":"410922","name":"清丰县"},{"code":"410923","name":"南乐县"},{"code":"410926","name":"范县"},{"code":"410927","name":"台前县"},{"code":"410928","name":"濮阳县"}]},{"code":"4110","name":"许昌市","childs":[{"code":"411002","name":"魏都区"},{"code":"411023","name":"许昌县"},{"code":"411024","name":"鄢陵县"},{"code":"411025","name":"襄城县"},{"code":"411081","name":"禹州市"},{"code":"411082","name":"长葛市"}]},{"code":"4111","name":"漯河市","childs":[{"code":"411102","name":"源汇区"},{"code":"411103","name":"郾城区"},{"code":"411104","name":"召陵区"},{"code":"411121","name":"舞阳县"},{"code":"411122","name":"临颍县"}]},{"code":"4112","name":"三门峡市","childs":[{"code":"411202","name":"湖滨区"},{"code":"411203","name":"陕州区"},{"code":"411221","name":"渑池县"},{"code":"411224","name":"卢氏县"},{"code":"411281","name":"义马市"},{"code":"411282","name":"灵宝市"}]},{"code":"4113","name":"南阳市","childs":[{"code":"411302","name":"宛城区"},{"code":"411303","name":"卧龙区"},{"code":"411321","name":"南召县"},{"code":"411322","name":"方城县"},{"code":"411323","name":"西峡县"},{"code":"411324","name":"镇平县"},{"code":"411325","name":"内乡县"},{"code":"411326","name":"淅川县"},{"code":"411327","name":"社旗县"},{"code":"411328","name":"唐河县"},{"code":"411329","name":"新野县"},{"code":"411330","name":"桐柏县"},{"code":"411381","name":"邓州市"}]},{"code":"4114","name":"商丘市","childs":[{"code":"411402","name":"梁园区"},{"code":"411403","name":"睢阳区"},{"code":"411421","name":"民权县"},{"code":"411422","name":"睢县"},{"code":"411423","name":"宁陵县"},{"code":"411424","name":"柘城县"},{"code":"411425","name":"虞城县"},{"code":"411426","name":"夏邑县"},{"code":"411481","name":"永城市"}]},{"code":"4115","name":"信阳市","childs":[{"code":"411502","name":"浉河区"},{"code":"411503","name":"平桥区"},{"code":"411521","name":"罗山县"},{"code":"411522","name":"光山县"},{"code":"411523","name":"新县"},{"code":"411524","name":"商城县"},{"code":"411525","name":"固始县"},{"code":"411526","name":"潢川县"},{"code":"411527","name":"淮滨县"},{"code":"411528","name":"息县"}]},{"code":"4116","name":"周口市","childs":[{"code":"411602","name":"川汇区"},{"code":"411621","name":"扶沟县"},{"code":"411622","name":"西华县"},{"code":"411623","name":"商水县"},{"code":"411624","name":"沈丘县"},{"code":"411625","name":"郸城县"},{"code":"411626","name":"淮阳县"},{"code":"411627","name":"太康县"},{"code":"411628","name":"鹿邑县"},{"code":"411681","name":"项城市"}]},{"code":"4117","name":"驻马店市","childs":[{"code":"411702","name":"驿城区"},{"code":"411721","name":"西平县"},{"code":"411722","name":"上蔡县"},{"code":"411723","name":"平舆县"},{"code":"411724","name":"正阳县"},{"code":"411725","name":"确山县"},{"code":"411726","name":"泌阳县"},{"code":"411727","name":"汝南县"},{"code":"411728","name":"遂平县"},{"code":"411729","name":"新蔡县"}]},{"code":"4190","name":"省直辖县级行政区划","childs":[{"code":"419001","name":"济源市"}]}]},{"code":"42","name":"湖北省","childs":[{"code":"4201","name":"武汉市","childs":[{"code":"420102","name":"江岸区"},{"code":"420103","name":"江汉区"},{"code":"420104","name":"硚口区"},{"code":"420105","name":"汉阳区"},{"code":"420106","name":"武昌区"},{"code":"420107","name":"青山区"},{"code":"420111","name":"洪山区"},{"code":"420112","name":"东西湖区"},{"code":"420113","name":"汉南区"},{"code":"420114","name":"蔡甸区"},{"code":"420115","name":"江夏区"},{"code":"420116","name":"黄陂区"},{"code":"420117","name":"新洲区"}]},{"code":"4202","name":"黄石市","childs":[{"code":"420202","name":"黄石港区"},{"code":"420203","name":"西塞山区"},{"code":"420204","name":"下陆区"},{"code":"420205","name":"铁山区"},{"code":"420222","name":"阳新县"},{"code":"420281","name":"大冶市"}]},{"code":"4203","name":"十堰市","childs":[{"code":"420302","name":"茅箭区"},{"code":"420303","name":"张湾区"},{"code":"420304","name":"郧阳区"},{"code":"420322","name":"郧西县"},{"code":"420323","name":"竹山县"},{"code":"420324","name":"竹溪县"},{"code":"420325","name":"房县"},{"code":"420381","name":"丹江口市"}]},{"code":"4205","name":"宜昌市","childs":[{"code":"420502","name":"西陵区"},{"code":"420503","name":"伍家岗区"},{"code":"420504","name":"点军区"},{"code":"420505","name":"猇亭区"},{"code":"420506","name":"夷陵区"},{"code":"420525","name":"远安县"},{"code":"420526","name":"兴山县"},{"code":"420527","name":"秭归县"},{"code":"420528","name":"长阳土家族自治县"},{"code":"420529","name":"五峰土家族自治县"},{"code":"420581","name":"宜都市"},{"code":"420582","name":"当阳市"},{"code":"420583","name":"枝江市"}]},{"code":"4206","name":"襄阳市","childs":[{"code":"420602","name":"襄城区"},{"code":"420606","name":"樊城区"},{"code":"420607","name":"襄州区"},{"code":"420624","name":"南漳县"},{"code":"420625","name":"谷城县"},{"code":"420626","name":"保康县"},{"code":"420682","name":"老河口市"},{"code":"420683","name":"枣阳市"},{"code":"420684","name":"宜城市"}]},{"code":"4207","name":"鄂州市","childs":[{"code":"420702","name":"梁子湖区"},{"code":"420703","name":"华容区"},{"code":"420704","name":"鄂城区"}]},{"code":"4208","name":"荆门市","childs":[{"code":"420802","name":"东宝区"},{"code":"420804","name":"掇刀区"},{"code":"420821","name":"京山县"},{"code":"420822","name":"沙洋县"},{"code":"420881","name":"钟祥市"}]},{"code":"4209","name":"孝感市","childs":[{"code":"420902","name":"孝南区"},{"code":"420921","name":"孝昌县"},{"code":"420922","name":"大悟县"},{"code":"420923","name":"云梦县"},{"code":"420981","name":"应城市"},{"code":"420982","name":"安陆市"},{"code":"420984","name":"汉川市"}]},{"code":"4210","name":"荆州市","childs":[{"code":"421002","name":"沙市区"},{"code":"421003","name":"荆州区"},{"code":"421022","name":"公安县"},{"code":"421023","name":"监利县"},{"code":"421024","name":"江陵县"},{"code":"421081","name":"石首市"},{"code":"421083","name":"洪湖市"},{"code":"421087","name":"松滋市"}]},{"code":"4211","name":"黄冈市","childs":[{"code":"421102","name":"黄州区"},{"code":"421121","name":"团风县"},{"code":"421122","name":"红安县"},{"code":"421123","name":"罗田县"},{"code":"421124","name":"英山县"},{"code":"421125","name":"浠水县"},{"code":"421126","name":"蕲春县"},{"code":"421127","name":"黄梅县"},{"code":"421181","name":"麻城市"},{"code":"421182","name":"武穴市"}]},{"code":"4212","name":"咸宁市","childs":[{"code":"421202","name":"咸安区"},{"code":"421221","name":"嘉鱼县"},{"code":"421222","name":"通城县"},{"code":"421223","name":"崇阳县"},{"code":"421224","name":"通山县"},{"code":"421281","name":"赤壁市"}]},{"code":"4213","name":"随州市","childs":[{"code":"421303","name":"曾都区"},{"code":"421321","name":"随县"},{"code":"421381","name":"广水市"}]},{"code":"4228","name":"恩施土家族苗族自治州","childs":[{"code":"422801","name":"恩施市"},{"code":"422802","name":"利川市"},{"code":"422822","name":"建始县"},{"code":"422823","name":"巴东县"},{"code":"422825","name":"宣恩县"},{"code":"422826","name":"咸丰县"},{"code":"422827","name":"来凤县"},{"code":"422828","name":"鹤峰县"}]},{"code":"4290","name":"省直辖县级行政区划","childs":[{"code":"429004","name":"仙桃市"},{"code":"429005","name":"潜江市"},{"code":"429006","name":"天门市"},{"code":"429021","name":"神农架林区"}]}]},{"code":"43","name":"湖南省","childs":[{"code":"4301","name":"长沙市","childs":[{"code":"430102","name":"芙蓉区"},{"code":"430103","name":"天心区"},{"code":"430104","name":"岳麓区"},{"code":"430105","name":"开福区"},{"code":"430111","name":"雨花区"},{"code":"430112","name":"望城区"},{"code":"430121","name":"长沙县"},{"code":"430124","name":"宁乡县"},{"code":"430181","name":"浏阳市"}]},{"code":"4302","name":"株洲市","childs":[{"code":"430202","name":"荷塘区"},{"code":"430203","name":"芦淞区"},{"code":"430204","name":"石峰区"},{"code":"430211","name":"天元区"},{"code":"430221","name":"株洲县"},{"code":"430223","name":"攸县"},{"code":"430224","name":"茶陵县"},{"code":"430225","name":"炎陵县"},{"code":"430281","name":"醴陵市"}]},{"code":"4303","name":"湘潭市","childs":[{"code":"430302","name":"雨湖区"},{"code":"430304","name":"岳塘区"},{"code":"430321","name":"湘潭县"},{"code":"430381","name":"湘乡市"},{"code":"430382","name":"韶山市"}]},{"code":"4304","name":"衡阳市","childs":[{"code":"430405","name":"珠晖区"},{"code":"430406","name":"雁峰区"},{"code":"430407","name":"石鼓区"},{"code":"430408","name":"蒸湘区"},{"code":"430412","name":"南岳区"},{"code":"430421","name":"衡阳县"},{"code":"430422","name":"衡南县"},{"code":"430423","name":"衡山县"},{"code":"430424","name":"衡东县"},{"code":"430426","name":"祁东县"},{"code":"430481","name":"耒阳市"},{"code":"430482","name":"常宁市"}]},{"code":"4305","name":"邵阳市","childs":[{"code":"430502","name":"双清区"},{"code":"430503","name":"大祥区"},{"code":"430511","name":"北塔区"},{"code":"430521","name":"邵东县"},{"code":"430522","name":"新邵县"},{"code":"430523","name":"邵阳县"},{"code":"430524","name":"隆回县"},{"code":"430525","name":"洞口县"},{"code":"430527","name":"绥宁县"},{"code":"430528","name":"新宁县"},{"code":"430529","name":"城步苗族自治县"},{"code":"430581","name":"武冈市"}]},{"code":"4306","name":"岳阳市","childs":[{"code":"430602","name":"岳阳楼区"},{"code":"430603","name":"云溪区"},{"code":"430611","name":"君山区"},{"code":"430621","name":"岳阳县"},{"code":"430623","name":"华容县"},{"code":"430624","name":"湘阴县"},{"code":"430626","name":"平江县"},{"code":"430681","name":"汨罗市"},{"code":"430682","name":"临湘市"}]},{"code":"4307","name":"常德市","childs":[{"code":"430702","name":"武陵区"},{"code":"430703","name":"鼎城区"},{"code":"430721","name":"安乡县"},{"code":"430722","name":"汉寿县"},{"code":"430723","name":"澧县"},{"code":"430724","name":"临澧县"},{"code":"430725","name":"桃源县"},{"code":"430726","name":"石门县"},{"code":"430781","name":"津市市"}]},{"code":"4308","name":"张家界市","childs":[{"code":"430802","name":"永定区"},{"code":"430811","name":"武陵源区"},{"code":"430821","name":"慈利县"},{"code":"430822","name":"桑植县"}]},{"code":"4309","name":"益阳市","childs":[{"code":"430902","name":"资阳区"},{"code":"430903","name":"赫山区"},{"code":"430921","name":"南县"},{"code":"430922","name":"桃江县"},{"code":"430923","name":"安化县"},{"code":"430981","name":"沅江市"}]},{"code":"4310","name":"郴州市","childs":[{"code":"431002","name":"北湖区"},{"code":"431003","name":"苏仙区"},{"code":"431021","name":"桂阳县"},{"code":"431022","name":"宜章县"},{"code":"431023","name":"永兴县"},{"code":"431024","name":"嘉禾县"},{"code":"431025","name":"临武县"},{"code":"431026","name":"汝城县"},{"code":"431027","name":"桂东县"},{"code":"431028","name":"安仁县"},{"code":"431081","name":"资兴市"}]},{"code":"4311","name":"永州市","childs":[{"code":"431102","name":"零陵区"},{"code":"431103","name":"冷水滩区"},{"code":"431121","name":"祁阳县"},{"code":"431122","name":"东安县"},{"code":"431123","name":"双牌县"},{"code":"431124","name":"道县"},{"code":"431125","name":"江永县"},{"code":"431126","name":"宁远县"},{"code":"431127","name":"蓝山县"},{"code":"431128","name":"新田县"},{"code":"431129","name":"江华瑶族自治县"}]},{"code":"4312","name":"怀化市","childs":[{"code":"431202","name":"鹤城区"},{"code":"431221","name":"中方县"},{"code":"431222","name":"沅陵县"},{"code":"431223","name":"辰溪县"},{"code":"431224","name":"溆浦县"},{"code":"431225","name":"会同县"},{"code":"431226","name":"麻阳苗族自治县"},{"code":"431227","name":"新晃侗族自治县"},{"code":"431228","name":"芷江侗族自治县"},{"code":"431229","name":"靖州苗族侗族自治县"},{"code":"431230","name":"通道侗族自治县"},{"code":"431281","name":"洪江市"}]},{"code":"4313","name":"娄底市","childs":[{"code":"431302","name":"娄星区"},{"code":"431321","name":"双峰县"},{"code":"431322","name":"新化县"},{"code":"431381","name":"冷水江市"},{"code":"431382","name":"涟源市"}]},{"code":"4331","name":"湘西土家族苗族自治州","childs":[{"code":"433101","name":"吉首市"},{"code":"433122","name":"泸溪县"},{"code":"433123","name":"凤凰县"},{"code":"433124","name":"花垣县"},{"code":"433125","name":"保靖县"},{"code":"433126","name":"古丈县"},{"code":"433127","name":"永顺县"},{"code":"433130","name":"龙山县"}]}]},{"code":"44","name":"广东省","childs":[{"code":"4401","name":"广州市","childs":[{"code":"440103","name":"荔湾区"},{"code":"440104","name":"越秀区"},{"code":"440105","name":"海珠区"},{"code":"440106","name":"天河区"},{"code":"440111","name":"白云区"},{"code":"440112","name":"黄埔区"},{"code":"440113","name":"番禺区"},{"code":"440114","name":"花都区"},{"code":"440115","name":"南沙区"},{"code":"440117","name":"从化区"},{"code":"440118","name":"增城区"}]},{"code":"4402","name":"韶关市","childs":[{"code":"440203","name":"武江区"},{"code":"440204","name":"浈江区"},{"code":"440205","name":"曲江区"},{"code":"440222","name":"始兴县"},{"code":"440224","name":"仁化县"},{"code":"440229","name":"翁源县"},{"code":"440232","name":"乳源瑶族自治县"},{"code":"440233","name":"新丰县"},{"code":"440281","name":"乐昌市"},{"code":"440282","name":"南雄市"}]},{"code":"4403","name":"深圳市","childs":[{"code":"440303","name":"罗湖区"},{"code":"440304","name":"福田区"},{"code":"440305","name":"南山区"},{"code":"440306","name":"宝安区"},{"code":"440307","name":"龙岗区"},{"code":"440308","name":"盐田区"}]},{"code":"4404","name":"珠海市","childs":[{"code":"440402","name":"香洲区"},{"code":"440403","name":"斗门区"},{"code":"440404","name":"金湾区"}]},{"code":"4405","name":"汕头市","childs":[{"code":"440507","name":"龙湖区"},{"code":"440511","name":"金平区"},{"code":"440512","name":"濠江区"},{"code":"440513","name":"潮阳区"},{"code":"440514","name":"潮南区"},{"code":"440515","name":"澄海区"},{"code":"440523","name":"南澳县"}]},{"code":"4406","name":"佛山市","childs":[{"code":"440604","name":"禅城区"},{"code":"440605","name":"南海区"},{"code":"440606","name":"顺德区"},{"code":"440607","name":"三水区"},{"code":"440608","name":"高明区"}]},{"code":"4407","name":"江门市","childs":[{"code":"440703","name":"蓬江区"},{"code":"440704","name":"江海区"},{"code":"440705","name":"新会区"},{"code":"440781","name":"台山市"},{"code":"440783","name":"开平市"},{"code":"440784","name":"鹤山市"},{"code":"440785","name":"恩平市"}]},{"code":"4408","name":"湛江市","childs":[{"code":"440802","name":"赤坎区"},{"code":"440803","name":"霞山区"},{"code":"440804","name":"坡头区"},{"code":"440811","name":"麻章区"},{"code":"440823","name":"遂溪县"},{"code":"440825","name":"徐闻县"},{"code":"440881","name":"廉江市"},{"code":"440882","name":"雷州市"},{"code":"440883","name":"吴川市"}]},{"code":"4409","name":"茂名市","childs":[{"code":"440902","name":"茂南区"},{"code":"440904","name":"电白区"},{"code":"440981","name":"高州市"},{"code":"440982","name":"化州市"},{"code":"440983","name":"信宜市"}]},{"code":"4412","name":"肇庆市","childs":[{"code":"441202","name":"端州区"},{"code":"441203","name":"鼎湖区"},{"code":"441204","name":"高要区"},{"code":"441223","name":"广宁县"},{"code":"441224","name":"怀集县"},{"code":"441225","name":"封开县"},{"code":"441226","name":"德庆县"},{"code":"441284","name":"四会市"}]},{"code":"4413","name":"惠州市","childs":[{"code":"441302","name":"惠城区"},{"code":"441303","name":"惠阳区"},{"code":"441322","name":"博罗县"},{"code":"441323","name":"惠东县"},{"code":"441324","name":"龙门县"}]},{"code":"4414","name":"梅州市","childs":[{"code":"441402","name":"梅江区"},{"code":"441403","name":"梅县区"},{"code":"441422","name":"大埔县"},{"code":"441423","name":"丰顺县"},{"code":"441424","name":"五华县"},{"code":"441426","name":"平远县"},{"code":"441427","name":"蕉岭县"},{"code":"441481","name":"兴宁市"}]},{"code":"4415","name":"汕尾市","childs":[{"code":"441502","name":"城区"},{"code":"441521","name":"海丰县"},{"code":"441523","name":"陆河县"},{"code":"441581","name":"陆丰市"}]},{"code":"4416","name":"河源市","childs":[{"code":"441602","name":"源城区"},{"code":"441621","name":"紫金县"},{"code":"441622","name":"龙川县"},{"code":"441623","name":"连平县"},{"code":"441624","name":"和平县"},{"code":"441625","name":"东源县"}]},{"code":"4417","name":"阳江市","childs":[{"code":"441702","name":"江城区"},{"code":"441704","name":"阳东区"},{"code":"441721","name":"阳西县"},{"code":"441781","name":"阳春市"}]},{"code":"4418","name":"清远市","childs":[{"code":"441802","name":"清城区"},{"code":"441803","name":"清新区"},{"code":"441821","name":"佛冈县"},{"code":"441823","name":"阳山县"},{"code":"441825","name":"连山壮族瑶族自治县"},{"code":"441826","name":"连南瑶族自治县"},{"code":"441881","name":"英德市"},{"code":"441882","name":"连州市"}]},{"code":"441900","name":"东莞市","childs":[{"code":"441900003","name":"东城街道办事处"},{"code":"441900004","name":"南城街道办事处"},{"code":"441900005","name":"万江街道办事处"},{"code":"441900006","name":"莞城街道办事处"},{"code":"441900101","name":"石碣镇"},{"code":"441900102","name":"石龙镇"},{"code":"441900103","name":"茶山镇"},{"code":"441900104","name":"石排镇"},{"code":"441900105","name":"企石镇"},{"code":"441900106","name":"横沥镇"},{"code":"441900107","name":"桥头镇"},{"code":"441900108","name":"谢岗镇"},{"code":"441900109","name":"东坑镇"},{"code":"441900110","name":"常平镇"},{"code":"441900111","name":"寮步镇"},{"code":"441900112","name":"樟木头镇"},{"code":"441900113","name":"大朗镇"},{"code":"441900114","name":"黄江镇"},{"code":"441900115","name":"清溪镇"},{"code":"441900116","name":"塘厦镇"},{"code":"441900117","name":"凤岗镇"},{"code":"441900118","name":"大岭山镇"},{"code":"441900119","name":"长安镇"},{"code":"441900121","name":"虎门镇"},{"code":"441900122","name":"厚街镇"},{"code":"441900123","name":"沙田镇"},{"code":"441900124","name":"道滘镇"},{"code":"441900125","name":"洪梅镇"},{"code":"441900126","name":"麻涌镇"},{"code":"441900127","name":"望牛墩镇"},{"code":"441900128","name":"中堂镇"},{"code":"441900129","name":"高埗镇"},{"code":"441900401","name":"松山湖管委会"},{"code":"441900402","name":"虎门港管委会"},{"code":"441900403","name":"东莞生态园"}]},{"code":"442000","name":"中山市","childs":[{"code":"442000001","name":"石岐区街道办事处"},{"code":"442000002","name":"东区街道办事处"},{"code":"442000003","name":"火炬开发区街道办事处"},{"code":"442000004","name":"西区街道办事处"},{"code":"442000005","name":"南区街道办事处"},{"code":"442000006","name":"五桂山街道办事处"},{"code":"442000100","name":"小榄镇"},{"code":"442000101","name":"黄圃镇"},{"code":"442000102","name":"民众镇"},{"code":"442000103","name":"东凤镇"},{"code":"442000104","name":"东升镇"},{"code":"442000105","name":"古镇镇"},{"code":"442000106","name":"沙溪镇"},{"code":"442000107","name":"坦洲镇"},{"code":"442000108","name":"港口镇"},{"code":"442000109","name":"三角镇"},{"code":"442000110","name":"横栏镇"},{"code":"442000111","name":"南头镇"},{"code":"442000112","name":"阜沙镇"},{"code":"442000113","name":"南朗镇"},{"code":"442000114","name":"三乡镇"},{"code":"442000115","name":"板芙镇"},{"code":"442000116","name":"大涌镇"},{"code":"442000117","name":"神湾镇"}]},{"code":"4451","name":"潮州市","childs":[{"code":"445102","name":"湘桥区"},{"code":"445103","name":"潮安区"},{"code":"445122","name":"饶平县"}]},{"code":"4452","name":"揭阳市","childs":[{"code":"445202","name":"榕城区"},{"code":"445203","name":"揭东区"},{"code":"445222","name":"揭西县"},{"code":"445224","name":"惠来县"},{"code":"445281","name":"普宁市"}]},{"code":"4453","name":"云浮市","childs":[{"code":"445302","name":"云城区"},{"code":"445303","name":"云安区"},{"code":"445321","name":"新兴县"},{"code":"445322","name":"郁南县"},{"code":"445381","name":"罗定市"}]}]},{"code":"45","name":"广西壮族自治区","childs":[{"code":"4501","name":"南宁市","childs":[{"code":"450102","name":"兴宁区"},{"code":"450103","name":"青秀区"},{"code":"450105","name":"江南区"},{"code":"450107","name":"西乡塘区"},{"code":"450108","name":"良庆区"},{"code":"450109","name":"邕宁区"},{"code":"450110","name":"武鸣区"},{"code":"450123","name":"隆安县"},{"code":"450124","name":"马山县"},{"code":"450125","name":"上林县"},{"code":"450126","name":"宾阳县"},{"code":"450127","name":"横县"}]},{"code":"4502","name":"柳州市","childs":[{"code":"450202","name":"城中区"},{"code":"450203","name":"鱼峰区"},{"code":"450204","name":"柳南区"},{"code":"450205","name":"柳北区"},{"code":"450206","name":"柳江区"},{"code":"450222","name":"柳城县"},{"code":"450223","name":"鹿寨县"},{"code":"450224","name":"融安县"},{"code":"450225","name":"融水苗族自治县"},{"code":"450226","name":"三江侗族自治县"}]},{"code":"4503","name":"桂林市","childs":[{"code":"450302","name":"秀峰区"},{"code":"450303","name":"叠彩区"},{"code":"450304","name":"象山区"},{"code":"450305","name":"七星区"},{"code":"450311","name":"雁山区"},{"code":"450312","name":"临桂区"},{"code":"450321","name":"阳朔县"},{"code":"450323","name":"灵川县"},{"code":"450324","name":"全州县"},{"code":"450325","name":"兴安县"},{"code":"450326","name":"永福县"},{"code":"450327","name":"灌阳县"},{"code":"450328","name":"龙胜各族自治县"},{"code":"450329","name":"资源县"},{"code":"450330","name":"平乐县"},{"code":"450331","name":"荔浦县"},{"code":"450332","name":"恭城瑶族自治县"}]},{"code":"4504","name":"梧州市","childs":[{"code":"450403","name":"万秀区"},{"code":"450405","name":"长洲区"},{"code":"450406","name":"龙圩区"},{"code":"450421","name":"苍梧县"},{"code":"450422","name":"藤县"},{"code":"450423","name":"蒙山县"},{"code":"450481","name":"岑溪市"}]},{"code":"4505","name":"北海市","childs":[{"code":"450502","name":"海城区"},{"code":"450503","name":"银海区"},{"code":"450512","name":"铁山港区"},{"code":"450521","name":"合浦县"}]},{"code":"4506","name":"防城港市","childs":[{"code":"450602","name":"港口区"},{"code":"450603","name":"防城区"},{"code":"450621","name":"上思县"},{"code":"450681","name":"东兴市"}]},{"code":"4507","name":"钦州市","childs":[{"code":"450702","name":"钦南区"},{"code":"450703","name":"钦北区"},{"code":"450721","name":"灵山县"},{"code":"450722","name":"浦北县"}]},{"code":"4508","name":"贵港市","childs":[{"code":"450802","name":"港北区"},{"code":"450803","name":"港南区"},{"code":"450804","name":"覃塘区"},{"code":"450821","name":"平南县"},{"code":"450881","name":"桂平市"}]},{"code":"4509","name":"玉林市","childs":[{"code":"450902","name":"玉州区"},{"code":"450903","name":"福绵区"},{"code":"450921","name":"容县"},{"code":"450922","name":"陆川县"},{"code":"450923","name":"博白县"},{"code":"450924","name":"兴业县"},{"code":"450981","name":"北流市"}]},{"code":"4510","name":"百色市","childs":[{"code":"451002","name":"右江区"},{"code":"451021","name":"田阳县"},{"code":"451022","name":"田东县"},{"code":"451023","name":"平果县"},{"code":"451024","name":"德保县"},{"code":"451026","name":"那坡县"},{"code":"451027","name":"凌云县"},{"code":"451028","name":"乐业县"},{"code":"451029","name":"田林县"},{"code":"451030","name":"西林县"},{"code":"451031","name":"隆林各族自治县"},{"code":"451081","name":"靖西市"}]},{"code":"4511","name":"贺州市","childs":[{"code":"451102","name":"八步区"},{"code":"451103","name":"平桂区"},{"code":"451121","name":"昭平县"},{"code":"451122","name":"钟山县"},{"code":"451123","name":"富川瑶族自治县"}]},{"code":"4512","name":"河池市","childs":[{"code":"451202","name":"金城江区"},{"code":"451221","name":"南丹县"},{"code":"451222","name":"天峨县"},{"code":"451223","name":"凤山县"},{"code":"451224","name":"东兰县"},{"code":"451225","name":"罗城仫佬族自治县"},{"code":"451226","name":"环江毛南族自治县"},{"code":"451227","name":"巴马瑶族自治县"},{"code":"451228","name":"都安瑶族自治县"},{"code":"451229","name":"大化瑶族自治县"},{"code":"451281","name":"宜州市"}]},{"code":"4513","name":"来宾市","childs":[{"code":"451302","name":"兴宾区"},{"code":"451321","name":"忻城县"},{"code":"451322","name":"象州县"},{"code":"451323","name":"武宣县"},{"code":"451324","name":"金秀瑶族自治县"},{"code":"451381","name":"合山市"}]},{"code":"4514","name":"崇左市","childs":[{"code":"451402","name":"江州区"},{"code":"451421","name":"扶绥县"},{"code":"451422","name":"宁明县"},{"code":"451423","name":"龙州县"},{"code":"451424","name":"大新县"},{"code":"451425","name":"天等县"},{"code":"451481","name":"凭祥市"}]}]},{"code":"46","name":"海南省","childs":[{"code":"4601","name":"海口市","childs":[{"code":"460105","name":"秀英区"},{"code":"460106","name":"龙华区"},{"code":"460107","name":"琼山区"},{"code":"460108","name":"美兰区"}]},{"code":"4602","name":"三亚市","childs":[{"code":"460202","name":"海棠区"},{"code":"460203","name":"吉阳区"},{"code":"460204","name":"天涯区"},{"code":"460205","name":"崖州区"}]},{"code":"4603","name":"三沙市","childs":[{"code":"460321","name":"西沙群岛"},{"code":"460322","name":"南沙群岛"},{"code":"460323","name":"中沙群岛的岛礁及其海域"}]},{"code":"460400","name":"儋州市","childs":[{"code":"460400100","name":"那大镇"},{"code":"460400101","name":"和庆镇"},{"code":"460400102","name":"南丰镇"},{"code":"460400103","name":"大成镇"},{"code":"460400104","name":"雅星镇"},{"code":"460400105","name":"兰洋镇"},{"code":"460400106","name":"光村镇"},{"code":"460400107","name":"木棠镇"},{"code":"460400108","name":"海头镇"},{"code":"460400109","name":"峨蔓镇"},{"code":"460400110","name":"三都镇"},{"code":"460400111","name":"王五镇"},{"code":"460400112","name":"白马井镇"},{"code":"460400113","name":"中和镇"},{"code":"460400114","name":"排浦镇"},{"code":"460400115","name":"东成镇"},{"code":"460400116","name":"新州镇"},{"code":"460400400","name":"国营西培农场"},{"code":"460400404","name":"国营西联农场"},{"code":"460400405","name":"国营蓝洋农场"},{"code":"460400407","name":"国营八一农场"},{"code":"460400499","name":"洋浦经济开发区"},{"code":"460400500","name":"华南热作学院"}]},{"code":"4690","name":"省直辖县级行政区划","childs":[{"code":"469001","name":"五指山市"},{"code":"469002","name":"琼海市"},{"code":"469005","name":"文昌市"},{"code":"469006","name":"万宁市"},{"code":"469007","name":"东方市"},{"code":"469021","name":"定安县"},{"code":"469022","name":"屯昌县"},{"code":"469023","name":"澄迈县"},{"code":"469024","name":"临高县"},{"code":"469025","name":"白沙黎族自治县"},{"code":"469026","name":"昌江黎族自治县"},{"code":"469027","name":"乐东黎族自治县"},{"code":"469028","name":"陵水黎族自治县"},{"code":"469029","name":"保亭黎族苗族自治县"},{"code":"469030","name":"琼中黎族苗族自治县"}]}]},{"code":"50","name":"重庆市","childs":[{"code":"5001","name":"市辖区","childs":[{"code":"500101","name":"万州区"},{"code":"500102","name":"涪陵区"},{"code":"500103","name":"渝中区"},{"code":"500104","name":"大渡口区"},{"code":"500105","name":"江北区"},{"code":"500106","name":"沙坪坝区"},{"code":"500107","name":"九龙坡区"},{"code":"500108","name":"南岸区"},{"code":"500109","name":"北碚区"},{"code":"500110","name":"綦江区"},{"code":"500111","name":"大足区"},{"code":"500112","name":"渝北区"},{"code":"500113","name":"巴南区"},{"code":"500114","name":"黔江区"},{"code":"500115","name":"长寿区"},{"code":"500116","name":"江津区"},{"code":"500117","name":"合川区"},{"code":"500118","name":"永川区"},{"code":"500119","name":"南川区"},{"code":"500120","name":"璧山区"},{"code":"500151","name":"铜梁区"},{"code":"500152","name":"潼南区"},{"code":"500153","name":"荣昌区"},{"code":"500154","name":"开州区"}]},{"code":"5002","name":"县","childs":[{"code":"500228","name":"梁平县"},{"code":"500229","name":"城口县"},{"code":"500230","name":"丰都县"},{"code":"500231","name":"垫江县"},{"code":"500232","name":"武隆县"},{"code":"500233","name":"忠县"},{"code":"500235","name":"云阳县"},{"code":"500236","name":"奉节县"},{"code":"500237","name":"巫山县"},{"code":"500238","name":"巫溪县"},{"code":"500240","name":"石柱土家族自治县"},{"code":"500241","name":"秀山土家族苗族自治县"},{"code":"500242","name":"酉阳土家族苗族自治县"},{"code":"500243","name":"彭水苗族土家族自治县"}]}]},{"code":"51","name":"四川省","childs":[{"code":"5101","name":"成都市","childs":[{"code":"510104","name":"锦江区"},{"code":"510105","name":"青羊区"},{"code":"510106","name":"金牛区"},{"code":"510107","name":"武侯区"},{"code":"510108","name":"成华区"},{"code":"510112","name":"龙泉驿区"},{"code":"510113","name":"青白江区"},{"code":"510114","name":"新都区"},{"code":"510115","name":"温江区"},{"code":"510116","name":"双流区"},{"code":"510121","name":"金堂县"},{"code":"510124","name":"郫县"},{"code":"510129","name":"大邑县"},{"code":"510131","name":"蒲江县"},{"code":"510132","name":"新津县"},{"code":"510181","name":"都江堰市"},{"code":"510182","name":"彭州市"},{"code":"510183","name":"邛崃市"},{"code":"510184","name":"崇州市"},{"code":"510185","name":"简阳市"}]},{"code":"5103","name":"自贡市","childs":[{"code":"510302","name":"自流井区"},{"code":"510303","name":"贡井区"},{"code":"510304","name":"大安区"},{"code":"510311","name":"沿滩区"},{"code":"510321","name":"荣县"},{"code":"510322","name":"富顺县"}]},{"code":"5104","name":"攀枝花市","childs":[{"code":"510402","name":"东区"},{"code":"510403","name":"西区"},{"code":"510411","name":"仁和区"},{"code":"510421","name":"米易县"},{"code":"510422","name":"盐边县"}]},{"code":"5105","name":"泸州市","childs":[{"code":"510502","name":"江阳区"},{"code":"510503","name":"纳溪区"},{"code":"510504","name":"龙马潭区"},{"code":"510521","name":"泸县"},{"code":"510522","name":"合江县"},{"code":"510524","name":"叙永县"},{"code":"510525","name":"古蔺县"}]},{"code":"5106","name":"德阳市","childs":[{"code":"510603","name":"旌阳区"},{"code":"510623","name":"中江县"},{"code":"510626","name":"罗江县"},{"code":"510681","name":"广汉市"},{"code":"510682","name":"什邡市"},{"code":"510683","name":"绵竹市"}]},{"code":"5107","name":"绵阳市","childs":[{"code":"510703","name":"涪城区"},{"code":"510704","name":"游仙区"},{"code":"510705","name":"安州区"},{"code":"510722","name":"三台县"},{"code":"510723","name":"盐亭县"},{"code":"510725","name":"梓潼县"},{"code":"510726","name":"北川羌族自治县"},{"code":"510727","name":"平武县"},{"code":"510781","name":"江油市"}]},{"code":"5108","name":"广元市","childs":[{"code":"510802","name":"利州区"},{"code":"510811","name":"昭化区"},{"code":"510812","name":"朝天区"},{"code":"510821","name":"旺苍县"},{"code":"510822","name":"青川县"},{"code":"510823","name":"剑阁县"},{"code":"510824","name":"苍溪县"}]},{"code":"5109","name":"遂宁市","childs":[{"code":"510903","name":"船山区"},{"code":"510904","name":"安居区"},{"code":"510921","name":"蓬溪县"},{"code":"510922","name":"射洪县"},{"code":"510923","name":"大英县"}]},{"code":"5110","name":"内江市","childs":[{"code":"511002","name":"市中区"},{"code":"511011","name":"东兴区"},{"code":"511024","name":"威远县"},{"code":"511025","name":"资中县"},{"code":"511028","name":"隆昌县"}]},{"code":"5111","name":"乐山市","childs":[{"code":"511102","name":"市中区"},{"code":"511111","name":"沙湾区"},{"code":"511112","name":"五通桥区"},{"code":"511113","name":"金口河区"},{"code":"511123","name":"犍为县"},{"code":"511124","name":"井研县"},{"code":"511126","name":"夹江县"},{"code":"511129","name":"沐川县"},{"code":"511132","name":"峨边彝族自治县"},{"code":"511133","name":"马边彝族自治县"},{"code":"511181","name":"峨眉山市"}]},{"code":"5113","name":"南充市","childs":[{"code":"511302","name":"顺庆区"},{"code":"511303","name":"高坪区"},{"code":"511304","name":"嘉陵区"},{"code":"511321","name":"南部县"},{"code":"511322","name":"营山县"},{"code":"511323","name":"蓬安县"},{"code":"511324","name":"仪陇县"},{"code":"511325","name":"西充县"},{"code":"511381","name":"阆中市"}]},{"code":"5114","name":"眉山市","childs":[{"code":"511402","name":"东坡区"},{"code":"511403","name":"彭山区"},{"code":"511421","name":"仁寿县"},{"code":"511423","name":"洪雅县"},{"code":"511424","name":"丹棱县"},{"code":"511425","name":"青神县"}]},{"code":"5115","name":"宜宾市","childs":[{"code":"511502","name":"翠屏区"},{"code":"511503","name":"南溪区"},{"code":"511521","name":"宜宾县"},{"code":"511523","name":"江安县"},{"code":"511524","name":"长宁县"},{"code":"511525","name":"高县"},{"code":"511526","name":"珙县"},{"code":"511527","name":"筠连县"},{"code":"511528","name":"兴文县"},{"code":"511529","name":"屏山县"}]},{"code":"5116","name":"广安市","childs":[{"code":"511602","name":"广安区"},{"code":"511603","name":"前锋区"},{"code":"511621","name":"岳池县"},{"code":"511622","name":"武胜县"},{"code":"511623","name":"邻水县"},{"code":"511681","name":"华蓥市"}]},{"code":"5117","name":"达州市","childs":[{"code":"511702","name":"通川区"},{"code":"511703","name":"达川区"},{"code":"511722","name":"宣汉县"},{"code":"511723","name":"开江县"},{"code":"511724","name":"大竹县"},{"code":"511725","name":"渠县"},{"code":"511781","name":"万源市"}]},{"code":"5118","name":"雅安市","childs":[{"code":"511802","name":"雨城区"},{"code":"511803","name":"名山区"},{"code":"511822","name":"荥经县"},{"code":"511823","name":"汉源县"},{"code":"511824","name":"石棉县"},{"code":"511825","name":"天全县"},{"code":"511826","name":"芦山县"},{"code":"511827","name":"宝兴县"}]},{"code":"5119","name":"巴中市","childs":[{"code":"511902","name":"巴州区"},{"code":"511903","name":"恩阳区"},{"code":"511921","name":"通江县"},{"code":"511922","name":"南江县"},{"code":"511923","name":"平昌县"}]},{"code":"5120","name":"资阳市","childs":[{"code":"512002","name":"雁江区"},{"code":"512021","name":"安岳县"},{"code":"512022","name":"乐至县"}]},{"code":"5132","name":"阿坝藏族羌族自治州","childs":[{"code":"513201","name":"马尔康市"},{"code":"513221","name":"汶川县"},{"code":"513222","name":"理县"},{"code":"513223","name":"茂县"},{"code":"513224","name":"松潘县"},{"code":"513225","name":"九寨沟县"},{"code":"513226","name":"金川县"},{"code":"513227","name":"小金县"},{"code":"513228","name":"黑水县"},{"code":"513230","name":"壤塘县"},{"code":"513231","name":"阿坝县"},{"code":"513232","name":"若尔盖县"},{"code":"513233","name":"红原县"}]},{"code":"5133","name":"甘孜藏族自治州","childs":[{"code":"513301","name":"康定市"},{"code":"513322","name":"泸定县"},{"code":"513323","name":"丹巴县"},{"code":"513324","name":"九龙县"},{"code":"513325","name":"雅江县"},{"code":"513326","name":"道孚县"},{"code":"513327","name":"炉霍县"},{"code":"513328","name":"甘孜县"},{"code":"513329","name":"新龙县"},{"code":"513330","name":"德格县"},{"code":"513331","name":"白玉县"},{"code":"513332","name":"石渠县"},{"code":"513333","name":"色达县"},{"code":"513334","name":"理塘县"},{"code":"513335","name":"巴塘县"},{"code":"513336","name":"乡城县"},{"code":"513337","name":"稻城县"},{"code":"513338","name":"得荣县"}]},{"code":"5134","name":"凉山彝族自治州","childs":[{"code":"513401","name":"西昌市"},{"code":"513422","name":"木里藏族自治县"},{"code":"513423","name":"盐源县"},{"code":"513424","name":"德昌县"},{"code":"513425","name":"会理县"},{"code":"513426","name":"会东县"},{"code":"513427","name":"宁南县"},{"code":"513428","name":"普格县"},{"code":"513429","name":"布拖县"},{"code":"513430","name":"金阳县"},{"code":"513431","name":"昭觉县"},{"code":"513432","name":"喜德县"},{"code":"513433","name":"冕宁县"},{"code":"513434","name":"越西县"},{"code":"513435","name":"甘洛县"},{"code":"513436","name":"美姑县"},{"code":"513437","name":"雷波县"}]}]},{"code":"52","name":"贵州省","childs":[{"code":"5201","name":"贵阳市","childs":[{"code":"520102","name":"南明区"},{"code":"520103","name":"云岩区"},{"code":"520111","name":"花溪区"},{"code":"520112","name":"乌当区"},{"code":"520113","name":"白云区"},{"code":"520115","name":"观山湖区"},{"code":"520121","name":"开阳县"},{"code":"520122","name":"息烽县"},{"code":"520123","name":"修文县"},{"code":"520181","name":"清镇市"}]},{"code":"5202","name":"六盘水市","childs":[{"code":"520201","name":"钟山区"},{"code":"520203","name":"六枝特区"},{"code":"520221","name":"水城县"},{"code":"520222","name":"盘县"}]},{"code":"5203","name":"遵义市","childs":[{"code":"520302","name":"红花岗区"},{"code":"520303","name":"汇川区"},{"code":"520304","name":"播州区"},{"code":"520322","name":"桐梓县"},{"code":"520323","name":"绥阳县"},{"code":"520324","name":"正安县"},{"code":"520325","name":"道真仡佬族苗族自治县"},{"code":"520326","name":"务川仡佬族苗族自治县"},{"code":"520327","name":"凤冈县"},{"code":"520328","name":"湄潭县"},{"code":"520329","name":"余庆县"},{"code":"520330","name":"习水县"},{"code":"520381","name":"赤水市"},{"code":"520382","name":"仁怀市"}]},{"code":"5204","name":"安顺市","childs":[{"code":"520402","name":"西秀区"},{"code":"520403","name":"平坝区"},{"code":"520422","name":"普定县"},{"code":"520423","name":"镇宁布依族苗族自治县"},{"code":"520424","name":"关岭布依族苗族自治县"},{"code":"520425","name":"紫云苗族布依族自治县"}]},{"code":"5205","name":"毕节市","childs":[{"code":"520502","name":"七星关区"},{"code":"520521","name":"大方县"},{"code":"520522","name":"黔西县"},{"code":"520523","name":"金沙县"},{"code":"520524","name":"织金县"},{"code":"520525","name":"纳雍县"},{"code":"520526","name":"威宁彝族回族苗族自治县"},{"code":"520527","name":"赫章县"}]},{"code":"5206","name":"铜仁市","childs":[{"code":"520602","name":"碧江区"},{"code":"520603","name":"万山区"},{"code":"520621","name":"江口县"},{"code":"520622","name":"玉屏侗族自治县"},{"code":"520623","name":"石阡县"},{"code":"520624","name":"思南县"},{"code":"520625","name":"印江土家族苗族自治县"},{"code":"520626","name":"德江县"},{"code":"520627","name":"沿河土家族自治县"},{"code":"520628","name":"松桃苗族自治县"}]},{"code":"5223","name":"黔西南布依族苗族自治州","childs":[{"code":"522301","name":"兴义市"},{"code":"522322","name":"兴仁县"},{"code":"522323","name":"普安县"},{"code":"522324","name":"晴隆县"},{"code":"522325","name":"贞丰县"},{"code":"522326","name":"望谟县"},{"code":"522327","name":"册亨县"},{"code":"522328","name":"安龙县"}]},{"code":"5226","name":"黔东南苗族侗族自治州","childs":[{"code":"522601","name":"凯里市"},{"code":"522622","name":"黄平县"},{"code":"522623","name":"施秉县"},{"code":"522624","name":"三穗县"},{"code":"522625","name":"镇远县"},{"code":"522626","name":"岑巩县"},{"code":"522627","name":"天柱县"},{"code":"522628","name":"锦屏县"},{"code":"522629","name":"剑河县"},{"code":"522630","name":"台江县"},{"code":"522631","name":"黎平县"},{"code":"522632","name":"榕江县"},{"code":"522633","name":"从江县"},{"code":"522634","name":"雷山县"},{"code":"522635","name":"麻江县"},{"code":"522636","name":"丹寨县"}]},{"code":"5227","name":"黔南布依族苗族自治州","childs":[{"code":"522701","name":"都匀市"},{"code":"522702","name":"福泉市"},{"code":"522722","name":"荔波县"},{"code":"522723","name":"贵定县"},{"code":"522725","name":"瓮安县"},{"code":"522726","name":"独山县"},{"code":"522727","name":"平塘县"},{"code":"522728","name":"罗甸县"},{"code":"522729","name":"长顺县"},{"code":"522730","name":"龙里县"},{"code":"522731","name":"惠水县"},{"code":"522732","name":"三都水族自治县"}]}]},{"code":"53","name":"云南省","childs":[{"code":"5301","name":"昆明市","childs":[{"code":"530102","name":"五华区"},{"code":"530103","name":"盘龙区"},{"code":"530111","name":"官渡区"},{"code":"530112","name":"西山区"},{"code":"530113","name":"东川区"},{"code":"530114","name":"呈贡区"},{"code":"530122","name":"晋宁县"},{"code":"530124","name":"富民县"},{"code":"530125","name":"宜良县"},{"code":"530126","name":"石林彝族自治县"},{"code":"530127","name":"嵩明县"},{"code":"530128","name":"禄劝彝族苗族自治县"},{"code":"530129","name":"寻甸回族彝族自治县"},{"code":"530181","name":"安宁市"}]},{"code":"5303","name":"曲靖市","childs":[{"code":"530302","name":"麒麟区"},{"code":"530303","name":"沾益区"},{"code":"530321","name":"马龙县"},{"code":"530322","name":"陆良县"},{"code":"530323","name":"师宗县"},{"code":"530324","name":"罗平县"},{"code":"530325","name":"富源县"},{"code":"530326","name":"会泽县"},{"code":"530381","name":"宣威市"}]},{"code":"5304","name":"玉溪市","childs":[{"code":"530402","name":"红塔区"},{"code":"530403","name":"江川区"},{"code":"530422","name":"澄江县"},{"code":"530423","name":"通海县"},{"code":"530424","name":"华宁县"},{"code":"530425","name":"易门县"},{"code":"530426","name":"峨山彝族自治县"},{"code":"530427","name":"新平彝族傣族自治县"},{"code":"530428","name":"元江哈尼族彝族傣族自治县"}]},{"code":"5305","name":"保山市","childs":[{"code":"530502","name":"隆阳区"},{"code":"530521","name":"施甸县"},{"code":"530523","name":"龙陵县"},{"code":"530524","name":"昌宁县"},{"code":"530581","name":"腾冲市"}]},{"code":"5306","name":"昭通市","childs":[{"code":"530602","name":"昭阳区"},{"code":"530621","name":"鲁甸县"},{"code":"530622","name":"巧家县"},{"code":"530623","name":"盐津县"},{"code":"530624","name":"大关县"},{"code":"530625","name":"永善县"},{"code":"530626","name":"绥江县"},{"code":"530627","name":"镇雄县"},{"code":"530628","name":"彝良县"},{"code":"530629","name":"威信县"},{"code":"530630","name":"水富县"}]},{"code":"5307","name":"丽江市","childs":[{"code":"530702","name":"古城区"},{"code":"530721","name":"玉龙纳西族自治县"},{"code":"530722","name":"永胜县"},{"code":"530723","name":"华坪县"},{"code":"530724","name":"宁蒗彝族自治县"}]},{"code":"5308","name":"普洱市","childs":[{"code":"530802","name":"思茅区"},{"code":"530821","name":"宁洱哈尼族彝族自治县"},{"code":"530822","name":"墨江哈尼族自治县"},{"code":"530823","name":"景东彝族自治县"},{"code":"530824","name":"景谷傣族彝族自治县"},{"code":"530825","name":"镇沅彝族哈尼族拉祜族自治县"},{"code":"530826","name":"江城哈尼族彝族自治县"},{"code":"530827","name":"孟连傣族拉祜族佤族自治县"},{"code":"530828","name":"澜沧拉祜族自治县"},{"code":"530829","name":"西盟佤族自治县"}]},{"code":"5309","name":"临沧市","childs":[{"code":"530902","name":"临翔区"},{"code":"530921","name":"凤庆县"},{"code":"530922","name":"云县"},{"code":"530923","name":"永德县"},{"code":"530924","name":"镇康县"},{"code":"530925","name":"双江拉祜族佤族布朗族傣族自治县"},{"code":"530926","name":"耿马傣族佤族自治县"},{"code":"530927","name":"沧源佤族自治县"}]},{"code":"5323","name":"楚雄彝族自治州","childs":[{"code":"532301","name":"楚雄市"},{"code":"532322","name":"双柏县"},{"code":"532323","name":"牟定县"},{"code":"532324","name":"南华县"},{"code":"532325","name":"姚安县"},{"code":"532326","name":"大姚县"},{"code":"532327","name":"永仁县"},{"code":"532328","name":"元谋县"},{"code":"532329","name":"武定县"},{"code":"532331","name":"禄丰县"}]},{"code":"5325","name":"红河哈尼族彝族自治州","childs":[{"code":"532501","name":"个旧市"},{"code":"532502","name":"开远市"},{"code":"532503","name":"蒙自市"},{"code":"532504","name":"弥勒市"},{"code":"532523","name":"屏边苗族自治县"},{"code":"532524","name":"建水县"},{"code":"532525","name":"石屏县"},{"code":"532527","name":"泸西县"},{"code":"532528","name":"元阳县"},{"code":"532529","name":"红河县"},{"code":"532530","name":"金平苗族瑶族傣族自治县"},{"code":"532531","name":"绿春县"},{"code":"532532","name":"河口瑶族自治县"}]},{"code":"5326","name":"文山壮族苗族自治州","childs":[{"code":"532601","name":"文山市"},{"code":"532622","name":"砚山县"},{"code":"532623","name":"西畴县"},{"code":"532624","name":"麻栗坡县"},{"code":"532625","name":"马关县"},{"code":"532626","name":"丘北县"},{"code":"532627","name":"广南县"},{"code":"532628","name":"富宁县"}]},{"code":"5328","name":"西双版纳傣族自治州","childs":[{"code":"532801","name":"景洪市"},{"code":"532822","name":"勐海县"},{"code":"532823","name":"勐腊县"}]},{"code":"5329","name":"大理白族自治州","childs":[{"code":"532901","name":"大理市"},{"code":"532922","name":"漾濞彝族自治县"},{"code":"532923","name":"祥云县"},{"code":"532924","name":"宾川县"},{"code":"532925","name":"弥渡县"},{"code":"532926","name":"南涧彝族自治县"},{"code":"532927","name":"巍山彝族回族自治县"},{"code":"532928","name":"永平县"},{"code":"532929","name":"云龙县"},{"code":"532930","name":"洱源县"},{"code":"532931","name":"剑川县"},{"code":"532932","name":"鹤庆县"}]},{"code":"5331","name":"德宏傣族景颇族自治州","childs":[{"code":"533102","name":"瑞丽市"},{"code":"533103","name":"芒市"},{"code":"533122","name":"梁河县"},{"code":"533123","name":"盈江县"},{"code":"533124","name":"陇川县"}]},{"code":"5333","name":"怒江傈僳族自治州","childs":[{"code":"533301","name":"泸水市"},{"code":"533323","name":"福贡县"},{"code":"533324","name":"贡山独龙族怒族自治县"},{"code":"533325","name":"兰坪白族普米族自治县"}]},{"code":"5334","name":"迪庆藏族自治州","childs":[{"code":"533401","name":"香格里拉市"},{"code":"533422","name":"德钦县"},{"code":"533423","name":"维西傈僳族自治县"}]}]},{"code":"54","name":"西藏自治区","childs":[{"code":"5401","name":"拉萨市","childs":[{"code":"540102","name":"城关区"},{"code":"540103","name":"堆龙德庆区"},{"code":"540121","name":"林周县"},{"code":"540122","name":"当雄县"},{"code":"540123","name":"尼木县"},{"code":"540124","name":"曲水县"},{"code":"540126","name":"达孜县"},{"code":"540127","name":"墨竹工卡县"}]},{"code":"5402","name":"日喀则市","childs":[{"code":"540202","name":"桑珠孜区"},{"code":"540221","name":"南木林县"},{"code":"540222","name":"江孜县"},{"code":"540223","name":"定日县"},{"code":"540224","name":"萨迦县"},{"code":"540225","name":"拉孜县"},{"code":"540226","name":"昂仁县"},{"code":"540227","name":"谢通门县"},{"code":"540228","name":"白朗县"},{"code":"540229","name":"仁布县"},{"code":"540230","name":"康马县"},{"code":"540231","name":"定结县"},{"code":"540232","name":"仲巴县"},{"code":"540233","name":"亚东县"},{"code":"540234","name":"吉隆县"},{"code":"540235","name":"聂拉木县"},{"code":"540236","name":"萨嘎县"},{"code":"540237","name":"岗巴县"}]},{"code":"5403","name":"昌都市","childs":[{"code":"540302","name":"卡若区"},{"code":"540321","name":"江达县"},{"code":"540322","name":"贡觉县"},{"code":"540323","name":"类乌齐县"},{"code":"540324","name":"丁青县"},{"code":"540325","name":"察雅县"},{"code":"540326","name":"八宿县"},{"code":"540327","name":"左贡县"},{"code":"540328","name":"芒康县"},{"code":"540329","name":"洛隆县"},{"code":"540330","name":"边坝县"}]},{"code":"5404","name":"林芝市","childs":[{"code":"540402","name":"巴宜区"},{"code":"540421","name":"工布江达县"},{"code":"540422","name":"米林县"},{"code":"540423","name":"墨脱县"},{"code":"540424","name":"波密县"},{"code":"540425","name":"察隅县"},{"code":"540426","name":"朗县"}]},{"code":"5405","name":"山南市","childs":[{"code":"540502","name":"乃东区"},{"code":"540521","name":"扎囊县"},{"code":"540522","name":"贡嘎县"},{"code":"540523","name":"桑日县"},{"code":"540524","name":"琼结县"},{"code":"540525","name":"曲松县"},{"code":"540526","name":"措美县"},{"code":"540527","name":"洛扎县"},{"code":"540528","name":"加查县"},{"code":"540529","name":"隆子县"},{"code":"540530","name":"错那县"},{"code":"540531","name":"浪卡子县"}]},{"code":"5424","name":"那曲地区","childs":[{"code":"542421","name":"那曲县"},{"code":"542422","name":"嘉黎县"},{"code":"542423","name":"比如县"},{"code":"542424","name":"聂荣县"},{"code":"542425","name":"安多县"},{"code":"542426","name":"申扎县"},{"code":"542427","name":"索县"},{"code":"542428","name":"班戈县"},{"code":"542429","name":"巴青县"},{"code":"542430","name":"尼玛县"},{"code":"542431","name":"双湖县"}]},{"code":"5425","name":"阿里地区","childs":[{"code":"542521","name":"普兰县"},{"code":"542522","name":"札达县"},{"code":"542523","name":"噶尔县"},{"code":"542524","name":"日土县"},{"code":"542525","name":"革吉县"},{"code":"542526","name":"改则县"},{"code":"542527","name":"措勤县"}]}]},{"code":"61","name":"陕西省","childs":[{"code":"6101","name":"西安市","childs":[{"code":"610102","name":"新城区"},{"code":"610103","name":"碑林区"},{"code":"610104","name":"莲湖区"},{"code":"610111","name":"灞桥区"},{"code":"610112","name":"未央区"},{"code":"610113","name":"雁塔区"},{"code":"610114","name":"阎良区"},{"code":"610115","name":"临潼区"},{"code":"610116","name":"长安区"},{"code":"610117","name":"高陵区"},{"code":"610122","name":"蓝田县"},{"code":"610124","name":"周至县"},{"code":"610125","name":"户县"}]},{"code":"6102","name":"铜川市","childs":[{"code":"610202","name":"王益区"},{"code":"610203","name":"印台区"},{"code":"610204","name":"耀州区"},{"code":"610222","name":"宜君县"}]},{"code":"6103","name":"宝鸡市","childs":[{"code":"610302","name":"渭滨区"},{"code":"610303","name":"金台区"},{"code":"610304","name":"陈仓区"},{"code":"610322","name":"凤翔县"},{"code":"610323","name":"岐山县"},{"code":"610324","name":"扶风县"},{"code":"610326","name":"眉县"},{"code":"610327","name":"陇县"},{"code":"610328","name":"千阳县"},{"code":"610329","name":"麟游县"},{"code":"610330","name":"凤县"},{"code":"610331","name":"太白县"}]},{"code":"6104","name":"咸阳市","childs":[{"code":"610402","name":"秦都区"},{"code":"610403","name":"杨陵区"},{"code":"610404","name":"渭城区"},{"code":"610422","name":"三原县"},{"code":"610423","name":"泾阳县"},{"code":"610424","name":"乾县"},{"code":"610425","name":"礼泉县"},{"code":"610426","name":"永寿县"},{"code":"610427","name":"彬县"},{"code":"610428","name":"长武县"},{"code":"610429","name":"旬邑县"},{"code":"610430","name":"淳化县"},{"code":"610431","name":"武功县"},{"code":"610481","name":"兴平市"}]},{"code":"6105","name":"渭南市","childs":[{"code":"610502","name":"临渭区"},{"code":"610503","name":"华州区"},{"code":"610522","name":"潼关县"},{"code":"610523","name":"大荔县"},{"code":"610524","name":"合阳县"},{"code":"610525","name":"澄城县"},{"code":"610526","name":"蒲城县"},{"code":"610527","name":"白水县"},{"code":"610528","name":"富平县"},{"code":"610581","name":"韩城市"},{"code":"610582","name":"华阴市"}]},{"code":"6106","name":"延安市","childs":[{"code":"610602","name":"宝塔区"},{"code":"610603","name":"安塞区"},{"code":"610621","name":"延长县"},{"code":"610622","name":"延川县"},{"code":"610623","name":"子长县"},{"code":"610625","name":"志丹县"},{"code":"610626","name":"吴起县"},{"code":"610627","name":"甘泉县"},{"code":"610628","name":"富县"},{"code":"610629","name":"洛川县"},{"code":"610630","name":"宜川县"},{"code":"610631","name":"黄龙县"},{"code":"610632","name":"黄陵县"}]},{"code":"6107","name":"汉中市","childs":[{"code":"610702","name":"汉台区"},{"code":"610721","name":"南郑县"},{"code":"610722","name":"城固县"},{"code":"610723","name":"洋县"},{"code":"610724","name":"西乡县"},{"code":"610725","name":"勉县"},{"code":"610726","name":"宁强县"},{"code":"610727","name":"略阳县"},{"code":"610728","name":"镇巴县"},{"code":"610729","name":"留坝县"},{"code":"610730","name":"佛坪县"}]},{"code":"6108","name":"榆林市","childs":[{"code":"610802","name":"榆阳区"},{"code":"610803","name":"横山区"},{"code":"610821","name":"神木县"},{"code":"610822","name":"府谷县"},{"code":"610824","name":"靖边县"},{"code":"610825","name":"定边县"},{"code":"610826","name":"绥德县"},{"code":"610827","name":"米脂县"},{"code":"610828","name":"佳县"},{"code":"610829","name":"吴堡县"},{"code":"610830","name":"清涧县"},{"code":"610831","name":"子洲县"}]},{"code":"6109","name":"安康市","childs":[{"code":"610902","name":"汉滨区"},{"code":"610921","name":"汉阴县"},{"code":"610922","name":"石泉县"},{"code":"610923","name":"宁陕县"},{"code":"610924","name":"紫阳县"},{"code":"610925","name":"岚皋县"},{"code":"610926","name":"平利县"},{"code":"610927","name":"镇坪县"},{"code":"610928","name":"旬阳县"},{"code":"610929","name":"白河县"}]},{"code":"6110","name":"商洛市","childs":[{"code":"611002","name":"商州区"},{"code":"611021","name":"洛南县"},{"code":"611022","name":"丹凤县"},{"code":"611023","name":"商南县"},{"code":"611024","name":"山阳县"},{"code":"611025","name":"镇安县"},{"code":"611026","name":"柞水县"}]}]},{"code":"62","name":"甘肃省","childs":[{"code":"6201","name":"兰州市","childs":[{"code":"620102","name":"城关区"},{"code":"620103","name":"七里河区"},{"code":"620104","name":"西固区"},{"code":"620105","name":"安宁区"},{"code":"620111","name":"红古区"},{"code":"620121","name":"永登县"},{"code":"620122","name":"皋兰县"},{"code":"620123","name":"榆中县"}]},{"code":"620201","name":"嘉峪关市","childs":[{"code":"620201100","name":"新城镇"},{"code":"620201101","name":"峪泉镇"},{"code":"620201102","name":"文殊镇"},{"code":"620201401","name":"雄关区"},{"code":"620201402","name":"镜铁区"},{"code":"620201403","name":"长城区"}]},{"code":"6203","name":"金昌市","childs":[{"code":"620302","name":"金川区"},{"code":"620321","name":"永昌县"}]},{"code":"6204","name":"白银市","childs":[{"code":"620402","name":"白银区"},{"code":"620403","name":"平川区"},{"code":"620421","name":"靖远县"},{"code":"620422","name":"会宁县"},{"code":"620423","name":"景泰县"}]},{"code":"6205","name":"天水市","childs":[{"code":"620502","name":"秦州区"},{"code":"620503","name":"麦积区"},{"code":"620521","name":"清水县"},{"code":"620522","name":"秦安县"},{"code":"620523","name":"甘谷县"},{"code":"620524","name":"武山县"},{"code":"620525","name":"张家川回族自治县"}]},{"code":"6206","name":"武威市","childs":[{"code":"620602","name":"凉州区"},{"code":"620621","name":"民勤县"},{"code":"620622","name":"古浪县"},{"code":"620623","name":"天祝藏族自治县"}]},{"code":"6207","name":"张掖市","childs":[{"code":"620702","name":"甘州区"},{"code":"620721","name":"肃南裕固族自治县"},{"code":"620722","name":"民乐县"},{"code":"620723","name":"临泽县"},{"code":"620724","name":"高台县"},{"code":"620725","name":"山丹县"}]},{"code":"6208","name":"平凉市","childs":[{"code":"620802","name":"崆峒区"},{"code":"620821","name":"泾川县"},{"code":"620822","name":"灵台县"},{"code":"620823","name":"崇信县"},{"code":"620824","name":"华亭县"},{"code":"620825","name":"庄浪县"},{"code":"620826","name":"静宁县"}]},{"code":"6209","name":"酒泉市","childs":[{"code":"620902","name":"肃州区"},{"code":"620921","name":"金塔县"},{"code":"620922","name":"瓜州县"},{"code":"620923","name":"肃北蒙古族自治县"},{"code":"620924","name":"阿克塞哈萨克族自治县"},{"code":"620981","name":"玉门市"},{"code":"620982","name":"敦煌市"}]},{"code":"6210","name":"庆阳市","childs":[{"code":"621002","name":"西峰区"},{"code":"621021","name":"庆城县"},{"code":"621022","name":"环县"},{"code":"621023","name":"华池县"},{"code":"621024","name":"合水县"},{"code":"621025","name":"正宁县"},{"code":"621026","name":"宁县"},{"code":"621027","name":"镇原县"}]},{"code":"6211","name":"定西市","childs":[{"code":"621102","name":"安定区"},{"code":"621121","name":"通渭县"},{"code":"621122","name":"陇西县"},{"code":"621123","name":"渭源县"},{"code":"621124","name":"临洮县"},{"code":"621125","name":"漳县"},{"code":"621126","name":"岷县"}]},{"code":"6212","name":"陇南市","childs":[{"code":"621202","name":"武都区"},{"code":"621221","name":"成县"},{"code":"621222","name":"文县"},{"code":"621223","name":"宕昌县"},{"code":"621224","name":"康县"},{"code":"621225","name":"西和县"},{"code":"621226","name":"礼县"},{"code":"621227","name":"徽县"},{"code":"621228","name":"两当县"}]},{"code":"6229","name":"临夏回族自治州","childs":[{"code":"622901","name":"临夏市"},{"code":"622921","name":"临夏县"},{"code":"622922","name":"康乐县"},{"code":"622923","name":"永靖县"},{"code":"622924","name":"广河县"},{"code":"622925","name":"和政县"},{"code":"622926","name":"东乡族自治县"},{"code":"622927","name":"积石山保安族东乡族撒拉族自治县"}]},{"code":"6230","name":"甘南藏族自治州","childs":[{"code":"623001","name":"合作市"},{"code":"623021","name":"临潭县"},{"code":"623022","name":"卓尼县"},{"code":"623023","name":"舟曲县"},{"code":"623024","name":"迭部县"},{"code":"623025","name":"玛曲县"},{"code":"623026","name":"碌曲县"},{"code":"623027","name":"夏河县"}]}]},{"code":"63","name":"青海省","childs":[{"code":"6301","name":"西宁市","childs":[{"code":"630102","name":"城东区"},{"code":"630103","name":"城中区"},{"code":"630104","name":"城西区"},{"code":"630105","name":"城北区"},{"code":"630121","name":"大通回族土族自治县"},{"code":"630122","name":"湟中县"},{"code":"630123","name":"湟源县"}]},{"code":"6302","name":"海东市","childs":[{"code":"630202","name":"乐都区"},{"code":"630203","name":"平安区"},{"code":"630222","name":"民和回族土族自治县"},{"code":"630223","name":"互助土族自治县"},{"code":"630224","name":"化隆回族自治县"},{"code":"630225","name":"循化撒拉族自治县"}]},{"code":"6322","name":"海北藏族自治州","childs":[{"code":"632221","name":"门源回族自治县"},{"code":"632222","name":"祁连县"},{"code":"632223","name":"海晏县"},{"code":"632224","name":"刚察县"}]},{"code":"6323","name":"黄南藏族自治州","childs":[{"code":"632321","name":"同仁县"},{"code":"632322","name":"尖扎县"},{"code":"632323","name":"泽库县"},{"code":"632324","name":"河南蒙古族自治县"}]},{"code":"6325","name":"海南藏族自治州","childs":[{"code":"632521","name":"共和县"},{"code":"632522","name":"同德县"},{"code":"632523","name":"贵德县"},{"code":"632524","name":"兴海县"},{"code":"632525","name":"贵南县"}]},{"code":"6326","name":"果洛藏族自治州","childs":[{"code":"632621","name":"玛沁县"},{"code":"632622","name":"班玛县"},{"code":"632623","name":"甘德县"},{"code":"632624","name":"达日县"},{"code":"632625","name":"久治县"},{"code":"632626","name":"玛多县"}]},{"code":"6327","name":"玉树藏族自治州","childs":[{"code":"632701","name":"玉树市"},{"code":"632722","name":"杂多县"},{"code":"632723","name":"称多县"},{"code":"632724","name":"治多县"},{"code":"632725","name":"囊谦县"},{"code":"632726","name":"曲麻莱县"}]},{"code":"6328","name":"海西蒙古族藏族自治州","childs":[{"code":"632801","name":"格尔木市"},{"code":"632802","name":"德令哈市"},{"code":"632821","name":"乌兰县"},{"code":"632822","name":"都兰县"},{"code":"632823","name":"天峻县"}]}]},{"code":"64","name":"宁夏回族自治区","childs":[{"code":"6401","name":"银川市","childs":[{"code":"640104","name":"兴庆区"},{"code":"640105","name":"西夏区"},{"code":"640106","name":"金凤区"},{"code":"640121","name":"永宁县"},{"code":"640122","name":"贺兰县"},{"code":"640181","name":"灵武市"}]},{"code":"6402","name":"石嘴山市","childs":[{"code":"640202","name":"大武口区"},{"code":"640205","name":"惠农区"},{"code":"640221","name":"平罗县"}]},{"code":"6403","name":"吴忠市","childs":[{"code":"640302","name":"利通区"},{"code":"640303","name":"红寺堡区"},{"code":"640323","name":"盐池县"},{"code":"640324","name":"同心县"},{"code":"640381","name":"青铜峡市"}]},{"code":"6404","name":"固原市","childs":[{"code":"640402","name":"原州区"},{"code":"640422","name":"西吉县"},{"code":"640423","name":"隆德县"},{"code":"640424","name":"泾源县"},{"code":"640425","name":"彭阳县"}]},{"code":"6405","name":"中卫市","childs":[{"code":"640502","name":"沙坡头区"},{"code":"640521","name":"中宁县"},{"code":"640522","name":"海原县"}]}]},{"code":"65","name":"新疆维吾尔自治区","childs":[{"code":"6501","name":"乌鲁木齐市","childs":[{"code":"650102","name":"天山区"},{"code":"650103","name":"沙依巴克区"},{"code":"650104","name":"新市区"},{"code":"650105","name":"水磨沟区"},{"code":"650106","name":"头屯河区"},{"code":"650107","name":"达坂城区"},{"code":"650109","name":"米东区"},{"code":"650121","name":"乌鲁木齐县"}]},{"code":"6502","name":"克拉玛依市","childs":[{"code":"650202","name":"独山子区"},{"code":"650203","name":"克拉玛依区"},{"code":"650204","name":"白碱滩区"},{"code":"650205","name":"乌尔禾区"}]},{"code":"6504","name":"吐鲁番市","childs":[{"code":"650402","name":"高昌区"},{"code":"650421","name":"鄯善县"},{"code":"650422","name":"托克逊县"}]},{"code":"6505","name":"哈密市","childs":[{"code":"650502","name":"伊州区"},{"code":"650521","name":"巴里坤哈萨克自治县"},{"code":"650522","name":"伊吾县"}]},{"code":"6523","name":"昌吉回族自治州","childs":[{"code":"652301","name":"昌吉市"},{"code":"652302","name":"阜康市"},{"code":"652323","name":"呼图壁县"},{"code":"652324","name":"玛纳斯县"},{"code":"652325","name":"奇台县"},{"code":"652327","name":"吉木萨尔县"},{"code":"652328","name":"木垒哈萨克自治县"}]},{"code":"6527","name":"博尔塔拉蒙古自治州","childs":[{"code":"652701","name":"博乐市"},{"code":"652702","name":"阿拉山口市"},{"code":"652722","name":"精河县"},{"code":"652723","name":"温泉县"}]},{"code":"6528","name":"巴音郭楞蒙古自治州","childs":[{"code":"652801","name":"库尔勒市"},{"code":"652822","name":"轮台县"},{"code":"652823","name":"尉犁县"},{"code":"652824","name":"若羌县"},{"code":"652825","name":"且末县"},{"code":"652826","name":"焉耆回族自治县"},{"code":"652827","name":"和静县"},{"code":"652828","name":"和硕县"},{"code":"652829","name":"博湖县"}]},{"code":"6529","name":"阿克苏地区","childs":[{"code":"652901","name":"阿克苏市"},{"code":"652922","name":"温宿县"},{"code":"652923","name":"库车县"},{"code":"652924","name":"沙雅县"},{"code":"652925","name":"新和县"},{"code":"652926","name":"拜城县"},{"code":"652927","name":"乌什县"},{"code":"652928","name":"阿瓦提县"},{"code":"652929","name":"柯坪县"}]},{"code":"6530","name":"克孜勒苏柯尔克孜自治州","childs":[{"code":"653001","name":"阿图什市"},{"code":"653022","name":"阿克陶县"},{"code":"653023","name":"阿合奇县"},{"code":"653024","name":"乌恰县"}]},{"code":"6531","name":"喀什地区","childs":[{"code":"653101","name":"喀什市"},{"code":"653121","name":"疏附县"},{"code":"653122","name":"疏勒县"},{"code":"653123","name":"英吉沙县"},{"code":"653124","name":"泽普县"},{"code":"653125","name":"莎车县"},{"code":"653126","name":"叶城县"},{"code":"653127","name":"麦盖提县"},{"code":"653128","name":"岳普湖县"},{"code":"653129","name":"伽师县"},{"code":"653130","name":"巴楚县"},{"code":"653131","name":"塔什库尔干塔吉克自治县"}]},{"code":"6532","name":"和田地区","childs":[{"code":"653201","name":"和田市"},{"code":"653221","name":"和田县"},{"code":"653222","name":"墨玉县"},{"code":"653223","name":"皮山县"},{"code":"653224","name":"洛浦县"},{"code":"653225","name":"策勒县"},{"code":"653226","name":"于田县"},{"code":"653227","name":"民丰县"}]},{"code":"6540","name":"伊犁哈萨克自治州","childs":[{"code":"654002","name":"伊宁市"},{"code":"654003","name":"奎屯市"},{"code":"654004","name":"霍尔果斯市"},{"code":"654021","name":"伊宁县"},{"code":"654022","name":"察布查尔锡伯自治县"},{"code":"654023","name":"霍城县"},{"code":"654024","name":"巩留县"},{"code":"654025","name":"新源县"},{"code":"654026","name":"昭苏县"},{"code":"654027","name":"特克斯县"},{"code":"654028","name":"尼勒克县"}]},{"code":"6542","name":"塔城地区","childs":[{"code":"654201","name":"塔城市"},{"code":"654202","name":"乌苏市"},{"code":"654221","name":"额敏县"},{"code":"654223","name":"沙湾县"},{"code":"654224","name":"托里县"},{"code":"654225","name":"裕民县"},{"code":"654226","name":"和布克赛尔蒙古自治县"}]},{"code":"6543","name":"阿勒泰地区","childs":[{"code":"654301","name":"阿勒泰市"},{"code":"654321","name":"布尔津县"},{"code":"654322","name":"富蕴县"},{"code":"654323","name":"福海县"},{"code":"654324","name":"哈巴河县"},{"code":"654325","name":"青河县"},{"code":"654326","name":"吉木乃县"}]},{"code":"6590","name":"自治区直辖县级行政区划","childs":[{"code":"659001","name":"石河子市"},{"code":"659002","name":"阿拉尔市"},{"code":"659003","name":"图木舒克市"},{"code":"659004","name":"五家渠市"},{"code":"659006","name":"铁门关市"}]}]},{"code":"71","name":"台湾省","childs":[]},{"code":"81","name":"香港特别行政区","childs":[]},{"code":"82","name":"澳门特别行政区","childs":[]}]')},"4fd8":function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=a(t("7c0a"));function a(e){return e&&e.__esModule?e:{default:e}}var r=function(e){return o.default.post("/api/sms/send",e)},c=function(e){return o.default.post("/api/user/mobilelogin",e)},i=function(e){return o.default.post("/api/user/login",e)},s=function(e){return o.default.post("/api/user/resetpwd",e)},d=function(e){return o.default.post("/api/common/agreement",e)},u=function(e){return o.default.post("/api/wechat/getPayKey",e)},m=function(e){return o.default.post("/api/index/sumUv",{})},l=function(e){return o.default.post("/api/wechat/wechatLoginRedirect",e)},f=function(e){return o.default.post("/api/index/baseInfo",e)},h=function(e){return o.default.post("/api/index/categoryList",e)},p=function(e){return o.default.post("/api/index/recommend",e)},v=function(e){return o.default.post("/api/index/newestOpen",e)},g=function(e){return o.default.post("/api/index/star",e)},y=function(e){return o.default.post("/api/index/boxListByCategory",e)},_=function(e){return o.default.post("/api/index/boxDetail",e)},b=function(e){return o.default.post("/api/index/hotBox",e)},w=function(e){return o.default.post("/api/index/cheapBox",e)},k=function(e){return o.default.post("/api/index/rechargeList",e)},x=function(e){return o.default.get("/api/index/openByOrderTrade",e)},O=function(e){return o.default.post("/api/index/createRechargeOrder",e)},S=function(e){return o.default.post("/api/index/getServiceInfo",e)},A=function(e){return o.default.post("/api/index/getWechatLoginUrl",e)},P=function(e){return o.default.post("/api/index/tryBoxDetail",e)},T=function(e){return o.default.post("/api/index/haveATry",e)},E=function(e){return o.default.post("/api/index/createOrder",e)},C=function(e){return o.default.post("/api/index/coinPay",e)},j=function(e){return o.default.post("/api/index/cmoneyPay",e)},$=function(e){return o.default.post("/api/index/search",e)},I=function(e){return o.default.post("/api/index/priceRange",e)},L=function(e){return o.default.post("/api/index/sList",e)},R=function(e){return o.default.post("/api/Auth_login_with_wechat/code",e)},D=function(e){return o.default.post("/api/Auth_login_with_wechat/login",e)},U=function(e){return o.default.post("/api/user/openRecord",e)},M=function(e){return o.default.post("/api/user/myBox",e)},N=function(e){return o.default.post("/api/user/myOrderList",e)},F=function(e){return o.default.post("/api/user/userinfo",e)},B=function(e){return o.default.post("/api/user/myStar",e)},q=function(e){return o.default.post("/api/user/cancelStar",e)},H=function(e){return o.default.post("/api/user/myBalance",e)},V=function(e){return o.default.post("/api/user/myCoin",e)},z=function(e){return o.default.post("/api/user/myAddress",e)},K=function(e){return o.default.post("/api/user/addAddress",e)},W=function(e){return o.default.post("/api/user/editAddress",e)},J=function(e){return o.default.post("/api/user/deleteAddress",e)},G=function(e){return o.default.post("/api/user/exchange",e)},X=function(e){return o.default.post("/api/user/checkDeliveryInfo",e)},Y=function(e){return o.default.post("/api/user/applyDelivery",e)},Z=function(e){return o.default.post("/api/user/searchHistory",e)},Q=function(e){return o.default.post("/api/user/getSettingInfo",e)},ee=function(e){return o.default.post("/api/user/changeInfo",e)},ne=function(e){return o.default.post("/api/user/deliveryOrderDetail",e)},te=function(e){return o.default.post("/api/user/confirmReceipt",e)},oe=function(e){return o.default.post("/api/user/moneyToCoin",e)},ae=function(e){return o.default.post("/api/user/getWithdrawalSetting",e)},re=function(e){return o.default.post("/api/user/withdrawal",e)},ce=function(e){return o.default.post("/api/user/bindWithdrawalAccount",e)},ie=function(e){return o.default.post("/api/user/bindMobile",e)},se=function(e){return o.default.get("/api/index/getVirData",e)},de=function(e){return o.default.get("/api/index/lunbobox",e)},ue=function(){return o.default.get("/api/retail/getTotalCoin")},me=function(e){var n=e.page,t=e.limit;return o.default.post("/api/retail/getRetailList",{page:n,limit:t})},le=function(e){var n=e.page,t=e.limit;return o.default.post("/api/retail/getTeamList",{page:n,limit:t})},fe=function(e){var n=e.page,t=e.limit;return o.default.post("/api/retail/getTixianList",{page:n,limit:t})},he=function(e){return o.default.post("/api/carpass/deposit",e)},pe=function(e){return o.default.get("/api/carpass/check",e)},ve=function(e){return o.default.get("/api/user/UserCapital",e)},ge=function(e){return o.default.post("/api/user/echargez",e)},ye=function(e){return o.default.get("/api/user/echargezs",e)},_e=function(e){return o.default.get("/api/index/getServiceurl",e)},be=function(e){return o.default.post("/api/user/withdrawals",e)},we=function(e){return o.default.post("/api/user/register",e)},ke=function(e){return o.default.post("/api/index/boximages",e)},xe=function(e){return o.default.post("/api/index/setShai",e)},Oe={sumuv:m,getVgoods:se,lunbobox:de,send:r,agreement:d,mobilelogin:c,passwordLogin:i,resetpwd:s,getPayKey:u,wechatLoginRedirect:l,baseInfo:f,categoryList:h,recommend:p,newestOpen:v,star:g,boxListByCategory:y,boxDetail:_,hotBox:b,cheapBox:w,rechargeList:k,openByOrderTrade:x,createRechargeOrder:O,getServiceInfo:S,getWechatLoginUrl:A,tryBoxDetail:P,haveATry:T,createOrder:E,coinPay:C,cmoneyPay:j,search:$,priceRange:I,sList:L,wechatMpAuth:R,wechatMpAuthLogin:D,openRecord:U,myBox:M,myOrderList:N,deliveryOrderDetail:ne,confirmReceipt:te,userinfo:F,myStar:B,cancelStar:q,myBalance:H,myCoin:V,myAddress:z,addAddress:K,editAddress:W,deleteAddress:J,exchange:G,checkDeliveryInfo:X,applyDelivery:Y,searchHistory:Z,getSettingInfo:Q,changeInfo:ee,moneyToCoin:oe,getWithdrawalSetting:ae,withdrawal:re,bindWithdrawalAccount:ce,bindMobile:ie,carpassDeposit:he,carpassList:pe,getUserCapital:ve,echargez:ge,echargezs:ye,getServiceurl:_e,goldDeposit:be,register:we,boximages:ke,upload_image:function(n){return new Promise((function(t,a){e.showLoading({title:"文件上传中"}),e.uploadFile({url:o.default.config.baseURL+"/api/common/upload",filePath:n.path,header:{token:e.getStorageSync("token")},name:"file",success:function(n){e.hideLoading(),1===JSON.parse(n.data).code?t(JSON.parse(n.data).data):a(JSON.parse(n.data))}})}))},getTotalCoin:ue,getRetailList:me,getTeamList:le,getTixianList:fe,setShai:xe};n.default=Oe}).call(this,t("543d")["default"])},5237:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o={appid:"__UNI__ED94684"};n.default=o},"543d":function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.createApp=It,n.createComponent=zt,n.createPage=Vt,n.createPlugin=Wt,n.createSubpackageApp=Kt,n.default=void 0;var o,a=t("37dc"),r=c(t("66fd"));function c(e){return e&&e.__esModule?e:{default:e}}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function s(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?i(Object(t),!0).forEach((function(n){f(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function d(e,n){return l(e)||m(e,n)||v(e,n)||u()}function u(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(e,n){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],o=!0,a=!1,r=void 0;try{for(var c,i=e[Symbol.iterator]();!(o=(c=i.next()).done);o=!0)if(t.push(c.value),n&&t.length===n)break}catch(s){a=!0,r=s}finally{try{o||null==i["return"]||i["return"]()}finally{if(a)throw r}}return t}}function l(e){if(Array.isArray(e))return e}function f(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function h(e){return y(e)||g(e)||v(e)||p()}function p(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(e,n){if(e){if("string"===typeof e)return _(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_(e,n):void 0}}function g(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function y(e){if(Array.isArray(e))return _(e)}function _(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,o=new Array(n);t<n;t++)o[t]=e[t];return o}var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",w=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function k(e){return decodeURIComponent(o(e).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))}function x(){var e,n=wx.getStorageSync("uni_id_token")||"",t=n.split(".");if(!n||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{e=JSON.parse(k(t[1]))}catch(o){throw new Error("获取当前用户信息出错,详细错误信息为:"+o.message)}return e.tokenExpired=1e3*e.exp,delete e.exp,delete e.iat,e}function O(e){e.prototype.uniIDHasRole=function(e){var n=x(),t=n.role;return t.indexOf(e)>-1},e.prototype.uniIDHasPermission=function(e){var n=x(),t=n.permission;return this.uniIDHasRole("admin")||t.indexOf(e)>-1},e.prototype.uniIDTokenValid=function(){var e=x(),n=e.tokenExpired;return n>Date.now()}}o="function"!==typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!w.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var n;e+="==".slice(2-(3&e.length));for(var t,o,a="",r=0;r<e.length;)n=b.indexOf(e.charAt(r++))<<18|b.indexOf(e.charAt(r++))<<12|(t=b.indexOf(e.charAt(r++)))<<6|(o=b.indexOf(e.charAt(r++))),a+=64===t?String.fromCharCode(n>>16&255):64===o?String.fromCharCode(n>>16&255,n>>8&255):String.fromCharCode(n>>16&255,n>>8&255,255&n);return a}:atob;var S=Object.prototype.toString,A=Object.prototype.hasOwnProperty;function P(e){return"function"===typeof e}function T(e){return"string"===typeof e}function E(e){return"[object Object]"===S.call(e)}function C(e,n){return A.call(e,n)}function j(){}function $(e){var n=Object.create(null);return function(t){var o=n[t];return o||(n[t]=e(t))}}var I=/-(\w)/g,L=$((function(e){return e.replace(I,(function(e,n){return n?n.toUpperCase():""}))}));function R(e){var n={};return E(e)&&Object.keys(e).sort().forEach((function(t){n[t]=e[t]})),Object.keys(n)?n:e}var D=["invoke","success","fail","complete","returnValue"],U={},M={};function N(e,n){var t=n?e?e.concat(n):Array.isArray(n)?n:[n]:e;return t?F(t):t}function F(e){for(var n=[],t=0;t<e.length;t++)-1===n.indexOf(e[t])&&n.push(e[t]);return n}function B(e,n){var t=e.indexOf(n);-1!==t&&e.splice(t,1)}function q(e,n){Object.keys(n).forEach((function(t){-1!==D.indexOf(t)&&P(n[t])&&(e[t]=N(e[t],n[t]))}))}function H(e,n){e&&n&&Object.keys(n).forEach((function(t){-1!==D.indexOf(t)&&P(n[t])&&B(e[t],n[t])}))}function V(e,n){"string"===typeof e&&E(n)?q(M[e]||(M[e]={}),n):E(e)&&q(U,e)}function z(e,n){"string"===typeof e?E(n)?H(M[e],n):delete M[e]:E(e)&&H(U,e)}function K(e){return function(n){return e(n)||n}}function W(e){return!!e&&("object"===typeof e||"function"===typeof e)&&"function"===typeof e.then}function J(e,n){for(var t=!1,o=0;o<e.length;o++){var a=e[o];if(t)t=Promise.resolve(K(a));else{var r=a(n);if(W(r)&&(t=Promise.resolve(r)),!1===r)return{then:function(){}}}}return t||{then:function(e){return e(n)}}}function G(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return["success","fail","complete"].forEach((function(t){if(Array.isArray(e[t])){var o=n[t];n[t]=function(n){J(e[t],n).then((function(e){return P(o)&&o(e)||e}))}}})),n}function X(e,n){var t=[];Array.isArray(U.returnValue)&&t.push.apply(t,h(U.returnValue));var o=M[e];return o&&Array.isArray(o.returnValue)&&t.push.apply(t,h(o.returnValue)),t.forEach((function(e){n=e(n)||n})),n}function Y(e){var n=Object.create(null);Object.keys(U).forEach((function(e){"returnValue"!==e&&(n[e]=U[e].slice())}));var t=M[e];return t&&Object.keys(t).forEach((function(e){"returnValue"!==e&&(n[e]=(n[e]||[]).concat(t[e]))})),n}function Z(e,n,t){for(var o=arguments.length,a=new Array(o>3?o-3:0),r=3;r<o;r++)a[r-3]=arguments[r];var c=Y(e);if(c&&Object.keys(c).length){if(Array.isArray(c.invoke)){var i=J(c.invoke,t);return i.then((function(e){return n.apply(void 0,[G(c,e)].concat(a))}))}return n.apply(void 0,[G(c,t)].concat(a))}return n.apply(void 0,[t].concat(a))}var Q={returnValue:function(e){return W(e)?new Promise((function(n,t){e.then((function(e){e[0]?t(e[0]):n(e[1])}))})):e}},ee=/^\$|Window$|WindowStyle$|sendHostEvent|sendNativeEvent|restoreGlobal|requireGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64|getLocale|setLocale|invokePushCallback|getWindowInfo|getDeviceInfo|getAppBaseInfo|getSystemSetting|getAppAuthorizeSetting/,ne=/^create|Manager$/,te=["createBLEConnection"],oe=["createBLEConnection","createPushMessage"],ae=/^on|^off/;function re(e){return ne.test(e)&&-1===te.indexOf(e)}function ce(e){return ee.test(e)&&-1===oe.indexOf(e)}function ie(e){return ae.test(e)&&"onPush"!==e}function se(e){return e.then((function(e){return[null,e]})).catch((function(e){return[e]}))}function de(e){return!(re(e)||ce(e)||ie(e))}function ue(e,n){return de(e)?function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length,a=new Array(o>1?o-1:0),r=1;r<o;r++)a[r-1]=arguments[r];return P(t.success)||P(t.fail)||P(t.complete)?X(e,Z.apply(void 0,[e,n,t].concat(a))):X(e,se(new Promise((function(o,r){Z.apply(void 0,[e,n,Object.assign({},t,{success:o,fail:r})].concat(a))}))))}:n}Promise.prototype.finally||(Promise.prototype.finally=function(e){var n=this.constructor;return this.then((function(t){return n.resolve(e()).then((function(){return t}))}),(function(t){return n.resolve(e()).then((function(){throw t}))}))});var me=1e-4,le=750,fe=!1,he=0,pe=0;function ve(){var e=wx.getSystemInfoSync(),n=e.platform,t=e.pixelRatio,o=e.windowWidth;he=o,pe=t,fe="ios"===n}function ge(e,n){if(0===he&&ve(),e=Number(e),0===e)return 0;var t=e/le*(n||he);return t<0&&(t=-t),t=Math.floor(t+me),0===t&&(t=1!==pe&&fe?.5:1),e<0?-t:t}var ye,_e="zh-Hans",be="zh-Hant",we="en",ke="fr",xe="es",Oe={};function Se(){if(Ee()){var e=Object.keys(__uniConfig.locales);e.length&&e.forEach((function(e){var n=Oe[e],t=__uniConfig.locales[e];n?Object.assign(n,t):Oe[e]=t}))}}ye=$e(wx.getSystemInfoSync().language)||we,Se();var Ae=(0,a.initVueI18n)(ye,{}),Pe=Ae.t;Ae.mixin={beforeCreate:function(){var e=this,n=Ae.i18n.watchLocale((function(){e.$forceUpdate()}));this.$once("hook:beforeDestroy",(function(){n()}))},methods:{$$t:function(e,n){return Pe(e,n)}}},Ae.setLocale,Ae.getLocale;function Te(e,n,t){var o=e.observable({locale:t||Ae.getLocale()}),a=[];n.$watchLocale=function(e){a.push(e)},Object.defineProperty(n,"$locale",{get:function(){return o.locale},set:function(e){o.locale=e,a.forEach((function(n){return n(e)}))}})}function Ee(){return"undefined"!==typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length}function Ce(e,n){return!!n.find((function(n){return-1!==e.indexOf(n)}))}function je(e,n){return n.find((function(n){return 0===e.indexOf(n)}))}function $e(e,n){if(e){if(e=e.trim().replace(/_/g,"-"),n&&n[e])return e;if(e=e.toLowerCase(),"chinese"===e)return _e;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?_e:e.indexOf("-hant")>-1||Ce(e,["-tw","-hk","-mo","-cht"])?be:_e;var t=je(e,[we,ke,xe]);return t||void 0}}function Ie(){var e=getApp({allowDefault:!0});return e&&e.$vm?e.$vm.$locale:$e(wx.getSystemInfoSync().language)||we}function Le(e){var n=getApp();if(!n)return!1;var t=n.$vm.$locale;return t!==e&&(n.$vm.$locale=e,Re.forEach((function(n){return n({locale:e})})),!0)}var Re=[];function De(e){-1===Re.indexOf(e)&&Re.push(e)}"undefined"!==typeof e&&(e.getLocale=Ie);var Ue={promiseInterceptor:Q},Me=Object.freeze({__proto__:null,upx2px:ge,getLocale:Ie,setLocale:Le,onLocaleChange:De,addInterceptor:V,removeInterceptor:z,interceptors:Ue});function Ne(e){var n=getCurrentPages(),t=n.length;while(t--){var o=n[t];if(o.$page&&o.$page.fullPath===e)return t}return-1}var Fe,Be={name:function(e){return"back"===e.exists&&e.delta?"navigateBack":"redirectTo"},args:function(e){if("back"===e.exists&&e.url){var n=Ne(e.url);if(-1!==n){var t=getCurrentPages().length-1-n;t>0&&(e.delta=t)}}}},qe={args:function(e){var n=parseInt(e.current);if(!isNaN(n)){var t=e.urls;if(Array.isArray(t)){var o=t.length;if(o)return n<0?n=0:n>=o&&(n=o-1),n>0?(e.current=t[n],e.urls=t.filter((function(e,o){return!(o<n)||e!==t[n]}))):e.current=t[0],{indicator:!1,loop:!1}}}}},He="__DC_STAT_UUID";function Ve(e){Fe=Fe||wx.getStorageSync(He),Fe||(Fe=Date.now()+""+Math.floor(1e7*Math.random()),wx.setStorage({key:He,data:Fe})),e.deviceId=Fe}function ze(e){if(e.safeArea){var n=e.safeArea;e.safeAreaInsets={top:n.top,left:n.left,right:e.windowWidth-n.right,bottom:e.screenHeight-n.bottom}}}function Ke(e){var n=e.brand,t=void 0===n?"":n,o=e.model,a=void 0===o?"":o,r=e.system,c=void 0===r?"":r,i=e.language,s=void 0===i?"":i,d=e.theme,u=e.version,m=(e.platform,e.fontSizeSetting),l=e.SDKVersion,f=e.pixelRatio,h=e.deviceOrientation,p="",v="";p=c.split(" ")[0]||"",v=c.split(" ")[1]||"";var g=u,y=We(e,a),_=Je(t),b=Xe(e),w=h,k=f,x=l,O=s.replace(/_/g,"-"),S={appId:"__UNI__ED94684",appName:"潮盲岛",appVersion:"1.0.0",appVersionCode:"100",appLanguage:Ge(O),uniCompileVersion:"3.6.4",uniRuntimeVersion:"3.6.4",uniPlatform:"mp-weixin",deviceBrand:_,deviceModel:a,deviceType:y,devicePixelRatio:k,deviceOrientation:w,osName:p.toLocaleLowerCase(),osVersion:v,hostTheme:d,hostVersion:g,hostLanguage:O,hostName:b,hostSDKVersion:x,hostFontSizeSetting:m,windowTop:0,windowBottom:0,osLanguage:void 0,osTheme:void 0,ua:void 0,hostPackageName:void 0,browserName:void 0,browserVersion:void 0};Object.assign(e,S)}function We(e,n){for(var t=e.deviceType||"phone",o={ipad:"pad",windows:"pc",mac:"pc"},a=Object.keys(o),r=n.toLocaleLowerCase(),c=0;c<a.length;c++){var i=a[c];if(-1!==r.indexOf(i)){t=o[i];break}}return t}function Je(e){var n=e;return n&&(n=e.toLocaleLowerCase()),n}function Ge(e){return Ie?Ie():e}function Xe(e){var n="WeChat",t=e.hostName||n;return e.environment?t=e.environment:e.host&&e.host.env&&(t=e.host.env),t}var Ye={returnValue:function(e){Ve(e),ze(e),Ke(e)}},Ze={args:function(e){"object"===typeof e&&(e.alertText=e.title)}},Qe={returnValue:function(e){var n=e,t=n.version,o=n.language,a=n.SDKVersion,r=n.theme,c=Xe(e),i=o.replace("_","-");e=R(Object.assign(e,{appId:"__UNI__ED94684",appName:"潮盲岛",appVersion:"1.0.0",appVersionCode:"100",appLanguage:Ge(i),hostVersion:t,hostLanguage:i,hostName:c,hostSDKVersion:a,hostTheme:r}))}},en={returnValue:function(e){var n=e,t=n.brand,o=n.model,a=We(e,o),r=Je(t);Ve(e),e=R(Object.assign(e,{deviceType:a,deviceBrand:r,deviceModel:o}))}},nn={returnValue:function(e){ze(e),e=R(Object.assign(e,{windowTop:0,windowBottom:0}))}},tn={returnValue:function(e){var n=e.locationReducedAccuracy;e.locationAccuracy="unsupported",!0===n?e.locationAccuracy="reduced":!1===n&&(e.locationAccuracy="full")}},on={redirectTo:Be,previewImage:qe,getSystemInfo:Ye,getSystemInfoSync:Ye,showActionSheet:Ze,getAppBaseInfo:Qe,getDeviceInfo:en,getWindowInfo:nn,getAppAuthorizeSetting:tn},an=["vibrate","preloadPage","unPreloadPage","loadSubPackage"],rn=[],cn=["success","fail","cancel","complete"];function sn(e,n,t){return function(o){return n(un(e,o,t))}}function dn(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(E(n)){var r=!0===a?n:{};for(var c in P(t)&&(t=t(n,r)||{}),n)if(C(t,c)){var i=t[c];P(i)&&(i=i(n[c],n,r)),i?T(i)?r[i]=n[c]:E(i)&&(r[i.name?i.name:c]=i.value):console.warn("The '".concat(e,"' method of platform '微信小程序' does not support option '").concat(c,"'"))}else-1!==cn.indexOf(c)?P(n[c])&&(r[c]=sn(e,n[c],o)):a||(r[c]=n[c]);return r}return P(n)&&(n=sn(e,n,o)),n}function un(e,n,t){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return P(on.returnValue)&&(n=on.returnValue(e,n)),dn(e,n,t,{},o)}function mn(e,n){if(C(on,e)){var t=on[e];return t?function(n,o){var a=t;P(t)&&(a=t(n)),n=dn(e,n,a.args,a.returnValue);var r=[n];"undefined"!==typeof o&&r.push(o),P(a.name)?e=a.name(n):T(a.name)&&(e=a.name);var c=wx[e].apply(wx,r);return ce(e)?un(e,c,a.returnValue,re(e)):c}:function(){console.error("Platform '微信小程序' does not support '".concat(e,"'."))}}return n}var ln=Object.create(null),fn=["onTabBarMidButtonTap","subscribePush","unsubscribePush","onPush","offPush","share"];function hn(e){return function(n){var t=n.fail,o=n.complete,a={errMsg:"".concat(e,":fail method '").concat(e,"' not supported")};P(t)&&t(a),P(o)&&o(a)}}fn.forEach((function(e){ln[e]=hn(e)}));var pn={oauth:["weixin"],share:["weixin"],payment:["wxpay"],push:["weixin"]};function vn(e){var n=e.service,t=e.success,o=e.fail,a=e.complete,r=!1;pn[n]?(r={errMsg:"getProvider:ok",service:n,provider:pn[n]},P(t)&&t(r)):(r={errMsg:"getProvider:fail service not found"},P(o)&&o(r)),P(a)&&a(r)}var gn=Object.freeze({__proto__:null,getProvider:vn}),yn=function(){var e;return function(){return e||(e=new r.default),e}}();function _n(e,n,t){return e[n].apply(e,t)}function bn(){return _n(yn(),"$on",Array.prototype.slice.call(arguments))}function wn(){return _n(yn(),"$off",Array.prototype.slice.call(arguments))}function kn(){return _n(yn(),"$once",Array.prototype.slice.call(arguments))}function xn(){return _n(yn(),"$emit",Array.prototype.slice.call(arguments))}var On,Sn,An,Pn=Object.freeze({__proto__:null,$on:bn,$off:wn,$once:kn,$emit:xn});function Tn(e){return function(){try{return e.apply(e,arguments)}catch(n){console.error(n)}}}function En(e){var n={};for(var t in e){var o=e[t];P(o)&&(n[t]=Tn(o),delete e[t])}return n}function Cn(e){try{return JSON.parse(e)}catch(n){}return e}function jn(e){if("enabled"===e.type)An=!0;else if("clientId"===e.type)On=e.cid,Sn=e.errMsg,In(On,e.errMsg);else if("pushMsg"===e.type)for(var n={type:"receive",data:Cn(e.message)},t=0;t<Rn.length;t++){var o=Rn[t];if(o(n),n.stopped)break}else"click"===e.type&&Rn.forEach((function(n){n({type:"click",data:Cn(e.message)})}))}var $n=[];function In(e,n){$n.forEach((function(t){t(e,n)})),$n.length=0}function Ln(e){E(e)||(e={});var n=En(e),t=n.success,o=n.fail,a=n.complete,r=P(t),c=P(o),i=P(a);Promise.resolve().then((function(){"undefined"===typeof An&&(An=!1,On="",Sn="uniPush is not enabled"),$n.push((function(e,n){var s;e?(s={errMsg:"getPushClientId:ok",cid:e},r&&t(s)):(s={errMsg:"getPushClientId:fail"+(n?" "+n:"")},c&&o(s)),i&&a(s)})),"undefined"!==typeof On&&In(On,Sn)}))}var Rn=[],Dn=function(e){-1===Rn.indexOf(e)&&Rn.push(e)},Un=function(e){if(e){var n=Rn.indexOf(e);n>-1&&Rn.splice(n,1)}else Rn.length=0},Mn=Object.freeze({__proto__:null,getPushClientId:Ln,onPushMessage:Dn,offPushMessage:Un,invokePushCallback:jn}),Nn=Page,Fn=Component,Bn=/:/g,qn=$((function(e){return L(e.replace(Bn,"-"))}));function Hn(e){var n=e.triggerEvent,t=function(e){for(var t=arguments.length,o=new Array(t>1?t-1:0),a=1;a<t;a++)o[a-1]=arguments[a];if(this.$vm||this.dataset&&this.dataset.comType)e=qn(e);else{var r=qn(e);r!==e&&n.apply(this,[r].concat(o))}return n.apply(this,[e].concat(o))};try{e.triggerEvent=t}catch(o){e._triggerEvent=t}}function Vn(e,n,t){var o=n[e];n[e]=o?function(){Hn(this);for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return o.apply(this,n)}:function(){Hn(this)}}Nn.__$wrappered||(Nn.__$wrappered=!0,Page=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Vn("onLoad",e),Nn(e)},Page.after=Nn.after,Component=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Vn("created",e),Fn(e)});var zn=["onPullDownRefresh","onReachBottom","onAddToFavorites","onShareTimeline","onShareAppMessage","onPageScroll","onResize","onTabItemTap"];function Kn(e,n){var t=e.$mp[e.mpType];n.forEach((function(n){C(t,n)&&(e[n]=t[n])}))}function Wn(e,n){if(!n)return!0;if(r.default.options&&Array.isArray(r.default.options[e]))return!0;if(n=n.default||n,P(n))return!!P(n.extendOptions[e])||!!(n.super&&n.super.options&&Array.isArray(n.super.options[e]));if(P(n[e]))return!0;var t=n.mixins;return Array.isArray(t)?!!t.find((function(n){return Wn(e,n)})):void 0}function Jn(e,n,t){n.forEach((function(n){Wn(n,t)&&(e[n]=function(e){return this.$vm&&this.$vm.__call_hook(n,e)})}))}function Gn(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];Xn(n).forEach((function(n){return Yn(e,n,t)}))}function Xn(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e&&Object.keys(e).forEach((function(t){0===t.indexOf("on")&&P(e[t])&&n.push(t)})),n}function Yn(e,n,t){-1!==t.indexOf(n)||C(e,n)||(e[n]=function(e){return this.$vm&&this.$vm.__call_hook(n,e)})}function Zn(e,n){var t;return n=n.default||n,t=P(n)?n:e.extend(n),n=t.options,[t,n]}function Qn(e,n){if(Array.isArray(n)&&n.length){var t=Object.create(null);n.forEach((function(e){t[e]=!0})),e.$scopedSlots=e.$slots=t}}function et(e,n){e=(e||"").split(",");var t=e.length;1===t?n._$vueId=e[0]:2===t&&(n._$vueId=e[0],n._$vuePid=e[1])}function nt(e,n){var t=e.data||{},o=e.methods||{};if("function"===typeof t)try{t=t.call(n)}catch(a){Object({VUE_APP_NAME:"潮盲岛",VUE_APP_PLATFORM:"mp-weixin",NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_DEBUG&&console.warn("根据 Vue 的 data 函数初始化小程序 data 失败,请尽量确保 data 函数中不访问 vm 对象,否则可能影响首次数据渲染速度。",t)}else try{t=JSON.parse(JSON.stringify(t))}catch(a){}return E(t)||(t={}),Object.keys(o).forEach((function(e){-1!==n.__lifecycle_hooks__.indexOf(e)||C(t,e)||(t[e]=o[e])})),t}var tt=[String,Number,Boolean,Object,Array,null];function ot(e){return function(n,t){this.$vm&&(this.$vm[e]=n)}}function at(e,n){var t=e.behaviors,o=e.extends,a=e.mixins,r=e.props;r||(e.props=r=[]);var c=[];return Array.isArray(t)&&t.forEach((function(e){c.push(e.replace("uni://","wx".concat("://"))),"uni://form-field"===e&&(Array.isArray(r)?(r.push("name"),r.push("value")):(r.name={type:String,default:""},r.value={type:[String,Number,Boolean,Array,Object,Date],default:""}))})),E(o)&&o.props&&c.push(n({properties:ct(o.props,!0)})),Array.isArray(a)&&a.forEach((function(e){E(e)&&e.props&&c.push(n({properties:ct(e.props,!0)}))})),c}function rt(e,n,t,o){return Array.isArray(n)&&1===n.length?n[0]:n}function ct(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>3?arguments[3]:void 0,o={};return n||(o.vueId={type:String,value:""},t.virtualHost&&(o.virtualHostStyle={type:null,value:""},o.virtualHostClass={type:null,value:""}),o.scopedSlotsCompiler={type:String,value:""},o.vueSlots={type:null,value:[],observer:function(e,n){var t=Object.create(null);e.forEach((function(e){t[e]=!0})),this.setData({$slots:t})}}),Array.isArray(e)?e.forEach((function(e){o[e]={type:null,observer:ot(e)}})):E(e)&&Object.keys(e).forEach((function(n){var t=e[n];if(E(t)){var a=t.default;P(a)&&(a=a()),t.type=rt(n,t.type),o[n]={type:-1!==tt.indexOf(t.type)?t.type:null,value:a,observer:ot(n)}}else{var r=rt(n,t);o[n]={type:-1!==tt.indexOf(r)?r:null,observer:ot(n)}}})),o}function it(e){try{e.mp=JSON.parse(JSON.stringify(e))}catch(n){}return e.stopPropagation=j,e.preventDefault=j,e.target=e.target||{},C(e,"detail")||(e.detail={}),C(e,"markerId")&&(e.detail="object"===typeof e.detail?e.detail:{},e.detail.markerId=e.markerId),E(e.detail)&&(e.target=Object.assign({},e.target,e.detail)),e}function st(e,n){var t=e;return n.forEach((function(n){var o=n[0],a=n[2];if(o||"undefined"!==typeof a){var r,c=n[1],i=n[3];Number.isInteger(o)?r=o:o?"string"===typeof o&&o&&(r=0===o.indexOf("#s#")?o.substr(3):e.__get_value(o,t)):r=t,Number.isInteger(r)?t=a:c?Array.isArray(r)?t=r.find((function(n){return e.__get_value(c,n)===a})):E(r)?t=Object.keys(r).find((function(n){return e.__get_value(c,r[n])===a})):console.error("v-for 暂不支持循环数据:",r):t=r[a],i&&(t=e.__get_value(i,t))}})),t}function dt(e,n,t,o){var a={};return Array.isArray(n)&&n.length&&n.forEach((function(n,r){"string"===typeof n?n?"$event"===n?a["$"+r]=t:"arguments"===n?a["$"+r]=t.detail&&t.detail.__args__||o:0===n.indexOf("$event.")?a["$"+r]=e.__get_value(n.replace("$event.",""),t):a["$"+r]=e.__get_value(n):a["$"+r]=e:a["$"+r]=st(e,n)})),a}function ut(e){for(var n={},t=1;t<e.length;t++){var o=e[t];n[o[0]]=o[1]}return n}function mt(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4?arguments[4]:void 0,r=arguments.length>5?arguments[5]:void 0,c=!1,i=E(n.detail)&&n.detail.__args__||[n.detail];if(a&&(c=n.currentTarget&&n.currentTarget.dataset&&"wx"===n.currentTarget.dataset.comType,!t.length))return c?[n]:i;var s=dt(e,o,n,i),d=[];return t.forEach((function(e){"$event"===e?"__set_model"!==r||a?a&&!c?d.push(i[0]):d.push(n):d.push(n.target.value):Array.isArray(e)&&"o"===e[0]?d.push(ut(e)):"string"===typeof e&&C(s,e)?d.push(s[e]):d.push(e)})),d}var lt="~",ft="^";function ht(e,n){return e===n||"regionchange"===n&&("begin"===e||"end"===e)}function pt(e){var n=e.$parent;while(n&&n.$parent&&(n.$options.generic||n.$parent.$options.generic||n.$scope._$vuePid))n=n.$parent;return n&&n.$parent}function vt(e){var n=this;e=it(e);var t=(e.currentTarget||e.target).dataset;if(!t)return console.warn("事件信息不存在");var o=t.eventOpts||t["event-opts"];if(!o)return console.warn("事件信息不存在");var a=e.type,r=[];return o.forEach((function(t){var o=t[0],c=t[1],i=o.charAt(0)===ft;o=i?o.slice(1):o;var s=o.charAt(0)===lt;o=s?o.slice(1):o,c&&ht(a,o)&&c.forEach((function(t){var o=t[0];if(o){var a=n.$vm;if(a.$options.generic&&(a=pt(a)||a),"$emit"===o)return void a.$emit.apply(a,mt(n.$vm,e,t[1],t[2],i,o));var c=a[o];if(!P(c)){var d="page"===n.$vm.mpType?"Page":"Component",u=n.route||n.is;throw new Error("".concat(d,' "').concat(u,'" does not have a method "').concat(o,'"'))}if(s){if(c.once)return;c.once=!0}var m=mt(n.$vm,e,t[1],t[2],i,o);m=Array.isArray(m)?m:[],/=\s*\S+\.eventParams\s*\|\|\s*\S+\[['"]event-params['"]\]/.test(c.toString())&&(m=m.concat([,,,,,,,,,,e])),r.push(c.apply(a,m))}}))})),"input"===a&&1===r.length&&"undefined"!==typeof r[0]?r[0]:void 0}var gt={},yt=[];function _t(e){if(e){var n=gt[e];return delete gt[e],n}return yt.shift()}var bt=["onShow","onHide","onError","onPageNotFound","onThemeChange","onUnhandledRejection"];function wt(){r.default.prototype.getOpenerEventChannel=function(){return this.$scope.getOpenerEventChannel()};var e=r.default.prototype.__call_hook;r.default.prototype.__call_hook=function(n,t){return"onLoad"===n&&t&&t.__id__&&(this.__eventChannel__=_t(t.__id__),delete t.__id__),e.call(this,n,t)}}function kt(){var e={},n={};r.default.prototype.$hasScopedSlotsParams=function(t){var o=e[t];return o||(n[t]=this,this.$on("hook:destroyed",(function(){delete n[t]}))),o},r.default.prototype.$getScopedSlotsParams=function(t,o,a){var r=e[t];if(r){var c=r[o]||{};return a?c[a]:c}n[t]=this,this.$on("hook:destroyed",(function(){delete n[t]}))},r.default.prototype.$setScopedSlotsParams=function(t,o){var a=this.$options.propsData.vueId;if(a){var r=a.split(",")[0],c=e[r]=e[r]||{};c[t]=o,n[r]&&n[r].$forceUpdate()}},r.default.mixin({destroyed:function(){var t=this.$options.propsData,o=t&&t.vueId;o&&(delete e[o],delete n[o])}})}function xt(e,n){var t=n.mocks,o=n.initRefs;wt(),kt(),e.$options.store&&(r.default.prototype.$store=e.$options.store),O(r.default),r.default.prototype.mpHost="mp-weixin",r.default.mixin({beforeCreate:function(){if(this.$options.mpType){if(this.mpType=this.$options.mpType,this.$mp=f({data:{}},this.mpType,this.$options.mpInstance),this.$scope=this.$options.mpInstance,delete this.$options.mpType,delete this.$options.mpInstance,"page"===this.mpType&&"function"===typeof getApp){var e=getApp();e.$vm&&e.$vm.$i18n&&(this._i18n=e.$vm.$i18n)}"app"!==this.mpType&&(o(this),Kn(this,t))}}});var a={onLaunch:function(n){this.$vm||(wx.canIUse&&!wx.canIUse("nextTick")&&console.error("当前微信基础库版本过低,请将 微信开发者工具-详情-项目设置-调试基础库版本 更换为`2.3.0`以上"),this.$vm=e,this.$vm.$mp={app:this},this.$vm.$scope=this,this.$vm.globalData=this.globalData,this.$vm._isMounted=!0,this.$vm.__call_hook("mounted",n),this.$vm.__call_hook("onLaunch",n))}};a.globalData=e.$options.globalData||{};var c=e.$options.methods;return c&&Object.keys(c).forEach((function(e){a[e]=c[e]})),Te(r.default,e,$e(wx.getSystemInfoSync().language)||we),Jn(a,bt),Gn(a,e.$options),a}var Ot=["__route__","__wxExparserNodeId__","__wxWebviewId__"];function St(e,n){for(var t,o=e.$children,a=o.length-1;a>=0;a--){var r=o[a];if(r.$scope._$vueId===n)return r}for(var c=o.length-1;c>=0;c--)if(t=St(o[c],n),t)return t}function At(e){return Behavior(e)}function Pt(){return!!this.route}function Tt(e){this.triggerEvent("__l",e)}function Et(e,n,t){var o=e.selectAllComponents(n);o.forEach((function(e){var o=e.dataset.ref;t[o]=e.$vm||e,"scoped"===e.dataset.vueGeneric&&e.selectAllComponents(".scoped-ref").forEach((function(e){Et(e,n,t)}))}))}function Ct(e){var n=e.$scope;Object.defineProperty(e,"$refs",{get:function(){var e={};Et(n,".vue-ref",e);var t=n.selectAllComponents(".vue-ref-in-for");return t.forEach((function(n){var t=n.dataset.ref;e[t]||(e[t]=[]),e[t].push(n.$vm||n)})),e}})}function jt(e){var n,t=e.detail||e.value,o=t.vuePid,a=t.vueOptions;o&&(n=St(this.$vm,o)),n||(n=this.$vm),a.parent=n}function $t(e){return xt(e,{mocks:Ot,initRefs:Ct})}function It(e){return App($t(e)),e}var Lt=/[!'()*]/g,Rt=function(e){return"%"+e.charCodeAt(0).toString(16)},Dt=/%2C/g,Ut=function(e){return encodeURIComponent(e).replace(Lt,Rt).replace(Dt,",")};function Mt(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ut,t=e?Object.keys(e).map((function(t){var o=e[t];if(void 0===o)return"";if(null===o)return n(t);if(Array.isArray(o)){var a=[];return o.forEach((function(e){void 0!==e&&(null===e?a.push(n(t)):a.push(n(t)+"="+n(e)))})),a.join("&")}return n(t)+"="+n(o)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?".concat(t):""}function Nt(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.isPage,o=n.initRelation,a=Zn(r.default,e),c=d(a,2),i=c[0],u=c[1],m=s({multipleSlots:!0,addGlobalClass:!0},u.options||{});u["mp-weixin"]&&u["mp-weixin"].options&&Object.assign(m,u["mp-weixin"].options);var l={options:m,data:nt(u,r.default.prototype),behaviors:at(u,At),properties:ct(u.props,!1,u.__file,m),lifetimes:{attached:function(){var e=this.properties,n={mpType:t.call(this)?"page":"component",mpInstance:this,propsData:e};et(e.vueId,this),o.call(this,{vuePid:this._$vuePid,vueOptions:n}),this.$vm=new i(n),Qn(this.$vm,e.vueSlots),this.$vm.$mount()},ready:function(){this.$vm&&(this.$vm._isMounted=!0,this.$vm.__call_hook("mounted"),this.$vm.__call_hook("onReady"))},detached:function(){this.$vm&&this.$vm.$destroy()}},pageLifetimes:{show:function(e){this.$vm&&this.$vm.__call_hook("onPageShow",e)},hide:function(){this.$vm&&this.$vm.__call_hook("onPageHide")},resize:function(e){this.$vm&&this.$vm.__call_hook("onPageResize",e)}},methods:{__l:jt,__e:vt}};return u.externalClasses&&(l.externalClasses=u.externalClasses),Array.isArray(u.wxsCallMethods)&&u.wxsCallMethods.forEach((function(e){l.methods[e]=function(n){return this.$vm[e](n)}})),t?l:[l,i]}function Ft(e){return Nt(e,{isPage:Pt,initRelation:Tt})}var Bt=["onShow","onHide","onUnload"];function qt(e,n){n.isPage,n.initRelation;var t=Ft(e);return Jn(t.methods,Bt,e),t.methods.onLoad=function(e){this.options=e;var n=Object.assign({},e);delete n.__id__,this.$page={fullPath:"/"+(this.route||this.is)+Mt(n)},this.$vm.$mp.query=e,this.$vm.__call_hook("onLoad",e)},Gn(t.methods,e,["onReady"]),t}function Ht(e){return qt(e,{isPage:Pt,initRelation:Tt})}function Vt(e){return Component(Ht(e))}function zt(e){return Component(Ft(e))}function Kt(e){var n=$t(e),t=getApp({allowDefault:!0});e.$scope=t;var o=t.globalData;if(o&&Object.keys(n.globalData).forEach((function(e){C(o,e)||(o[e]=n.globalData[e])})),Object.keys(n).forEach((function(e){C(t,e)||(t[e]=n[e])})),P(n.onShow)&&wx.onAppShow&&wx.onAppShow((function(){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];e.__call_hook("onShow",t)})),P(n.onHide)&&wx.onAppHide&&wx.onAppHide((function(){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];e.__call_hook("onHide",t)})),P(n.onLaunch)){var a=wx.getLaunchOptionsSync&&wx.getLaunchOptionsSync();e.__call_hook("onLaunch",a)}return e}function Wt(e){var n=$t(e);if(P(n.onShow)&&wx.onAppShow&&wx.onAppShow((function(){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];e.__call_hook("onShow",t)})),P(n.onHide)&&wx.onAppHide&&wx.onAppHide((function(){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];e.__call_hook("onHide",t)})),P(n.onLaunch)){var t=wx.getLaunchOptionsSync&&wx.getLaunchOptionsSync();e.__call_hook("onLaunch",t)}return e}Bt.push.apply(Bt,zn),an.forEach((function(e){on[e]=!1})),rn.forEach((function(e){var n=on[e]&&on[e].name?on[e].name:e;wx.canIUse(n)||(on[e]=!1)}));var Jt={};"undefined"!==typeof Proxy?Jt=new Proxy({},{get:function(e,n){return C(e,n)?e[n]:Me[n]?Me[n]:Mn[n]?ue(n,Mn[n]):gn[n]?ue(n,gn[n]):ln[n]?ue(n,ln[n]):Pn[n]?Pn[n]:C(wx,n)||C(on,n)?ue(n,mn(n,wx[n])):void 0},set:function(e,n,t){return e[n]=t,!0}}):(Object.keys(Me).forEach((function(e){Jt[e]=Me[e]})),Object.keys(ln).forEach((function(e){Jt[e]=ue(e,ln[e])})),Object.keys(gn).forEach((function(e){Jt[e]=ue(e,ln[e])})),Object.keys(Pn).forEach((function(e){Jt[e]=Pn[e]})),Object.keys(Mn).forEach((function(e){Jt[e]=ue(e,Mn[e])})),Object.keys(wx).forEach((function(e){(C(wx,e)||C(on,e))&&(Jt[e]=ue(e,mn(e,wx[e])))}))),wx.createApp=It,wx.createPage=Vt,wx.createComponent=zt,wx.createSubpackageApp=Kt,wx.createPlugin=Wt;var Gt=Jt,Xt=Gt;n.default=Xt}).call(this,t("c8ba"))},6479:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=r(t("6b11")),a=r(t("79f4"));function r(e){return e&&e.__esModule?e:{default:e}}function c(e){for(var n={},t=e.split(","),o=0;o<t.length;o+=1)n[t[o]]=!0;return n}var i=c("br,code,address,article,applet,aside,audio,blockquote,button,canvas,center,dd,del,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,hr,iframe,ins,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),s=c("a,abbr,acronym,applet,b,basefont,bdo,big,button,cite,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,textarea,tt,u,var"),d=c("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr");function u(e){var n=/<body.*>([^]*)<\/body>/.test(e);return n?RegExp.$1:e}function m(e){return e.replace(/<!--.*?-->/gi,"").replace(/\/\*.*?\*\//gi,"").replace(/[ ]+</gi,"<").replace(/<script[^]*<\/script>/gi,"").replace(/<style[^]*<\/style>/gi,"")}function l(){var e={};return wx.getSystemInfo({success:function(n){e.width=n.windowWidth,e.height=n.windowHeight}}),e}function f(e,n,t,r){e=u(e),e=m(e),e=o.default.strDiscode(e);var c=[],f={nodes:[],imageUrls:[]},h=l();function p(e){this.node="element",this.tag=e,this.$screen=h}return(0,a.default)(e,{start:function(e,a,r){var u=new p(e);if(0!==c.length){var m=c[0];void 0===m.nodes&&(m.nodes=[])}if(i[e]?u.tagType="block":s[e]?u.tagType="inline":d[e]&&(u.tagType="closeSelf"),u.attr=a.reduce((function(e,n){var t=n.name,o=n.value;return"class"===t&&(u.classStr=o),"style"===t&&(u.styleStr=o),o.match(/ /)&&(o=o.split(" ")),e[t]?Array.isArray(e[t])?e[t].push(o):e[t]=[e[t],o]:e[t]=o,e}),{}),u.classStr?u.classStr+=" ".concat(u.tag):u.classStr=u.tag,"inline"===u.tagType&&(u.classStr+=" inline"),"img"===u.tag){var l=u.attr.src;l=o.default.urlToHttpUrl(l,t.domain),Object.assign(u.attr,t,{src:l||""}),l&&f.imageUrls.push(l)}if("a"===u.tag&&(u.attr.href=u.attr.href||""),"font"===u.tag){var h=["x-small","small","medium","large","x-large","xx-large","-webkit-xxx-large"],v={color:"color",face:"font-family",size:"font-size"};u.styleStr||(u.styleStr=""),Object.keys(v).forEach((function(e){if(u.attr[e]){var n="size"===e?h[u.attr[e]-1]:u.attr[e];u.styleStr+="".concat(v[e],": ").concat(n,";")}}))}if("source"===u.tag&&(f.source=u.attr.src),n.start&&n.start(u,f),r){var g=c[0]||f;void 0===g.nodes&&(g.nodes=[]),g.nodes.push(u)}else c.unshift(u)},end:function(e){var t=c.shift();if(t.tag!==e&&console.error("invalid state: mismatch end tag"),"video"===t.tag&&f.source&&(t.attr.src=f.source,delete f.source),n.end&&n.end(t,f),0===c.length)f.nodes.push(t);else{var o=c[0];o.nodes||(o.nodes=[]),o.nodes.push(t)}},chars:function(e){if(e.trim()){var t={node:"text",text:e};if(n.chars&&n.chars(t,f),0===c.length)f.nodes.push(t);else{var o=c[0];void 0===o.nodes&&(o.nodes=[]),o.nodes.push(t)}}}}),f}var h=f;n.default=h},"66fd":function(e,n,t){"use strict";t.r(n),function(e){
- /*!
- * Vue.js v2.6.11
- * (c) 2014-2022 Evan You
- * Released under the MIT License.
- */
- var t=Object.freeze({});function o(e){return void 0===e||null===e}function a(e){return void 0!==e&&null!==e}function r(e){return!0===e}function c(e){return!1===e}function i(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function s(e){return null!==e&&"object"===typeof e}var d=Object.prototype.toString;function u(e){return"[object Object]"===d.call(e)}function m(e){return"[object RegExp]"===d.call(e)}function l(e){var n=parseFloat(String(e));return n>=0&&Math.floor(n)===n&&isFinite(e)}function f(e){return a(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function h(e){return null==e?"":Array.isArray(e)||u(e)&&e.toString===d?JSON.stringify(e,null,2):String(e)}function p(e){var n=parseFloat(e);return isNaN(n)?e:n}function v(e,n){for(var t=Object.create(null),o=e.split(","),a=0;a<o.length;a++)t[o[a]]=!0;return n?function(e){return t[e.toLowerCase()]}:function(e){return t[e]}}v("slot,component",!0);var g=v("key,ref,slot,slot-scope,is");function y(e,n){if(e.length){var t=e.indexOf(n);if(t>-1)return e.splice(t,1)}}var _=Object.prototype.hasOwnProperty;function b(e,n){return _.call(e,n)}function w(e){var n=Object.create(null);return function(t){var o=n[t];return o||(n[t]=e(t))}}var k=/-(\w)/g,x=w((function(e){return e.replace(k,(function(e,n){return n?n.toUpperCase():""}))})),O=w((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),S=/\B([A-Z])/g,A=w((function(e){return e.replace(S,"-$1").toLowerCase()}));function P(e,n){function t(t){var o=arguments.length;return o?o>1?e.apply(n,arguments):e.call(n,t):e.call(n)}return t._length=e.length,t}function T(e,n){return e.bind(n)}var E=Function.prototype.bind?T:P;function C(e,n){n=n||0;var t=e.length-n,o=new Array(t);while(t--)o[t]=e[t+n];return o}function j(e,n){for(var t in n)e[t]=n[t];return e}function $(e){for(var n={},t=0;t<e.length;t++)e[t]&&j(n,e[t]);return n}function I(e,n,t){}var L=function(e,n,t){return!1},R=function(e){return e};function D(e,n){if(e===n)return!0;var t=s(e),o=s(n);if(!t||!o)return!t&&!o&&String(e)===String(n);try{var a=Array.isArray(e),r=Array.isArray(n);if(a&&r)return e.length===n.length&&e.every((function(e,t){return D(e,n[t])}));if(e instanceof Date&&n instanceof Date)return e.getTime()===n.getTime();if(a||r)return!1;var c=Object.keys(e),i=Object.keys(n);return c.length===i.length&&c.every((function(t){return D(e[t],n[t])}))}catch(d){return!1}}function U(e,n){for(var t=0;t<e.length;t++)if(D(e[t],n))return t;return-1}function M(e){var n=!1;return function(){n||(n=!0,e.apply(this,arguments))}}var N=["component","directive","filter"],F=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],B={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:L,isReservedAttr:L,isUnknownElement:L,getTagNamespace:I,parsePlatformTagName:R,mustUseProp:L,async:!0,_lifecycleHooks:F},q=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function H(e){var n=(e+"").charCodeAt(0);return 36===n||95===n}function V(e,n,t,o){Object.defineProperty(e,n,{value:t,enumerable:!!o,writable:!0,configurable:!0})}var z=new RegExp("[^"+q.source+".$_\\d]");function K(e){if(!z.test(e)){var n=e.split(".");return function(e){for(var t=0;t<n.length;t++){if(!e)return;e=e[n[t]]}return e}}}var W,J="__proto__"in{},G="undefined"!==typeof window,X="undefined"!==typeof WXEnvironment&&!!WXEnvironment.platform,Y=X&&WXEnvironment.platform.toLowerCase(),Z=G&&window.navigator.userAgent.toLowerCase(),Q=Z&&/msie|trident/.test(Z),ee=(Z&&Z.indexOf("msie 9.0"),Z&&Z.indexOf("edge/")>0),ne=(Z&&Z.indexOf("android"),Z&&/iphone|ipad|ipod|ios/.test(Z)||"ios"===Y),te=(Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z),Z&&Z.match(/firefox\/(\d+)/),{}.watch);if(G)try{var oe={};Object.defineProperty(oe,"passive",{get:function(){}}),window.addEventListener("test-passive",null,oe)}catch(oa){}var ae=function(){return void 0===W&&(W=!G&&!X&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),W},re=G&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ce(e){return"function"===typeof e&&/native code/.test(e.toString())}var ie,se="undefined"!==typeof Symbol&&ce(Symbol)&&"undefined"!==typeof Reflect&&ce(Reflect.ownKeys);ie="undefined"!==typeof Set&&ce(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var de=I,ue=0,me=function(){this.id=ue++,this.subs=[]};function le(e){me.SharedObject.targetStack.push(e),me.SharedObject.target=e,me.target=e}function fe(){me.SharedObject.targetStack.pop(),me.SharedObject.target=me.SharedObject.targetStack[me.SharedObject.targetStack.length-1],me.target=me.SharedObject.target}me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){y(this.subs,e)},me.prototype.depend=function(){me.SharedObject.target&&me.SharedObject.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();for(var n=0,t=e.length;n<t;n++)e[n].update()},me.SharedObject={},me.SharedObject.target=null,me.SharedObject.targetStack=[];var he=function(e,n,t,o,a,r,c,i){this.tag=e,this.data=n,this.children=t,this.text=o,this.elm=a,this.ns=void 0,this.context=r,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=n&&n.key,this.componentOptions=c,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=i,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},pe={child:{configurable:!0}};pe.child.get=function(){return this.componentInstance},Object.defineProperties(he.prototype,pe);var ve=function(e){void 0===e&&(e="");var n=new he;return n.text=e,n.isComment=!0,n};function ge(e){return new he(void 0,void 0,void 0,String(e))}function ye(e){var n=new he(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return n.ns=e.ns,n.isStatic=e.isStatic,n.key=e.key,n.isComment=e.isComment,n.fnContext=e.fnContext,n.fnOptions=e.fnOptions,n.fnScopeId=e.fnScopeId,n.asyncMeta=e.asyncMeta,n.isCloned=!0,n}var _e=Array.prototype,be=Object.create(_e),we=["push","pop","shift","unshift","splice","sort","reverse"];we.forEach((function(e){var n=_e[e];V(be,e,(function(){var t=[],o=arguments.length;while(o--)t[o]=arguments[o];var a,r=n.apply(this,t),c=this.__ob__;switch(e){case"push":case"unshift":a=t;break;case"splice":a=t.slice(2);break}return a&&c.observeArray(a),c.dep.notify(),r}))}));var ke=Object.getOwnPropertyNames(be),xe=!0;function Oe(e){xe=e}var Se=function(e){this.value=e,this.dep=new me,this.vmCount=0,V(e,"__ob__",this),Array.isArray(e)?(J?e.push!==e.__proto__.push?Pe(e,be,ke):Ae(e,be):Pe(e,be,ke),this.observeArray(e)):this.walk(e)};function Ae(e,n){e.__proto__=n}function Pe(e,n,t){for(var o=0,a=t.length;o<a;o++){var r=t[o];V(e,r,n[r])}}function Te(e,n){var t;if(s(e)&&!(e instanceof he))return b(e,"__ob__")&&e.__ob__ instanceof Se?t=e.__ob__:xe&&!ae()&&(Array.isArray(e)||u(e))&&Object.isExtensible(e)&&!e._isVue&&(t=new Se(e)),n&&t&&t.vmCount++,t}function Ee(e,n,t,o,a){var r=new me,c=Object.getOwnPropertyDescriptor(e,n);if(!c||!1!==c.configurable){var i=c&&c.get,s=c&&c.set;i&&!s||2!==arguments.length||(t=e[n]);var d=!a&&Te(t);Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:function(){var n=i?i.call(e):t;return me.SharedObject.target&&(r.depend(),d&&(d.dep.depend(),Array.isArray(n)&&$e(n))),n},set:function(n){var o=i?i.call(e):t;n===o||n!==n&&o!==o||i&&!s||(s?s.call(e,n):t=n,d=!a&&Te(n),r.notify())}})}}function Ce(e,n,t){if(Array.isArray(e)&&l(n))return e.length=Math.max(e.length,n),e.splice(n,1,t),t;if(n in e&&!(n in Object.prototype))return e[n]=t,t;var o=e.__ob__;return e._isVue||o&&o.vmCount?t:o?(Ee(o.value,n,t),o.dep.notify(),t):(e[n]=t,t)}function je(e,n){if(Array.isArray(e)&&l(n))e.splice(n,1);else{var t=e.__ob__;e._isVue||t&&t.vmCount||b(e,n)&&(delete e[n],t&&t.dep.notify())}}function $e(e){for(var n=void 0,t=0,o=e.length;t<o;t++)n=e[t],n&&n.__ob__&&n.__ob__.dep.depend(),Array.isArray(n)&&$e(n)}Se.prototype.walk=function(e){for(var n=Object.keys(e),t=0;t<n.length;t++)Ee(e,n[t])},Se.prototype.observeArray=function(e){for(var n=0,t=e.length;n<t;n++)Te(e[n])};var Ie=B.optionMergeStrategies;function Le(e,n){if(!n)return e;for(var t,o,a,r=se?Reflect.ownKeys(n):Object.keys(n),c=0;c<r.length;c++)t=r[c],"__ob__"!==t&&(o=e[t],a=n[t],b(e,t)?o!==a&&u(o)&&u(a)&&Le(o,a):Ce(e,t,a));return e}function Re(e,n,t){return t?function(){var o="function"===typeof n?n.call(t,t):n,a="function"===typeof e?e.call(t,t):e;return o?Le(o,a):a}:n?e?function(){return Le("function"===typeof n?n.call(this,this):n,"function"===typeof e?e.call(this,this):e)}:n:e}function De(e,n){var t=n?e?e.concat(n):Array.isArray(n)?n:[n]:e;return t?Ue(t):t}function Ue(e){for(var n=[],t=0;t<e.length;t++)-1===n.indexOf(e[t])&&n.push(e[t]);return n}function Me(e,n,t,o){var a=Object.create(e||null);return n?j(a,n):a}Ie.data=function(e,n,t){return t?Re(e,n,t):n&&"function"!==typeof n?e:Re(e,n)},F.forEach((function(e){Ie[e]=De})),N.forEach((function(e){Ie[e+"s"]=Me})),Ie.watch=function(e,n,t,o){if(e===te&&(e=void 0),n===te&&(n=void 0),!n)return Object.create(e||null);if(!e)return n;var a={};for(var r in j(a,e),n){var c=a[r],i=n[r];c&&!Array.isArray(c)&&(c=[c]),a[r]=c?c.concat(i):Array.isArray(i)?i:[i]}return a},Ie.props=Ie.methods=Ie.inject=Ie.computed=function(e,n,t,o){if(!e)return n;var a=Object.create(null);return j(a,e),n&&j(a,n),a},Ie.provide=Re;var Ne=function(e,n){return void 0===n?e:n};function Fe(e,n){var t=e.props;if(t){var o,a,r,c={};if(Array.isArray(t)){o=t.length;while(o--)a=t[o],"string"===typeof a&&(r=x(a),c[r]={type:null})}else if(u(t))for(var i in t)a=t[i],r=x(i),c[r]=u(a)?a:{type:a};else 0;e.props=c}}function Be(e,n){var t=e.inject;if(t){var o=e.inject={};if(Array.isArray(t))for(var a=0;a<t.length;a++)o[t[a]]={from:t[a]};else if(u(t))for(var r in t){var c=t[r];o[r]=u(c)?j({from:r},c):{from:c}}else 0}}function qe(e){var n=e.directives;if(n)for(var t in n){var o=n[t];"function"===typeof o&&(n[t]={bind:o,update:o})}}function He(e,n,t){if("function"===typeof n&&(n=n.options),Fe(n,t),Be(n,t),qe(n),!n._base&&(n.extends&&(e=He(e,n.extends,t)),n.mixins))for(var o=0,a=n.mixins.length;o<a;o++)e=He(e,n.mixins[o],t);var r,c={};for(r in e)i(r);for(r in n)b(e,r)||i(r);function i(o){var a=Ie[o]||Ne;c[o]=a(e[o],n[o],t,o)}return c}function Ve(e,n,t,o){if("string"===typeof t){var a=e[n];if(b(a,t))return a[t];var r=x(t);if(b(a,r))return a[r];var c=O(r);if(b(a,c))return a[c];var i=a[t]||a[r]||a[c];return i}}function ze(e,n,t,o){var a=n[e],r=!b(t,e),c=t[e],i=Ge(Boolean,a.type);if(i>-1)if(r&&!b(a,"default"))c=!1;else if(""===c||c===A(e)){var s=Ge(String,a.type);(s<0||i<s)&&(c=!0)}if(void 0===c){c=Ke(o,a,e);var d=xe;Oe(!0),Te(c),Oe(d)}return c}function Ke(e,n,t){if(b(n,"default")){var o=n.default;return e&&e.$options.propsData&&void 0===e.$options.propsData[t]&&void 0!==e._props[t]?e._props[t]:"function"===typeof o&&"Function"!==We(n.type)?o.call(e):o}}function We(e){var n=e&&e.toString().match(/^\s*function (\w+)/);return n?n[1]:""}function Je(e,n){return We(e)===We(n)}function Ge(e,n){if(!Array.isArray(n))return Je(n,e)?0:-1;for(var t=0,o=n.length;t<o;t++)if(Je(n[t],e))return t;return-1}function Xe(e,n,t){le();try{if(n){var o=n;while(o=o.$parent){var a=o.$options.errorCaptured;if(a)for(var r=0;r<a.length;r++)try{var c=!1===a[r].call(o,e,n,t);if(c)return}catch(oa){Ze(oa,o,"errorCaptured hook")}}}Ze(e,n,t)}finally{fe()}}function Ye(e,n,t,o,a){var r;try{r=t?e.apply(n,t):e.call(n),r&&!r._isVue&&f(r)&&!r._handled&&(r.catch((function(e){return Xe(e,o,a+" (Promise/async)")})),r._handled=!0)}catch(oa){Xe(oa,o,a)}return r}function Ze(e,n,t){if(B.errorHandler)try{return B.errorHandler.call(null,e,n,t)}catch(oa){oa!==e&&Qe(oa,null,"config.errorHandler")}Qe(e,n,t)}function Qe(e,n,t){if(!G&&!X||"undefined"===typeof console)throw e;console.error(e)}var en,nn=[],tn=!1;function on(){tn=!1;var e=nn.slice(0);nn.length=0;for(var n=0;n<e.length;n++)e[n]()}if("undefined"!==typeof Promise&&ce(Promise)){var an=Promise.resolve();en=function(){an.then(on),ne&&setTimeout(I)}}else if(Q||"undefined"===typeof MutationObserver||!ce(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())en="undefined"!==typeof setImmediate&&ce(setImmediate)?function(){setImmediate(on)}:function(){setTimeout(on,0)};else{var rn=1,cn=new MutationObserver(on),sn=document.createTextNode(String(rn));cn.observe(sn,{characterData:!0}),en=function(){rn=(rn+1)%2,sn.data=String(rn)}}function dn(e,n){var t;if(nn.push((function(){if(e)try{e.call(n)}catch(oa){Xe(oa,n,"nextTick")}else t&&t(n)})),tn||(tn=!0,en()),!e&&"undefined"!==typeof Promise)return new Promise((function(e){t=e}))}var un=new ie;function mn(e){ln(e,un),un.clear()}function ln(e,n){var t,o,a=Array.isArray(e);if(!(!a&&!s(e)||Object.isFrozen(e)||e instanceof he)){if(e.__ob__){var r=e.__ob__.dep.id;if(n.has(r))return;n.add(r)}if(a){t=e.length;while(t--)ln(e[t],n)}else{o=Object.keys(e),t=o.length;while(t--)ln(e[o[t]],n)}}}var fn=w((function(e){var n="&"===e.charAt(0);e=n?e.slice(1):e;var t="~"===e.charAt(0);e=t?e.slice(1):e;var o="!"===e.charAt(0);return e=o?e.slice(1):e,{name:e,once:t,capture:o,passive:n}}));function hn(e,n){function t(){var e=arguments,o=t.fns;if(!Array.isArray(o))return Ye(o,null,arguments,n,"v-on handler");for(var a=o.slice(),r=0;r<a.length;r++)Ye(a[r],null,e,n,"v-on handler")}return t.fns=e,t}function pn(e,n,t,a,c,i){var s,d,u,m;for(s in e)d=e[s],u=n[s],m=fn(s),o(d)||(o(u)?(o(d.fns)&&(d=e[s]=hn(d,i)),r(m.once)&&(d=e[s]=c(m.name,d,m.capture)),t(m.name,d,m.capture,m.passive,m.params)):d!==u&&(u.fns=d,e[s]=u));for(s in n)o(e[s])&&(m=fn(s),a(m.name,n[s],m.capture))}function vn(e,n,t,r){var c=n.options.mpOptions&&n.options.mpOptions.properties;if(o(c))return t;var i=n.options.mpOptions.externalClasses||[],s=e.attrs,d=e.props;if(a(s)||a(d))for(var u in c){var m=A(u),l=yn(t,d,u,m,!0)||yn(t,s,u,m,!1);l&&t[u]&&-1!==i.indexOf(m)&&r[x(t[u])]&&(t[u]=r[x(t[u])])}return t}function gn(e,n,t,r){var c=n.options.props;if(o(c))return vn(e,n,{},r);var i={},s=e.attrs,d=e.props;if(a(s)||a(d))for(var u in c){var m=A(u);yn(i,d,u,m,!0)||yn(i,s,u,m,!1)}return vn(e,n,i,r)}function yn(e,n,t,o,r){if(a(n)){if(b(n,t))return e[t]=n[t],r||delete n[t],!0;if(b(n,o))return e[t]=n[o],r||delete n[o],!0}return!1}function _n(e){for(var n=0;n<e.length;n++)if(Array.isArray(e[n]))return Array.prototype.concat.apply([],e);return e}function bn(e){return i(e)?[ge(e)]:Array.isArray(e)?kn(e):void 0}function wn(e){return a(e)&&a(e.text)&&c(e.isComment)}function kn(e,n){var t,c,s,d,u=[];for(t=0;t<e.length;t++)c=e[t],o(c)||"boolean"===typeof c||(s=u.length-1,d=u[s],Array.isArray(c)?c.length>0&&(c=kn(c,(n||"")+"_"+t),wn(c[0])&&wn(d)&&(u[s]=ge(d.text+c[0].text),c.shift()),u.push.apply(u,c)):i(c)?wn(d)?u[s]=ge(d.text+c):""!==c&&u.push(ge(c)):wn(c)&&wn(d)?u[s]=ge(d.text+c.text):(r(e._isVList)&&a(c.tag)&&o(c.key)&&a(n)&&(c.key="__vlist"+n+"_"+t+"__"),u.push(c)));return u}function xn(e){var n=e.$options.provide;n&&(e._provided="function"===typeof n?n.call(e):n)}function On(e){var n=Sn(e.$options.inject,e);n&&(Oe(!1),Object.keys(n).forEach((function(t){Ee(e,t,n[t])})),Oe(!0))}function Sn(e,n){if(e){for(var t=Object.create(null),o=se?Reflect.ownKeys(e):Object.keys(e),a=0;a<o.length;a++){var r=o[a];if("__ob__"!==r){var c=e[r].from,i=n;while(i){if(i._provided&&b(i._provided,c)){t[r]=i._provided[c];break}i=i.$parent}if(!i)if("default"in e[r]){var s=e[r].default;t[r]="function"===typeof s?s.call(n):s}else 0}}return t}}function An(e,n){if(!e||!e.length)return{};for(var t={},o=0,a=e.length;o<a;o++){var r=e[o],c=r.data;if(c&&c.attrs&&c.attrs.slot&&delete c.attrs.slot,r.context!==n&&r.fnContext!==n||!c||null==c.slot)r.asyncMeta&&r.asyncMeta.data&&"page"===r.asyncMeta.data.slot?(t["page"]||(t["page"]=[])).push(r):(t.default||(t.default=[])).push(r);else{var i=c.slot,s=t[i]||(t[i]=[]);"template"===r.tag?s.push.apply(s,r.children||[]):s.push(r)}}for(var d in t)t[d].every(Pn)&&delete t[d];return t}function Pn(e){return e.isComment&&!e.asyncFactory||" "===e.text}function Tn(e,n,o){var a,r=Object.keys(n).length>0,c=e?!!e.$stable:!r,i=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(c&&o&&o!==t&&i===o.$key&&!r&&!o.$hasNormal)return o;for(var s in a={},e)e[s]&&"$"!==s[0]&&(a[s]=En(n,s,e[s]))}else a={};for(var d in n)d in a||(a[d]=Cn(n,d));return e&&Object.isExtensible(e)&&(e._normalized=a),V(a,"$stable",c),V(a,"$key",i),V(a,"$hasNormal",r),a}function En(e,n,t){var o=function(){var e=arguments.length?t.apply(null,arguments):t({});return e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:bn(e),e&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return t.proxy&&Object.defineProperty(e,n,{get:o,enumerable:!0,configurable:!0}),o}function Cn(e,n){return function(){return e[n]}}function jn(e,n){var t,o,r,c,i;if(Array.isArray(e)||"string"===typeof e)for(t=new Array(e.length),o=0,r=e.length;o<r;o++)t[o]=n(e[o],o,o,o);else if("number"===typeof e)for(t=new Array(e),o=0;o<e;o++)t[o]=n(o+1,o,o,o);else if(s(e))if(se&&e[Symbol.iterator]){t=[];var d=e[Symbol.iterator](),u=d.next();while(!u.done)t.push(n(u.value,t.length,o,o++)),u=d.next()}else for(c=Object.keys(e),t=new Array(c.length),o=0,r=c.length;o<r;o++)i=c[o],t[o]=n(e[i],i,o,o);return a(t)||(t=[]),t._isVList=!0,t}function $n(e,n,t,o){var a,r=this.$scopedSlots[e];r?(t=t||{},o&&(t=j(j({},o),t)),a=r(t,this,t._i)||n):a=this.$slots[e]||n;var c=t&&t.slot;return c?this.$createElement("template",{slot:c},a):a}function In(e){return Ve(this.$options,"filters",e,!0)||R}function Ln(e,n){return Array.isArray(e)?-1===e.indexOf(n):e!==n}function Rn(e,n,t,o,a){var r=B.keyCodes[n]||t;return a&&o&&!B.keyCodes[n]?Ln(a,o):r?Ln(r,e):o?A(o)!==n:void 0}function Dn(e,n,t,o,a){if(t)if(s(t)){var r;Array.isArray(t)&&(t=$(t));var c=function(c){if("class"===c||"style"===c||g(c))r=e;else{var i=e.attrs&&e.attrs.type;r=o||B.mustUseProp(n,i,c)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var s=x(c),d=A(c);if(!(s in r)&&!(d in r)&&(r[c]=t[c],a)){var u=e.on||(e.on={});u["update:"+c]=function(e){t[c]=e}}};for(var i in t)c(i)}else;return e}function Un(e,n){var t=this._staticTrees||(this._staticTrees=[]),o=t[e];return o&&!n||(o=t[e]=this.$options.staticRenderFns[e].call(this._renderProxy,null,this),Nn(o,"__static__"+e,!1)),o}function Mn(e,n,t){return Nn(e,"__once__"+n+(t?"_"+t:""),!0),e}function Nn(e,n,t){if(Array.isArray(e))for(var o=0;o<e.length;o++)e[o]&&"string"!==typeof e[o]&&Fn(e[o],n+"_"+o,t);else Fn(e,n,t)}function Fn(e,n,t){e.isStatic=!0,e.key=n,e.isOnce=t}function Bn(e,n){if(n)if(u(n)){var t=e.on=e.on?j({},e.on):{};for(var o in n){var a=t[o],r=n[o];t[o]=a?[].concat(a,r):r}}else;return e}function qn(e,n,t,o){n=n||{$stable:!t};for(var a=0;a<e.length;a++){var r=e[a];Array.isArray(r)?qn(r,n,t):r&&(r.proxy&&(r.fn.proxy=!0),n[r.key]=r.fn)}return o&&(n.$key=o),n}function Hn(e,n){for(var t=0;t<n.length;t+=2){var o=n[t];"string"===typeof o&&o&&(e[n[t]]=n[t+1])}return e}function Vn(e,n){return"string"===typeof e?n+e:e}function zn(e){e._o=Mn,e._n=p,e._s=h,e._l=jn,e._t=$n,e._q=D,e._i=U,e._m=Un,e._f=In,e._k=Rn,e._b=Dn,e._v=ge,e._e=ve,e._u=qn,e._g=Bn,e._d=Hn,e._p=Vn}function Kn(e,n,o,a,c){var i,s=this,d=c.options;b(a,"_uid")?(i=Object.create(a),i._original=a):(i=a,a=a._original);var u=r(d._compiled),m=!u;this.data=e,this.props=n,this.children=o,this.parent=a,this.listeners=e.on||t,this.injections=Sn(d.inject,a),this.slots=function(){return s.$slots||Tn(e.scopedSlots,s.$slots=An(o,a)),s.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Tn(e.scopedSlots,this.slots())}}),u&&(this.$options=d,this.$slots=this.slots(),this.$scopedSlots=Tn(e.scopedSlots,this.$slots)),d._scopeId?this._c=function(e,n,t,o){var r=rt(i,e,n,t,o,m);return r&&!Array.isArray(r)&&(r.fnScopeId=d._scopeId,r.fnContext=a),r}:this._c=function(e,n,t,o){return rt(i,e,n,t,o,m)}}function Wn(e,n,o,r,c){var i=e.options,s={},d=i.props;if(a(d))for(var u in d)s[u]=ze(u,d,n||t);else a(o.attrs)&&Gn(s,o.attrs),a(o.props)&&Gn(s,o.props);var m=new Kn(o,s,c,r,e),l=i.render.call(null,m._c,m);if(l instanceof he)return Jn(l,o,m.parent,i,m);if(Array.isArray(l)){for(var f=bn(l)||[],h=new Array(f.length),p=0;p<f.length;p++)h[p]=Jn(f[p],o,m.parent,i,m);return h}}function Jn(e,n,t,o,a){var r=ye(e);return r.fnContext=t,r.fnOptions=o,n.slot&&((r.data||(r.data={})).slot=n.slot),r}function Gn(e,n){for(var t in n)e[x(t)]=n[t]}zn(Kn.prototype);var Xn={init:function(e,n){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var t=e;Xn.prepatch(t,t)}else{var o=e.componentInstance=Qn(e,Ot);o.$mount(n?e.elm:void 0,n)}},prepatch:function(e,n){var t=n.componentOptions,o=n.componentInstance=e.componentInstance;Tt(o,t.propsData,t.listeners,n,t.children)},insert:function(e){var n=e.context,t=e.componentInstance;t._isMounted||($t(t,"onServiceCreated"),$t(t,"onServiceAttached"),t._isMounted=!0,$t(t,"mounted")),e.data.keepAlive&&(n._isMounted?Vt(t):Ct(t,!0))},destroy:function(e){var n=e.componentInstance;n._isDestroyed||(e.data.keepAlive?jt(n,!0):n.$destroy())}},Yn=Object.keys(Xn);function Zn(e,n,t,c,i){if(!o(e)){var d=t.$options._base;if(s(e)&&(e=d.extend(e)),"function"===typeof e){var u;if(o(e.cid)&&(u=e,e=pt(u,d),void 0===e))return ht(u,n,t,c,i);n=n||{},ho(e),a(n.model)&&tt(e.options,n);var m=gn(n,e,i,t);if(r(e.options.functional))return Wn(e,m,n,t,c);var l=n.on;if(n.on=n.nativeOn,r(e.options.abstract)){var f=n.slot;n={},f&&(n.slot=f)}et(n);var h=e.options.name||i,p=new he("vue-component-"+e.cid+(h?"-"+h:""),n,void 0,void 0,void 0,t,{Ctor:e,propsData:m,listeners:l,tag:i,children:c},u);return p}}}function Qn(e,n){var t={_isComponent:!0,_parentVnode:e,parent:n},o=e.data.inlineTemplate;return a(o)&&(t.render=o.render,t.staticRenderFns=o.staticRenderFns),new e.componentOptions.Ctor(t)}function et(e){for(var n=e.hook||(e.hook={}),t=0;t<Yn.length;t++){var o=Yn[t],a=n[o],r=Xn[o];a===r||a&&a._merged||(n[o]=a?nt(r,a):r)}}function nt(e,n){var t=function(t,o){e(t,o),n(t,o)};return t._merged=!0,t}function tt(e,n){var t=e.model&&e.model.prop||"value",o=e.model&&e.model.event||"input";(n.attrs||(n.attrs={}))[t]=n.model.value;var r=n.on||(n.on={}),c=r[o],i=n.model.callback;a(c)?(Array.isArray(c)?-1===c.indexOf(i):c!==i)&&(r[o]=[i].concat(c)):r[o]=i}var ot=1,at=2;function rt(e,n,t,o,a,c){return(Array.isArray(t)||i(t))&&(a=o,o=t,t=void 0),r(c)&&(a=at),ct(e,n,t,o,a)}function ct(e,n,t,o,r){if(a(t)&&a(t.__ob__))return ve();if(a(t)&&a(t.is)&&(n=t.is),!n)return ve();var c,i,s;(Array.isArray(o)&&"function"===typeof o[0]&&(t=t||{},t.scopedSlots={default:o[0]},o.length=0),r===at?o=bn(o):r===ot&&(o=_n(o)),"string"===typeof n)?(i=e.$vnode&&e.$vnode.ns||B.getTagNamespace(n),c=B.isReservedTag(n)?new he(B.parsePlatformTagName(n),t,o,void 0,void 0,e):t&&t.pre||!a(s=Ve(e.$options,"components",n))?new he(n,t,o,void 0,void 0,e):Zn(s,t,e,o,n)):c=Zn(n,t,e,o);return Array.isArray(c)?c:a(c)?(a(i)&&it(c,i),a(t)&&st(t),c):ve()}function it(e,n,t){if(e.ns=n,"foreignObject"===e.tag&&(n=void 0,t=!0),a(e.children))for(var c=0,i=e.children.length;c<i;c++){var s=e.children[c];a(s.tag)&&(o(s.ns)||r(t)&&"svg"!==s.tag)&&it(s,n,t)}}function st(e){s(e.style)&&mn(e.style),s(e.class)&&mn(e.class)}function dt(e){e._vnode=null,e._staticTrees=null;var n=e.$options,o=e.$vnode=n._parentVnode,a=o&&o.context;e.$slots=An(n._renderChildren,a),e.$scopedSlots=t,e._c=function(n,t,o,a){return rt(e,n,t,o,a,!1)},e.$createElement=function(n,t,o,a){return rt(e,n,t,o,a,!0)};var r=o&&o.data;Ee(e,"$attrs",r&&r.attrs||t,null,!0),Ee(e,"$listeners",n._parentListeners||t,null,!0)}var ut,mt=null;function lt(e){zn(e.prototype),e.prototype.$nextTick=function(e){return dn(e,this)},e.prototype._render=function(){var e,n=this,t=n.$options,o=t.render,a=t._parentVnode;a&&(n.$scopedSlots=Tn(a.data.scopedSlots,n.$slots,n.$scopedSlots)),n.$vnode=a;try{mt=n,e=o.call(n._renderProxy,n.$createElement)}catch(oa){Xe(oa,n,"render"),e=n._vnode}finally{mt=null}return Array.isArray(e)&&1===e.length&&(e=e[0]),e instanceof he||(e=ve()),e.parent=a,e}}function ft(e,n){return(e.__esModule||se&&"Module"===e[Symbol.toStringTag])&&(e=e.default),s(e)?n.extend(e):e}function ht(e,n,t,o,a){var r=ve();return r.asyncFactory=e,r.asyncMeta={data:n,context:t,children:o,tag:a},r}function pt(e,n){if(r(e.error)&&a(e.errorComp))return e.errorComp;if(a(e.resolved))return e.resolved;var t=mt;if(t&&a(e.owners)&&-1===e.owners.indexOf(t)&&e.owners.push(t),r(e.loading)&&a(e.loadingComp))return e.loadingComp;if(t&&!a(e.owners)){var c=e.owners=[t],i=!0,d=null,u=null;t.$on("hook:destroyed",(function(){return y(c,t)}));var m=function(e){for(var n=0,t=c.length;n<t;n++)c[n].$forceUpdate();e&&(c.length=0,null!==d&&(clearTimeout(d),d=null),null!==u&&(clearTimeout(u),u=null))},l=M((function(t){e.resolved=ft(t,n),i?c.length=0:m(!0)})),h=M((function(n){a(e.errorComp)&&(e.error=!0,m(!0))})),p=e(l,h);return s(p)&&(f(p)?o(e.resolved)&&p.then(l,h):f(p.component)&&(p.component.then(l,h),a(p.error)&&(e.errorComp=ft(p.error,n)),a(p.loading)&&(e.loadingComp=ft(p.loading,n),0===p.delay?e.loading=!0:d=setTimeout((function(){d=null,o(e.resolved)&&o(e.error)&&(e.loading=!0,m(!1))}),p.delay||200)),a(p.timeout)&&(u=setTimeout((function(){u=null,o(e.resolved)&&h(null)}),p.timeout)))),i=!1,e.loading?e.loadingComp:e.resolved}}function vt(e){return e.isComment&&e.asyncFactory}function gt(e){if(Array.isArray(e))for(var n=0;n<e.length;n++){var t=e[n];if(a(t)&&(a(t.componentOptions)||vt(t)))return t}}function yt(e){e._events=Object.create(null),e._hasHookEvent=!1;var n=e.$options._parentListeners;n&&kt(e,n)}function _t(e,n){ut.$on(e,n)}function bt(e,n){ut.$off(e,n)}function wt(e,n){var t=ut;return function o(){var a=n.apply(null,arguments);null!==a&&t.$off(e,o)}}function kt(e,n,t){ut=e,pn(n,t||{},_t,bt,wt,e),ut=void 0}function xt(e){var n=/^hook:/;e.prototype.$on=function(e,t){var o=this;if(Array.isArray(e))for(var a=0,r=e.length;a<r;a++)o.$on(e[a],t);else(o._events[e]||(o._events[e]=[])).push(t),n.test(e)&&(o._hasHookEvent=!0);return o},e.prototype.$once=function(e,n){var t=this;function o(){t.$off(e,o),n.apply(t,arguments)}return o.fn=n,t.$on(e,o),t},e.prototype.$off=function(e,n){var t=this;if(!arguments.length)return t._events=Object.create(null),t;if(Array.isArray(e)){for(var o=0,a=e.length;o<a;o++)t.$off(e[o],n);return t}var r,c=t._events[e];if(!c)return t;if(!n)return t._events[e]=null,t;var i=c.length;while(i--)if(r=c[i],r===n||r.fn===n){c.splice(i,1);break}return t},e.prototype.$emit=function(e){var n=this,t=n._events[e];if(t){t=t.length>1?C(t):t;for(var o=C(arguments,1),a='event handler for "'+e+'"',r=0,c=t.length;r<c;r++)Ye(t[r],n,o,n,a)}return n}}var Ot=null;function St(e){var n=Ot;return Ot=e,function(){Ot=n}}function At(e){var n=e.$options,t=n.parent;if(t&&!n.abstract){while(t.$options.abstract&&t.$parent)t=t.$parent;t.$children.push(e)}e.$parent=t,e.$root=t?t.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function Pt(e){e.prototype._update=function(e,n){var t=this,o=t.$el,a=t._vnode,r=St(t);t._vnode=e,t.$el=a?t.__patch__(a,e):t.__patch__(t.$el,e,n,!1),r(),o&&(o.__vue__=null),t.$el&&(t.$el.__vue__=t),t.$vnode&&t.$parent&&t.$vnode===t.$parent._vnode&&(t.$parent.$el=t.$el)},e.prototype.$forceUpdate=function(){var e=this;e._watcher&&e._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){$t(e,"beforeDestroy"),e._isBeingDestroyed=!0;var n=e.$parent;!n||n._isBeingDestroyed||e.$options.abstract||y(n.$children,e),e._watcher&&e._watcher.teardown();var t=e._watchers.length;while(t--)e._watchers[t].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),$t(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}}}function Tt(e,n,o,a,r){var c=a.data.scopedSlots,i=e.$scopedSlots,s=!!(c&&!c.$stable||i!==t&&!i.$stable||c&&e.$scopedSlots.$key!==c.$key),d=!!(r||e.$options._renderChildren||s);if(e.$options._parentVnode=a,e.$vnode=a,e._vnode&&(e._vnode.parent=a),e.$options._renderChildren=r,e.$attrs=a.data.attrs||t,e.$listeners=o||t,n&&e.$options.props){Oe(!1);for(var u=e._props,m=e.$options._propKeys||[],l=0;l<m.length;l++){var f=m[l],h=e.$options.props;u[f]=ze(f,h,n,e)}Oe(!0),e.$options.propsData=n}e._$updateProperties&&e._$updateProperties(e),o=o||t;var p=e.$options._parentListeners;e.$options._parentListeners=o,kt(e,o,p),d&&(e.$slots=An(r,a.context),e.$forceUpdate())}function Et(e){while(e&&(e=e.$parent))if(e._inactive)return!0;return!1}function Ct(e,n){if(n){if(e._directInactive=!1,Et(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var t=0;t<e.$children.length;t++)Ct(e.$children[t]);$t(e,"activated")}}function jt(e,n){if((!n||(e._directInactive=!0,!Et(e)))&&!e._inactive){e._inactive=!0;for(var t=0;t<e.$children.length;t++)jt(e.$children[t]);$t(e,"deactivated")}}function $t(e,n){le();var t=e.$options[n],o=n+" hook";if(t)for(var a=0,r=t.length;a<r;a++)Ye(t[a],e,null,e,o);e._hasHookEvent&&e.$emit("hook:"+n),fe()}var It=[],Lt=[],Rt={},Dt=!1,Ut=!1,Mt=0;function Nt(){Mt=It.length=Lt.length=0,Rt={},Dt=Ut=!1}var Ft=Date.now;if(G&&!Q){var Bt=window.performance;Bt&&"function"===typeof Bt.now&&Ft()>document.createEvent("Event").timeStamp&&(Ft=function(){return Bt.now()})}function qt(){var e,n;for(Ft(),Ut=!0,It.sort((function(e,n){return e.id-n.id})),Mt=0;Mt<It.length;Mt++)e=It[Mt],e.before&&e.before(),n=e.id,Rt[n]=null,e.run();var t=Lt.slice(),o=It.slice();Nt(),zt(t),Ht(o),re&&B.devtools&&re.emit("flush")}function Ht(e){var n=e.length;while(n--){var t=e[n],o=t.vm;o._watcher===t&&o._isMounted&&!o._isDestroyed&&$t(o,"updated")}}function Vt(e){e._inactive=!1,Lt.push(e)}function zt(e){for(var n=0;n<e.length;n++)e[n]._inactive=!0,Ct(e[n],!0)}function Kt(e){var n=e.id;if(null==Rt[n]){if(Rt[n]=!0,Ut){var t=It.length-1;while(t>Mt&&It[t].id>e.id)t--;It.splice(t+1,0,e)}else It.push(e);Dt||(Dt=!0,dn(qt))}}var Wt=0,Jt=function(e,n,t,o,a){this.vm=e,a&&(e._watcher=this),e._watchers.push(this),o?(this.deep=!!o.deep,this.user=!!o.user,this.lazy=!!o.lazy,this.sync=!!o.sync,this.before=o.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=t,this.id=++Wt,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ie,this.newDepIds=new ie,this.expression="","function"===typeof n?this.getter=n:(this.getter=K(n),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};Jt.prototype.get=function(){var e;le(this);var n=this.vm;try{e=this.getter.call(n,n)}catch(oa){if(!this.user)throw oa;Xe(oa,n,'getter for watcher "'+this.expression+'"')}finally{this.deep&&mn(e),fe(),this.cleanupDeps()}return e},Jt.prototype.addDep=function(e){var n=e.id;this.newDepIds.has(n)||(this.newDepIds.add(n),this.newDeps.push(e),this.depIds.has(n)||e.addSub(this))},Jt.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var n=this.deps[e];this.newDepIds.has(n.id)||n.removeSub(this)}var t=this.depIds;this.depIds=this.newDepIds,this.newDepIds=t,this.newDepIds.clear(),t=this.deps,this.deps=this.newDeps,this.newDeps=t,this.newDeps.length=0},Jt.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Kt(this)},Jt.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||s(e)||this.deep){var n=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,n)}catch(oa){Xe(oa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,n)}}},Jt.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Jt.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},Jt.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var Gt={enumerable:!0,configurable:!0,get:I,set:I};function Xt(e,n,t){Gt.get=function(){return this[n][t]},Gt.set=function(e){this[n][t]=e},Object.defineProperty(e,t,Gt)}function Yt(e){e._watchers=[];var n=e.$options;n.props&&Zt(e,n.props),n.methods&&co(e,n.methods),n.data?Qt(e):Te(e._data={},!0),n.computed&&to(e,n.computed),n.watch&&n.watch!==te&&io(e,n.watch)}function Zt(e,n){var t=e.$options.propsData||{},o=e._props={},a=e.$options._propKeys=[],r=!e.$parent;r||Oe(!1);var c=function(r){a.push(r);var c=ze(r,n,t,e);Ee(o,r,c),r in e||Xt(e,"_props",r)};for(var i in n)c(i);Oe(!0)}function Qt(e){var n=e.$options.data;n=e._data="function"===typeof n?eo(n,e):n||{},u(n)||(n={});var t=Object.keys(n),o=e.$options.props,a=(e.$options.methods,t.length);while(a--){var r=t[a];0,o&&b(o,r)||H(r)||Xt(e,"_data",r)}Te(n,!0)}function eo(e,n){le();try{return e.call(n,n)}catch(oa){return Xe(oa,n,"data()"),{}}finally{fe()}}var no={lazy:!0};function to(e,n){var t=e._computedWatchers=Object.create(null),o=ae();for(var a in n){var r=n[a],c="function"===typeof r?r:r.get;0,o||(t[a]=new Jt(e,c||I,I,no)),a in e||oo(e,a,r)}}function oo(e,n,t){var o=!ae();"function"===typeof t?(Gt.get=o?ao(n):ro(t),Gt.set=I):(Gt.get=t.get?o&&!1!==t.cache?ao(n):ro(t.get):I,Gt.set=t.set||I),Object.defineProperty(e,n,Gt)}function ao(e){return function(){var n=this._computedWatchers&&this._computedWatchers[e];if(n)return n.dirty&&n.evaluate(),me.SharedObject.target&&n.depend(),n.value}}function ro(e){return function(){return e.call(this,this)}}function co(e,n){e.$options.props;for(var t in n)e[t]="function"!==typeof n[t]?I:E(n[t],e)}function io(e,n){for(var t in n){var o=n[t];if(Array.isArray(o))for(var a=0;a<o.length;a++)so(e,t,o[a]);else so(e,t,o)}}function so(e,n,t,o){return u(t)&&(o=t,t=t.handler),"string"===typeof t&&(t=e[t]),e.$watch(n,t,o)}function uo(e){var n={get:function(){return this._data}},t={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",n),Object.defineProperty(e.prototype,"$props",t),e.prototype.$set=Ce,e.prototype.$delete=je,e.prototype.$watch=function(e,n,t){var o=this;if(u(n))return so(o,e,n,t);t=t||{},t.user=!0;var a=new Jt(o,e,n,t);if(t.immediate)try{n.call(o,a.value)}catch(r){Xe(r,o,'callback for immediate watcher "'+a.expression+'"')}return function(){a.teardown()}}}var mo=0;function lo(e){e.prototype._init=function(e){var n=this;n._uid=mo++,n._isVue=!0,e&&e._isComponent?fo(n,e):n.$options=He(ho(n.constructor),e||{},n),n._renderProxy=n,n._self=n,At(n),yt(n),dt(n),$t(n,"beforeCreate"),!n._$fallback&&On(n),Yt(n),!n._$fallback&&xn(n),!n._$fallback&&$t(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}function fo(e,n){var t=e.$options=Object.create(e.constructor.options),o=n._parentVnode;t.parent=n.parent,t._parentVnode=o;var a=o.componentOptions;t.propsData=a.propsData,t._parentListeners=a.listeners,t._renderChildren=a.children,t._componentTag=a.tag,n.render&&(t.render=n.render,t.staticRenderFns=n.staticRenderFns)}function ho(e){var n=e.options;if(e.super){var t=ho(e.super),o=e.superOptions;if(t!==o){e.superOptions=t;var a=po(e);a&&j(e.extendOptions,a),n=e.options=He(t,e.extendOptions),n.name&&(n.components[n.name]=e)}}return n}function po(e){var n,t=e.options,o=e.sealedOptions;for(var a in t)t[a]!==o[a]&&(n||(n={}),n[a]=t[a]);return n}function vo(e){this._init(e)}function go(e){e.use=function(e){var n=this._installedPlugins||(this._installedPlugins=[]);if(n.indexOf(e)>-1)return this;var t=C(arguments,1);return t.unshift(this),"function"===typeof e.install?e.install.apply(e,t):"function"===typeof e&&e.apply(null,t),n.push(e),this}}function yo(e){e.mixin=function(e){return this.options=He(this.options,e),this}}function _o(e){e.cid=0;var n=1;e.extend=function(e){e=e||{};var t=this,o=t.cid,a=e._Ctor||(e._Ctor={});if(a[o])return a[o];var r=e.name||t.options.name;var c=function(e){this._init(e)};return c.prototype=Object.create(t.prototype),c.prototype.constructor=c,c.cid=n++,c.options=He(t.options,e),c["super"]=t,c.options.props&&bo(c),c.options.computed&&wo(c),c.extend=t.extend,c.mixin=t.mixin,c.use=t.use,N.forEach((function(e){c[e]=t[e]})),r&&(c.options.components[r]=c),c.superOptions=t.options,c.extendOptions=e,c.sealedOptions=j({},c.options),a[o]=c,c}}function bo(e){var n=e.options.props;for(var t in n)Xt(e.prototype,"_props",t)}function wo(e){var n=e.options.computed;for(var t in n)oo(e.prototype,t,n[t])}function ko(e){N.forEach((function(n){e[n]=function(e,t){return t?("component"===n&&u(t)&&(t.name=t.name||e,t=this.options._base.extend(t)),"directive"===n&&"function"===typeof t&&(t={bind:t,update:t}),this.options[n+"s"][e]=t,t):this.options[n+"s"][e]}}))}function xo(e){return e&&(e.Ctor.options.name||e.tag)}function Oo(e,n){return Array.isArray(e)?e.indexOf(n)>-1:"string"===typeof e?e.split(",").indexOf(n)>-1:!!m(e)&&e.test(n)}function So(e,n){var t=e.cache,o=e.keys,a=e._vnode;for(var r in t){var c=t[r];if(c){var i=xo(c.componentOptions);i&&!n(i)&&Ao(t,r,o,a)}}}function Ao(e,n,t,o){var a=e[n];!a||o&&a.tag===o.tag||a.componentInstance.$destroy(),e[n]=null,y(t,n)}lo(vo),uo(vo),xt(vo),Pt(vo),lt(vo);var Po=[String,RegExp,Array],To={name:"keep-alive",abstract:!0,props:{include:Po,exclude:Po,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Ao(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",(function(n){So(e,(function(e){return Oo(n,e)}))})),this.$watch("exclude",(function(n){So(e,(function(e){return!Oo(n,e)}))}))},render:function(){var e=this.$slots.default,n=gt(e),t=n&&n.componentOptions;if(t){var o=xo(t),a=this,r=a.include,c=a.exclude;if(r&&(!o||!Oo(r,o))||c&&o&&Oo(c,o))return n;var i=this,s=i.cache,d=i.keys,u=null==n.key?t.Ctor.cid+(t.tag?"::"+t.tag:""):n.key;s[u]?(n.componentInstance=s[u].componentInstance,y(d,u),d.push(u)):(s[u]=n,d.push(u),this.max&&d.length>parseInt(this.max)&&Ao(s,d[0],d,this._vnode)),n.data.keepAlive=!0}return n||e&&e[0]}},Eo={KeepAlive:To};function Co(e){var n={get:function(){return B}};Object.defineProperty(e,"config",n),e.util={warn:de,extend:j,mergeOptions:He,defineReactive:Ee},e.set=Ce,e.delete=je,e.nextTick=dn,e.observable=function(e){return Te(e),e},e.options=Object.create(null),N.forEach((function(n){e.options[n+"s"]=Object.create(null)})),e.options._base=e,j(e.options.components,Eo),go(e),yo(e),_o(e),ko(e)}Co(vo),Object.defineProperty(vo.prototype,"$isServer",{get:ae}),Object.defineProperty(vo.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(vo,"FunctionalRenderContext",{value:Kn}),vo.version="2.6.11";var jo="[object Array]",$o="[object Object]";function Io(e,n){var t={};return Lo(e,n),Ro(e,n,"",t),t}function Lo(e,n){if(e!==n){var t=Uo(e),o=Uo(n);if(t==$o&&o==$o){if(Object.keys(e).length>=Object.keys(n).length)for(var a in n){var r=e[a];void 0===r?e[a]=null:Lo(r,n[a])}}else t==jo&&o==jo&&e.length>=n.length&&n.forEach((function(n,t){Lo(e[t],n)}))}}function Ro(e,n,t,o){if(e!==n){var a=Uo(e),r=Uo(n);if(a==$o)if(r!=$o||Object.keys(e).length<Object.keys(n).length)Do(o,t,e);else{var c=function(a){var r=e[a],c=n[a],i=Uo(r),s=Uo(c);if(i!=jo&&i!=$o)r!==n[a]&&Do(o,(""==t?"":t+".")+a,r);else if(i==jo)s!=jo||r.length<c.length?Do(o,(""==t?"":t+".")+a,r):r.forEach((function(e,n){Ro(e,c[n],(""==t?"":t+".")+a+"["+n+"]",o)}));else if(i==$o)if(s!=$o||Object.keys(r).length<Object.keys(c).length)Do(o,(""==t?"":t+".")+a,r);else for(var d in r)Ro(r[d],c[d],(""==t?"":t+".")+a+"."+d,o)};for(var i in e)c(i)}else a==jo?r!=jo||e.length<n.length?Do(o,t,e):e.forEach((function(e,a){Ro(e,n[a],t+"["+a+"]",o)})):Do(o,t,e)}}function Do(e,n,t){e[n]=t}function Uo(e){return Object.prototype.toString.call(e)}function Mo(e){if(e.__next_tick_callbacks&&e.__next_tick_callbacks.length){if(Object({VUE_APP_NAME:"潮盲岛",VUE_APP_PLATFORM:"mp-weixin",NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_DEBUG){var n=e.$scope;console.log("["+ +new Date+"]["+(n.is||n.route)+"]["+e._uid+"]:flushCallbacks["+e.__next_tick_callbacks.length+"]")}var t=e.__next_tick_callbacks.slice(0);e.__next_tick_callbacks.length=0;for(var o=0;o<t.length;o++)t[o]()}}function No(e){return It.find((function(n){return e._watcher===n}))}function Fo(e,n){if(!e.__next_tick_pending&&!No(e)){if(Object({VUE_APP_NAME:"潮盲岛",VUE_APP_PLATFORM:"mp-weixin",NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_DEBUG){var t=e.$scope;console.log("["+ +new Date+"]["+(t.is||t.route)+"]["+e._uid+"]:nextVueTick")}return dn(n,e)}if(Object({VUE_APP_NAME:"潮盲岛",VUE_APP_PLATFORM:"mp-weixin",NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_DEBUG){var o=e.$scope;console.log("["+ +new Date+"]["+(o.is||o.route)+"]["+e._uid+"]:nextMPTick")}var a;if(e.__next_tick_callbacks||(e.__next_tick_callbacks=[]),e.__next_tick_callbacks.push((function(){if(n)try{n.call(e)}catch(oa){Xe(oa,e,"nextTick")}else a&&a(e)})),!n&&"undefined"!==typeof Promise)return new Promise((function(e){a=e}))}function Bo(e){var n=Object.create(null),t=[].concat(Object.keys(e._data||{}),Object.keys(e._computedWatchers||{}));t.reduce((function(n,t){return n[t]=e[t],n}),n);var o=e.__composition_api_state__||e.__secret_vfa_state__,a=o&&o.rawBindings;return a&&Object.keys(a).forEach((function(t){n[t]=e[t]})),Object.assign(n,e.$mp.data||{}),Array.isArray(e.$options.behaviors)&&-1!==e.$options.behaviors.indexOf("uni://form-field")&&(n["name"]=e.name,n["value"]=e.value),JSON.parse(JSON.stringify(n))}var qo=function(e,n){var t=this;if(null!==n&&("page"===this.mpType||"component"===this.mpType)){var o=this.$scope,a=Object.create(null);try{a=Bo(this)}catch(i){console.error(i)}a.__webviewId__=o.data.__webviewId__;var r=Object.create(null);Object.keys(a).forEach((function(e){r[e]=o.data[e]}));var c=!1===this.$shouldDiffData?a:Io(a,r);Object.keys(c).length?(Object({VUE_APP_NAME:"潮盲岛",VUE_APP_PLATFORM:"mp-weixin",NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_DEBUG&&console.log("["+ +new Date+"]["+(o.is||o.route)+"]["+this._uid+"]差量更新",JSON.stringify(c)),this.__next_tick_pending=!0,o.setData(c,(function(){t.__next_tick_pending=!1,Mo(t)}))):Mo(this)}};function Ho(){}function Vo(e,n,t){if(!e.mpType)return e;"app"===e.mpType&&(e.$options.render=Ho),e.$options.render||(e.$options.render=Ho),!e._$fallback&&$t(e,"beforeMount");var o=function(){e._update(e._render(),t)};return new Jt(e,o,I,{before:function(){e._isMounted&&!e._isDestroyed&&$t(e,"beforeUpdate")}},!0),t=!1,e}function zo(e,n){return a(e)||a(n)?Ko(e,Wo(n)):""}function Ko(e,n){return e?n?e+" "+n:e:n||""}function Wo(e){return Array.isArray(e)?Jo(e):s(e)?Go(e):"string"===typeof e?e:""}function Jo(e){for(var n,t="",o=0,r=e.length;o<r;o++)a(n=Wo(e[o]))&&""!==n&&(t&&(t+=" "),t+=n);return t}function Go(e){var n="";for(var t in e)e[t]&&(n&&(n+=" "),n+=t);return n}var Xo=w((function(e){var n={},t=/;(?![^(]*\))/g,o=/:(.+)/;return e.split(t).forEach((function(e){if(e){var t=e.split(o);t.length>1&&(n[t[0].trim()]=t[1].trim())}})),n}));function Yo(e){return Array.isArray(e)?$(e):"string"===typeof e?Xo(e):e}var Zo=["createSelectorQuery","createIntersectionObserver","selectAllComponents","selectComponent"];function Qo(e,n){var t=n.split("."),o=t[0];return 0===o.indexOf("__$n")&&(o=parseInt(o.replace("__$n",""))),1===t.length?e[o]:Qo(e[o],t.slice(1).join("."))}function ea(e){e.config.errorHandler=function(n,t,o){e.util.warn("Error in "+o+': "'+n.toString()+'"',t),console.error(n);var a="function"===typeof getApp&&getApp();a&&a.onError&&a.onError(n)};var n=e.prototype.$emit;e.prototype.$emit=function(e){if(this.$scope&&e){var t=this.$scope["_triggerEvent"]||this.$scope["triggerEvent"];t&&t.call(this.$scope,e,{__args__:C(arguments,1)})}return n.apply(this,arguments)},e.prototype.$nextTick=function(e){return Fo(this,e)},Zo.forEach((function(n){e.prototype[n]=function(e){return this.$scope&&this.$scope[n]?this.$scope[n](e):"undefined"!==typeof my?"createSelectorQuery"===n?my.createSelectorQuery(e):"createIntersectionObserver"===n?my.createIntersectionObserver(e):void 0:void 0}})),e.prototype.__init_provide=xn,e.prototype.__init_injections=On,e.prototype.__call_hook=function(e,n){var t=this;le();var o,a=t.$options[e],r=e+" hook";if(a)for(var c=0,i=a.length;c<i;c++)o=Ye(a[c],t,n?[n]:null,t,r);return t._hasHookEvent&&t.$emit("hook:"+e,n),fe(),o},e.prototype.__set_model=function(n,t,o,a){Array.isArray(a)&&(-1!==a.indexOf("trim")&&(o=o.trim()),-1!==a.indexOf("number")&&(o=this._n(o))),n||(n=this),e.set(n,t,o)},e.prototype.__set_sync=function(n,t,o){n||(n=this),e.set(n,t,o)},e.prototype.__get_orig=function(e){return u(e)&&e["$orig"]||e},e.prototype.__get_value=function(e,n){return Qo(n||this,e)},e.prototype.__get_class=function(e,n){return zo(n,e)},e.prototype.__get_style=function(e,n){if(!e&&!n)return"";var t=Yo(e),o=n?j(n,t):t;return Object.keys(o).map((function(e){return A(e)+":"+o[e]})).join(";")},e.prototype.__map=function(e,n){var t,o,a,r,c;if(Array.isArray(e)){for(t=new Array(e.length),o=0,a=e.length;o<a;o++)t[o]=n(e[o],o);return t}if(s(e)){for(r=Object.keys(e),t=Object.create(null),o=0,a=r.length;o<a;o++)c=r[o],t[c]=n(e[c],c,o);return t}if("number"===typeof e){for(t=new Array(e),o=0,a=e;o<a;o++)t[o]=n(o,o);return t}return[]}}var na=["onLaunch","onShow","onHide","onUniNViewMessage","onPageNotFound","onThemeChange","onError","onUnhandledRejection","onInit","onLoad","onReady","onUnload","onPullDownRefresh","onReachBottom","onTabItemTap","onAddToFavorites","onShareTimeline","onShareAppMessage","onResize","onPageScroll","onNavigationBarButtonTap","onBackPress","onNavigationBarSearchInputChanged","onNavigationBarSearchInputConfirmed","onNavigationBarSearchInputClicked","onPageShow","onPageHide","onPageResize","onUploadDouyinVideo"];function ta(e){var n=e.extend;e.extend=function(e){e=e||{};var t=e.methods;return t&&Object.keys(t).forEach((function(n){-1!==na.indexOf(n)&&(e[n]=t[n],delete t[n])})),n.call(this,e)};var t=e.config.optionMergeStrategies,o=t.created;na.forEach((function(e){t[e]=o})),e.prototype.__lifecycle_hooks__=na}vo.prototype.__patch__=qo,vo.prototype.$mount=function(e,n){return Vo(this,e,n)},ta(vo),ea(vo),n["default"]=vo}.call(this,t("c8ba"))},"6b11":function(e,n,t){"use strict";function o(e){return e=e.replace(/∀/g,"∀"),e=e.replace(/∂/g,"∂"),e=e.replace(/∃/g,"∃"),e=e.replace(/∅/g,"∅"),e=e.replace(/∇/g,"∇"),e=e.replace(/∈/g,"∈"),e=e.replace(/∉/g,"∉"),e=e.replace(/∋/g,"∋"),e=e.replace(/∏/g,"∏"),e=e.replace(/∑/g,"∑"),e=e.replace(/−/g,"−"),e=e.replace(/∗/g,"∗"),e=e.replace(/√/g,"√"),e=e.replace(/∝/g,"∝"),e=e.replace(/∞/g,"∞"),e=e.replace(/∠/g,"∠"),e=e.replace(/∧/g,"∧"),e=e.replace(/∨/g,"∨"),e=e.replace(/∩/g,"∩"),e=e.replace(/∪/g,"∪"),e=e.replace(/∫/g,"∫"),e=e.replace(/∴/g,"∴"),e=e.replace(/∼/g,"∼"),e=e.replace(/≅/g,"≅"),e=e.replace(/≈/g,"≈"),e=e.replace(/≠/g,"≠"),e=e.replace(/≤/g,"≤"),e=e.replace(/≥/g,"≥"),e=e.replace(/⊂/g,"⊂"),e=e.replace(/⊃/g,"⊃"),e=e.replace(/⊄/g,"⊄"),e=e.replace(/⊆/g,"⊆"),e=e.replace(/⊇/g,"⊇"),e=e.replace(/⊕/g,"⊕"),e=e.replace(/⊗/g,"⊗"),e=e.replace(/⊥/g,"⊥"),e=e.replace(/⋅/g,"⋅"),e}function a(e){return e=e.replace(/Α/g,"Α"),e=e.replace(/Β/g,"Β"),e=e.replace(/Γ/g,"Γ"),e=e.replace(/Δ/g,"Δ"),e=e.replace(/Ε/g,"Ε"),e=e.replace(/Ζ/g,"Ζ"),e=e.replace(/Η/g,"Η"),e=e.replace(/Θ/g,"Θ"),e=e.replace(/Ι/g,"Ι"),e=e.replace(/Κ/g,"Κ"),e=e.replace(/Λ/g,"Λ"),e=e.replace(/Μ/g,"Μ"),e=e.replace(/Ν/g,"Ν"),e=e.replace(/Ξ/g,"Ν"),e=e.replace(/Ο/g,"Ο"),e=e.replace(/Π/g,"Π"),e=e.replace(/Ρ/g,"Ρ"),e=e.replace(/Σ/g,"Σ"),e=e.replace(/Τ/g,"Τ"),e=e.replace(/Υ/g,"Υ"),e=e.replace(/Φ/g,"Φ"),e=e.replace(/Χ/g,"Χ"),e=e.replace(/Ψ/g,"Ψ"),e=e.replace(/Ω/g,"Ω"),e=e.replace(/α/g,"α"),e=e.replace(/β/g,"β"),e=e.replace(/γ/g,"γ"),e=e.replace(/δ/g,"δ"),e=e.replace(/ε/g,"ε"),e=e.replace(/ζ/g,"ζ"),e=e.replace(/η/g,"η"),e=e.replace(/θ/g,"θ"),e=e.replace(/ι/g,"ι"),e=e.replace(/κ/g,"κ"),e=e.replace(/λ/g,"λ"),e=e.replace(/μ/g,"μ"),e=e.replace(/ν/g,"ν"),e=e.replace(/ξ/g,"ξ"),e=e.replace(/ο/g,"ο"),e=e.replace(/π/g,"π"),e=e.replace(/ρ/g,"ρ"),e=e.replace(/ς/g,"ς"),e=e.replace(/σ/g,"σ"),e=e.replace(/τ/g,"τ"),e=e.replace(/υ/g,"υ"),e=e.replace(/φ/g,"φ"),e=e.replace(/χ/g,"χ"),e=e.replace(/ψ/g,"ψ"),e=e.replace(/ω/g,"ω"),e=e.replace(/ϑ/g,"ϑ"),e=e.replace(/ϒ/g,"ϒ"),e=e.replace(/ϖ/g,"ϖ"),e=e.replace(/·/g,"·"),e}function r(e){return e=e.replace(/ /g," "),e=e.replace(/ /g," "),e=e.replace(/ /g," "),e=e.replace(/"/g,"'"),e=e.replace(/&/g,"&"),e=e.replace(/</g,"<"),e=e.replace(/>/g,">"),e=e.replace(/•/g,"•"),e}function c(e){return e=e.replace(/Œ/g,"Œ"),e=e.replace(/œ/g,"œ"),e=e.replace(/Š/g,"Š"),e=e.replace(/š/g,"š"),e=e.replace(/Ÿ/g,"Ÿ"),e=e.replace(/ƒ/g,"ƒ"),e=e.replace(/ˆ/g,"ˆ"),e=e.replace(/˜/g,"˜"),e=e.replace(/ /g,""),e=e.replace(/ /g,""),e=e.replace(/ /g,""),e=e.replace(/‌/g,""),e=e.replace(/‍/g,""),e=e.replace(/‎/g,""),e=e.replace(/‏/g,""),e=e.replace(/–/g,"–"),e=e.replace(/—/g,"—"),e=e.replace(/‘/g,"‘"),e=e.replace(/’/g,"’"),e=e.replace(/‚/g,"‚"),e=e.replace(/“/g,"“"),e=e.replace(/”/g,"”"),e=e.replace(/„/g,"„"),e=e.replace(/†/g,"†"),e=e.replace(/‡/g,"‡"),e=e.replace(/•/g,"•"),e=e.replace(/…/g,"…"),e=e.replace(/‰/g,"‰"),e=e.replace(/′/g,"′"),e=e.replace(/″/g,"″"),e=e.replace(/‹/g,"‹"),e=e.replace(/›/g,"›"),e=e.replace(/‾/g,"‾"),e=e.replace(/€/g,"€"),e=e.replace(/™/g,"™"),e=e.replace(/←/g,"←"),e=e.replace(/↑/g,"↑"),e=e.replace(/→/g,"→"),e=e.replace(/↓/g,"↓"),e=e.replace(/↔/g,"↔"),e=e.replace(/↵/g,"↵"),e=e.replace(/⌈/g,"⌈"),e=e.replace(/⌉/g,"⌉"),e=e.replace(/⌊/g,"⌊"),e=e.replace(/⌋/g,"⌋"),e=e.replace(/◊/g,"◊"),e=e.replace(/♠/g,"♠"),e=e.replace(/♣/g,"♣"),e=e.replace(/♥/g,"♥"),e=e.replace(/♦/g,"♦"),e=e.replace(/'/g,"'"),e}function i(e){return e=o(e),e=a(e),e=r(e),e=c(e),e}function s(e,n){return/^\/\//.test(e)?"https:".concat(e):/^\//.test(e)?"https://".concat(n).concat(e):e}Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var d={strDiscode:i,urlToHttpUrl:s};n.default=d},"79f4":function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=/^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z0-9_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,a=/^<\/([-A-Za-z0-9_]+)[^>]*>/,r=/([a-zA-Z0-9_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g;function c(e){for(var n={},t=e.split(","),o=0;o<t.length;o+=1)n[t[o]]=!0;return n}var i=c("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr"),s=c("address,code,article,applet,aside,audio,blockquote,button,canvas,center,dd,del,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,hr,iframe,ins,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),d=c("a,abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,textarea,tt,u,var"),u=c("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),m=c("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected");function l(e,n){var t,c,l,f=e,h=[];function p(e,t){var o;if(t){for(t=t.toLowerCase(),o=h.length-1;o>=0;o-=1)if(h[o]===t)break}else o=0;if(o>=0){for(var a=h.length-1;a>=o;a-=1)n.end&&n.end(h[a]);h.length=o}}function v(e,t,o,a){if(t=t.toLowerCase(),s[t])while(h.last()&&d[h.last()])p("",h.last());if(u[t]&&h.last()===t&&p("",t),a=i[t]||!!a,a||h.push(t),n.start){var c=[];o.replace(r,(function(e,n){var t=arguments[2]||arguments[3]||arguments[4]||(m[n]?n:"");c.push({name:n,value:t,escaped:t.replace(/(^|[^\\])"/g,'$1\\"')})})),n.start&&n.start(t,c,a)}}h.last=function(){return h[h.length-1]};while(e){if(c=!0,0===e.indexOf("</")?(l=e.match(a),l&&(e=e.substring(l[0].length),l[0].replace(a,p),c=!1)):0===e.indexOf("<")&&(l=e.match(o),l&&(e=e.substring(l[0].length),l[0].replace(o,v),c=!1)),c){t=e.indexOf("<");var g="";while(0===t)g+="<",e=e.substring(1),t=e.indexOf("<");g+=t<0?e:e.substring(0,t),e=t<0?"":e.substring(t),n.chars&&n.chars(g)}if(e===f)throw new Error("Parse Error: ".concat(e));f=e}p()}var f=l;n.default=f},"7c0a":function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=r(t("66fd")),a=t("e06c");function r(e){return e&&e.__esModule?e:{default:e}}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function i(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach((function(n){s(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var d="https://chaomd.liuniu946.com",u=t("ac60"),m=new u;m.config.baseURL=d,o.default.prototype.$Fly=m,o.default.prototype.$url=d;m.interceptors.request.use((function(n){n.body&&n.body.msg&&e.showLoading({title:n.body.msg||""});var t=e.getStorageSync("token")||"";return n.headers["token"]=t,"POST"===n.method?n.body=i({},n.body):"GET"===n.method&&(n.params=i({},n.params)),n})),m.interceptors.response.use((function(n){e.hideLoading();var t="",o=n.data;if(o&&"object"===typeof o){var r=o.code;o.msg;if(401==r||502==r)return e.showModal({title:"登陆",content:"您未登录!是否马上登录?",success:function(e){e.confirm&&((0,a.saveUrl)(),(0,a.interceptor)())}}),void e.setStorageSync("isLogin",1);0!=r&&400!=r||e.showToast({title:o.msg,icon:"none"})}else t="服务器响应格式错误",e.showToast({title:t,icon:"none"});return n.data}),(function(n){var t=n.message;switch(n.status){case 0:t="网络连接错误",e.showToast({title:t,icon:"none"});break;case 401:e.redirectTo({url:"/pages/Login/Login"});break;default:e.showToast({title:t,icon:"none"})}return n}));var l=m;n.default=l}).call(this,t("543d")["default"])},"8b7f":function(e,n,t){"use strict";(function(e){function t(){var n=getCurrentPages(),t=n[n.length-2],o="";for(var a in t.options)o+=a+"="+t.options[a]+"&";var r="/"+t.route+"?"+o;return e.setStorageSync("present",r),new Promise((function(e,n){wx.login({success:function(n){console.log(n),e(n)},fill:function(e){n(e)}})}))}Object.defineProperty(n,"__esModule",{value:!0}),n.loginWinxinMp=t}).call(this,t("543d")["default"])},"96cf":function(e,n){!function(n){"use strict";var t,o=Object.prototype,a=o.hasOwnProperty,r="function"===typeof Symbol?Symbol:{},c=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag",d="object"===typeof e,u=n.regeneratorRuntime;if(u)d&&(e.exports=u);else{u=n.regeneratorRuntime=d?e.exports:{},u.wrap=b;var m="suspendedStart",l="suspendedYield",f="executing",h="completed",p={},v={};v[c]=function(){return this};var g=Object.getPrototypeOf,y=g&&g(g($([])));y&&y!==o&&a.call(y,c)&&(v=y);var _=O.prototype=k.prototype=Object.create(v);x.prototype=_.constructor=O,O.constructor=x,O[s]=x.displayName="GeneratorFunction",u.isGeneratorFunction=function(e){var n="function"===typeof e&&e.constructor;return!!n&&(n===x||"GeneratorFunction"===(n.displayName||n.name))},u.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,O):(e.__proto__=O,s in e||(e[s]="GeneratorFunction")),e.prototype=Object.create(_),e},u.awrap=function(e){return{__await:e}},S(A.prototype),A.prototype[i]=function(){return this},u.AsyncIterator=A,u.async=function(e,n,t,o){var a=new A(b(e,n,t,o));return u.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(_),_[s]="Generator",_[c]=function(){return this},_.toString=function(){return"[object Generator]"},u.keys=function(e){var n=[];for(var t in e)n.push(t);return n.reverse(),function t(){while(n.length){var o=n.pop();if(o in e)return t.value=o,t.done=!1,t}return t.done=!0,t}},u.values=$,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(C),!e)for(var n in this)"t"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0],n=e.completion;if("throw"===n.type)throw n.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(o,a){return i.type="throw",i.arg=e,n.next=o,a&&(n.method="next",n.arg=t),!!a}for(var r=this.tryEntries.length-1;r>=0;--r){var c=this.tryEntries[r],i=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var s=a.call(c,"catchLoc"),d=a.call(c,"finallyLoc");if(s&&d){if(this.prev<c.catchLoc)return o(c.catchLoc,!0);if(this.prev<c.finallyLoc)return o(c.finallyLoc)}else if(s){if(this.prev<c.catchLoc)return o(c.catchLoc,!0)}else{if(!d)throw new Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return o(c.finallyLoc)}}}},abrupt:function(e,n){for(var t=this.tryEntries.length-1;t>=0;--t){var o=this.tryEntries[t];if(o.tryLoc<=this.prev&&a.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=n&&n<=r.finallyLoc&&(r=null);var c=r?r.completion:{};return c.type=e,c.arg=n,r?(this.method="next",this.next=r.finallyLoc,p):this.complete(c)},complete:function(e,n){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&n&&(this.next=n),p},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),C(t),p}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.tryLoc===e){var o=t.completion;if("throw"===o.type){var a=o.arg;C(t)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:$(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),p}}}function b(e,n,t,o){var a=n&&n.prototype instanceof k?n:k,r=Object.create(a.prototype),c=new j(o||[]);return r._invoke=P(e,t,c),r}function w(e,n,t){try{return{type:"normal",arg:e.call(n,t)}}catch(o){return{type:"throw",arg:o}}}function k(){}function x(){}function O(){}function S(e){["next","throw","return"].forEach((function(n){e[n]=function(e){return this._invoke(n,e)}}))}function A(e){function n(t,o,r,c){var i=w(e[t],e,o);if("throw"!==i.type){var s=i.arg,d=s.value;return d&&"object"===typeof d&&a.call(d,"__await")?Promise.resolve(d.__await).then((function(e){n("next",e,r,c)}),(function(e){n("throw",e,r,c)})):Promise.resolve(d).then((function(e){s.value=e,r(s)}),(function(e){return n("throw",e,r,c)}))}c(i.arg)}var t;function o(e,o){function a(){return new Promise((function(t,a){n(e,o,t,a)}))}return t=t?t.then(a,a):a()}this._invoke=o}function P(e,n,t){var o=m;return function(a,r){if(o===f)throw new Error("Generator is already running");if(o===h){if("throw"===a)throw r;return I()}t.method=a,t.arg=r;while(1){var c=t.delegate;if(c){var i=T(c,t);if(i){if(i===p)continue;return i}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(o===m)throw o=h,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);o=f;var s=w(e,n,t);if("normal"===s.type){if(o=t.done?h:l,s.arg===p)continue;return{value:s.arg,done:t.done}}"throw"===s.type&&(o=h,t.method="throw",t.arg=s.arg)}}}function T(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method))return p;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var a=w(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,p;var r=a.arg;return r?r.done?(n[e.resultName]=r.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,p):r:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function E(e){var n={tryLoc:e[0]};1 in e&&(n.catchLoc=e[1]),2 in e&&(n.finallyLoc=e[2],n.afterLoc=e[3]),this.tryEntries.push(n)}function C(e){var n=e.completion||{};n.type="normal",delete n.arg,e.completion=n}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function $(e){if(e){var n=e[c];if(n)return n.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var o=-1,r=function n(){while(++o<e.length)if(a.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return r.next=r}}return{next:I}}function I(){return{value:t,done:!0}}}(function(){return this||"object"===typeof self&&self}()||Function("return this")())},a34a:function(e,n,t){e.exports=t("bbdd")},a9ff:function(e,n,t){"use strict";(function(e,o){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=i(t("a34a")),r=t("37dc"),c=i(t("f164"));function i(e){return e&&e.__esModule?e:{default:e}}function s(e,n,t,o,a,r,c){try{var i=e[r](c),s=i.value}catch(d){return void t(d)}i.done?n(s):Promise.resolve(s).then(o,a)}function d(e){return function(){var n=this,t=arguments;return new Promise((function(o,a){var r=e.apply(n,t);function c(e){s(r,o,a,c,i,"next",e)}function i(e){s(r,o,a,c,i,"throw",e)}c(void 0)}))}}function u(e){return f(e)||l(e)||p(e)||m()}function m(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function f(e){if(Array.isArray(e))return v(e)}function h(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=p(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,i=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return c=e.done,e},e:function(e){i=!0,r=e},f:function(){try{c||null==t.return||t.return()}finally{if(i)throw r}}}}function p(e,n){if(e){if("string"===typeof e)return v(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(e,n):void 0}}function v(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,o=new Array(n);t<n;t++)o[t]=e[t];return o}function g(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function y(e,n,t){return n&&g(e.prototype,n),t&&g(e,t),e}function _(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function b(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?_(Object(t),!0).forEach((function(n){w(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):_(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function w(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function k(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function x(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&j(e,n)}function O(e){var n=E();return function(){var t,o=$(e);if(n){var a=$(this).constructor;t=Reflect.construct(o,arguments,a)}else t=o.apply(this,arguments);return S(this,t)}}function S(e,n){return!n||"object"!==typeof n&&"function"!==typeof n?A(e):n}function A(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){var n="function"===typeof Map?new Map:void 0;return P=function(e){if(null===e||!C(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return T(e,arguments,$(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),j(t,e)},P(e)}function T(e,n,t){return T=E()?Reflect.construct:function(e,n,t){var o=[null];o.push.apply(o,n);var a=Function.bind.apply(e,o),r=new a;return t&&j(r,t.prototype),r},T.apply(null,arguments)}function E(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function C(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function j(e,n){return j=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},j(e,n)}function $(e){return $=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},$(e)}function I(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function L(e,n,t){return e(t={path:n,exports:{},require:function(e,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==n&&t.path)}},t.exports),t.exports}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof e||"undefined"!=typeof self&&self;var R=L((function(e,n){var t;e.exports=(t=t||function(e,n){var t=Object.create||function(){function e(){}return function(n){var t;return e.prototype=n,t=new e,e.prototype=null,t}}(),o={},a=o.lib={},r=a.Base={extend:function(e){var n=t(this);return e&&n.mixIn(e),n.hasOwnProperty("init")&&this.init!==n.init||(n.init=function(){n.$super.init.apply(this,arguments)}),n.init.prototype=n,n.$super=this,n},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var n in e)e.hasOwnProperty(n)&&(this[n]=e[n]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=a.WordArray=r.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=t!=n?t:4*e.length},toString:function(e){return(e||s).stringify(this)},concat:function(e){var n=this.words,t=e.words,o=this.sigBytes,a=e.sigBytes;if(this.clamp(),o%4)for(var r=0;r<a;r++){var c=t[r>>>2]>>>24-r%4*8&255;n[o+r>>>2]|=c<<24-(o+r)%4*8}else for(r=0;r<a;r+=4)n[o+r>>>2]=t[r>>>2];return this.sigBytes+=a,this},clamp:function(){var n=this.words,t=this.sigBytes;n[t>>>2]&=4294967295<<32-t%4*8,n.length=e.ceil(t/4)},clone:function(){var e=r.clone.call(this);return e.words=this.words.slice(0),e},random:function(n){for(var t,o=[],a=function(n){n=n;var t=987654321,o=4294967295;return function(){var a=((t=36969*(65535&t)+(t>>16)&o)<<16)+(n=18e3*(65535&n)+(n>>16)&o)&o;return a/=4294967296,(a+=.5)*(e.random()>.5?1:-1)}},r=0;r<n;r+=4){var i=a(4294967296*(t||e.random()));t=987654071*i(),o.push(4294967296*i()|0)}return new c.init(o,n)}}),i=o.enc={},s=i.Hex={stringify:function(e){for(var n=e.words,t=e.sigBytes,o=[],a=0;a<t;a++){var r=n[a>>>2]>>>24-a%4*8&255;o.push((r>>>4).toString(16)),o.push((15&r).toString(16))}return o.join("")},parse:function(e){for(var n=e.length,t=[],o=0;o<n;o+=2)t[o>>>3]|=parseInt(e.substr(o,2),16)<<24-o%8*4;return new c.init(t,n/2)}},d=i.Latin1={stringify:function(e){for(var n=e.words,t=e.sigBytes,o=[],a=0;a<t;a++){var r=n[a>>>2]>>>24-a%4*8&255;o.push(String.fromCharCode(r))}return o.join("")},parse:function(e){for(var n=e.length,t=[],o=0;o<n;o++)t[o>>>2]|=(255&e.charCodeAt(o))<<24-o%4*8;return new c.init(t,n)}},u=i.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},m=a.BufferedBlockAlgorithm=r.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=u.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(n){var t=this._data,o=t.words,a=t.sigBytes,r=this.blockSize,i=a/(4*r),s=(i=n?e.ceil(i):e.max((0|i)-this._minBufferSize,0))*r,d=e.min(4*s,a);if(s){for(var u=0;u<s;u+=r)this._doProcessBlock(o,u);var m=o.splice(0,s);t.sigBytes-=d}return new c.init(m,d)},clone:function(){var e=r.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});a.Hasher=m.extend({cfg:r.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(n,t){return new e.init(t).finalize(n)}},_createHmacHelper:function(e){return function(n,t){return new l.HMAC.init(e,t).finalize(n)}}});var l=o.algo={};return o}(Math),t)})),D=(L((function(e,n){var t;e.exports=(t=R,function(e){var n=t,o=n.lib,a=o.WordArray,r=o.Hasher,c=n.algo,i=[];!function(){for(var n=0;n<64;n++)i[n]=4294967296*e.abs(e.sin(n+1))|0}();var s=c.MD5=r.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,n){for(var t=0;t<16;t++){var o=n+t,a=e[o];e[o]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var r=this._hash.words,c=e[n+0],s=e[n+1],f=e[n+2],h=e[n+3],p=e[n+4],v=e[n+5],g=e[n+6],y=e[n+7],_=e[n+8],b=e[n+9],w=e[n+10],k=e[n+11],x=e[n+12],O=e[n+13],S=e[n+14],A=e[n+15],P=r[0],T=r[1],E=r[2],C=r[3];P=d(P,T,E,C,c,7,i[0]),C=d(C,P,T,E,s,12,i[1]),E=d(E,C,P,T,f,17,i[2]),T=d(T,E,C,P,h,22,i[3]),P=d(P,T,E,C,p,7,i[4]),C=d(C,P,T,E,v,12,i[5]),E=d(E,C,P,T,g,17,i[6]),T=d(T,E,C,P,y,22,i[7]),P=d(P,T,E,C,_,7,i[8]),C=d(C,P,T,E,b,12,i[9]),E=d(E,C,P,T,w,17,i[10]),T=d(T,E,C,P,k,22,i[11]),P=d(P,T,E,C,x,7,i[12]),C=d(C,P,T,E,O,12,i[13]),E=d(E,C,P,T,S,17,i[14]),P=u(P,T=d(T,E,C,P,A,22,i[15]),E,C,s,5,i[16]),C=u(C,P,T,E,g,9,i[17]),E=u(E,C,P,T,k,14,i[18]),T=u(T,E,C,P,c,20,i[19]),P=u(P,T,E,C,v,5,i[20]),C=u(C,P,T,E,w,9,i[21]),E=u(E,C,P,T,A,14,i[22]),T=u(T,E,C,P,p,20,i[23]),P=u(P,T,E,C,b,5,i[24]),C=u(C,P,T,E,S,9,i[25]),E=u(E,C,P,T,h,14,i[26]),T=u(T,E,C,P,_,20,i[27]),P=u(P,T,E,C,O,5,i[28]),C=u(C,P,T,E,f,9,i[29]),E=u(E,C,P,T,y,14,i[30]),P=m(P,T=u(T,E,C,P,x,20,i[31]),E,C,v,4,i[32]),C=m(C,P,T,E,_,11,i[33]),E=m(E,C,P,T,k,16,i[34]),T=m(T,E,C,P,S,23,i[35]),P=m(P,T,E,C,s,4,i[36]),C=m(C,P,T,E,p,11,i[37]),E=m(E,C,P,T,y,16,i[38]),T=m(T,E,C,P,w,23,i[39]),P=m(P,T,E,C,O,4,i[40]),C=m(C,P,T,E,c,11,i[41]),E=m(E,C,P,T,h,16,i[42]),T=m(T,E,C,P,g,23,i[43]),P=m(P,T,E,C,b,4,i[44]),C=m(C,P,T,E,x,11,i[45]),E=m(E,C,P,T,A,16,i[46]),P=l(P,T=m(T,E,C,P,f,23,i[47]),E,C,c,6,i[48]),C=l(C,P,T,E,y,10,i[49]),E=l(E,C,P,T,S,15,i[50]),T=l(T,E,C,P,v,21,i[51]),P=l(P,T,E,C,x,6,i[52]),C=l(C,P,T,E,h,10,i[53]),E=l(E,C,P,T,w,15,i[54]),T=l(T,E,C,P,s,21,i[55]),P=l(P,T,E,C,_,6,i[56]),C=l(C,P,T,E,A,10,i[57]),E=l(E,C,P,T,g,15,i[58]),T=l(T,E,C,P,O,21,i[59]),P=l(P,T,E,C,p,6,i[60]),C=l(C,P,T,E,k,10,i[61]),E=l(E,C,P,T,f,15,i[62]),T=l(T,E,C,P,b,21,i[63]),r[0]=r[0]+P|0,r[1]=r[1]+T|0,r[2]=r[2]+E|0,r[3]=r[3]+C|0},_doFinalize:function(){var n=this._data,t=n.words,o=8*this._nDataBytes,a=8*n.sigBytes;t[a>>>5]|=128<<24-a%32;var r=e.floor(o/4294967296),c=o;t[15+(a+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t[14+(a+64>>>9<<4)]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),n.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,s=i.words,d=0;d<4;d++){var u=s[d];s[d]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return i},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});function d(e,n,t,o,a,r,c){var i=e+(n&t|~n&o)+a+c;return(i<<r|i>>>32-r)+n}function u(e,n,t,o,a,r,c){var i=e+(n&o|t&~o)+a+c;return(i<<r|i>>>32-r)+n}function m(e,n,t,o,a,r,c){var i=e+(n^t^o)+a+c;return(i<<r|i>>>32-r)+n}function l(e,n,t,o,a,r,c){var i=e+(t^(n|~o))+a+c;return(i<<r|i>>>32-r)+n}n.MD5=r._createHelper(s),n.HmacMD5=r._createHmacHelper(s)}(Math),t.MD5)})),L((function(e,n){var t,o,a;e.exports=(o=(t=R).lib.Base,a=t.enc.Utf8,void(t.algo.HMAC=o.extend({init:function(e,n){e=this._hasher=new e.init,"string"==typeof n&&(n=a.parse(n));var t=e.blockSize,o=4*t;n.sigBytes>o&&(n=e.finalize(n)),n.clamp();for(var r=this._oKey=n.clone(),c=this._iKey=n.clone(),i=r.words,s=c.words,d=0;d<t;d++)i[d]^=1549556828,s[d]^=909522486;r.sigBytes=c.sigBytes=o,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var n=this._hasher,t=n.finalize(e);return n.reset(),n.finalize(this._oKey.clone().concat(t))}})))})),L((function(e,n){e.exports=R.HmacMD5}))),U="FUNCTION",M="OBJECT",N="CLIENT_DB";function F(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function B(e){return"object"===F(e)}function q(e){return e&&"string"==typeof e?JSON.parse(e):e}var H,V=!1,z="mp-weixin";switch(z){case"h5":H="web";break;case"app-plus":H="app";break;default:H=z}var K=q(void 0),W=q([])||[],J=!0,G="";try{var X=t("5237").default||t("5237");G=X.appid}catch(Xt){}var Y={};function Z(e){var n,t,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=Y,t=e,Object.prototype.hasOwnProperty.call(n,t)||(Y[e]=o),Y[e]}"app"===H&&(Y=o._globalUniCloudObj?o._globalUniCloudObj:o._globalUniCloudObj={});var Q=["invoke","success","fail","complete"],ee=Z("_globalUniCloudInterceptor");function ne(e,n){ee[e]||(ee[e]={}),B(n)&&Object.keys(n).forEach((function(t){Q.indexOf(t)>-1&&function(e,n,t){var o=ee[e][n];o||(o=ee[e][n]=[]),-1===o.indexOf(t)&&"function"==typeof t&&o.push(t)}(e,t,n[t])}))}function te(e,n){ee[e]||(ee[e]={}),B(n)?Object.keys(n).forEach((function(t){Q.indexOf(t)>-1&&function(e,n,t){var o=ee[e][n];if(o){var a=o.indexOf(t);a>-1&&o.splice(a,1)}}(e,t,n[t])})):delete ee[e]}function oe(e,n){return e&&0!==e.length?e.reduce((function(e,t){return e.then((function(){return t(n)}))}),Promise.resolve()):Promise.resolve()}function ae(e,n){return ee[e]&&ee[e][n]||[]}function re(e){ne("callObject",e)}var ce=Z("_globalUniCloudListener"),ie="response",se="needLogin",de="refreshToken",ue="clientdb",me="cloudfunction",le="cloudobject";function fe(e){return ce[e]||(ce[e]=[]),ce[e]}function he(e,n){var t=fe(e);t.includes(n)||t.push(n)}function pe(e,n){var t=fe(e),o=t.indexOf(n);-1!==o&&t.splice(o,1)}function ve(e,n){for(var t=fe(e),o=0;o<t.length;o++)(0,t[o])(n)}var ge=!1,ye=new Promise((function(e){ge&&e(),function n(){if("function"==typeof getCurrentPages){var t=getCurrentPages();t&&t[0]&&(ge=!0,e())}ge||setTimeout((function(){n()}),30)}()}));function _e(){return ye}function be(e,n){return n?function(t){var o=this,a=!1;if("callFunction"===n){var r=t&&t.type||U;a=r!==U}var c,i="callFunction"===n&&!a;c=this.isReady?Promise.resolve():this.initUniCloud,t=t||{};var s=c.then((function(){return a?Promise.resolve():oe(ae(n,"invoke"),t)})).then((function(){return e.call(o,t)})).then((function(e){return a?Promise.resolve(e):oe(ae(n,"success"),e).then((function(){return oe(ae(n,"complete"),e)})).then((function(){return i&&ve(ie,{type:me,content:e}),Promise.resolve(e)}))}),(function(e){return a?Promise.reject(e):oe(ae(n,"fail"),e).then((function(){return oe(ae(n,"complete"),e)})).then((function(){return ve(ie,{type:me,content:e}),Promise.reject(e)}))}));if(!(t.success||t.fail||t.complete))return s;s.then((function(e){t.success&&t.success(e),t.complete&&t.complete(e),i&&ve(ie,{type:me,content:e})}),(function(e){t.fail&&t.fail(e),t.complete&&t.complete(e),i&&ve(ie,{type:me,content:e})}))}:function(n){if(!((n=n||{}).success||n.fail||n.complete))return e.call(this,n);e.call(this,n).then((function(e){n.success&&n.success(e),n.complete&&n.complete(e)}),(function(e){n.fail&&n.fail(e),n.complete&&n.complete(e)}))}}var we,ke=function(e){x(t,e);var n=O(t);function t(e){var o;return k(this,t),o=n.call(this,e.message),o.errMsg=e.message||"",o.errCode=o.code=e.code||"SYSTEM_ERROR",o.requestId=e.requestId,o}return t}(P(Error));function xe(){var e,n;try{if(o.getLaunchOptionsSync){if(o.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;var t=o.getLaunchOptionsSync(),a=t.scene,r=t.channel;e=r,n=a}}catch(e){}return{channel:e,scene:n}}function Oe(){var e=o.getLocale&&o.getLocale()||"en";if(we)return b(b({},we),{},{locale:e,LOCALE:e});for(var n=o.getSystemInfoSync(),t=n.deviceId,a=n.osName,r=n.uniPlatform,c=n.appId,i=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"],s=0;s<i.length;s++)delete n[i[s]];return we=b(b({PLATFORM:r,OS:a,APPID:c,DEVICEID:t},xe()),n),b(b({},we),{},{locale:e,LOCALE:e})}var Se,Ae={sign:function(e,n){var t="";return Object.keys(e).sort().forEach((function(n){e[n]&&(t=t+"&"+n+"="+e[n])})),t=t.slice(1),D(t,n).toString()},wrappedRequest:function(e,n){return new Promise((function(t,o){n(Object.assign(e,{complete:function(e){e||(e={}),V&&"web"===H&&e.errMsg&&0===e.errMsg.indexOf("request:fail")&&console.warn("发布H5,需要在uniCloud后台操作,绑定安全域名,否则会因为跨域问题而无法访问。教程参考:https://uniapp.dcloud.io/uniCloud/quickstart?id=useinh5");var n=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400)return o(new ke({code:"SYS_ERR",message:e.errMsg||"request:fail",requestId:n}));var a=e.data;if(a.error)return o(new ke({code:a.error.code,message:a.error.message,requestId:n}));a.result=a.data,a.requestId=n,delete a.data,t(a)}}))}))}},Pe={request:function(e){return o.request(e)},uploadFile:function(e){return o.uploadFile(e)},setStorageSync:function(e,n){return o.setStorageSync(e,n)},getStorageSync:function(e){return o.getStorageSync(e)},removeStorageSync:function(e){return o.removeStorageSync(e)},clearStorageSync:function(){return o.clearStorageSync()}},Te={"uniCloud.init.paramRequired":"{param} required","uniCloud.uploadFile.fileError":"filePath should be instance of File"},Ee=(0,r.initVueI18n)({"zh-Hans":{"uniCloud.init.paramRequired":"缺少参数:{param}","uniCloud.uploadFile.fileError":"filePath应为File对象"},"zh-Hant":{"uniCloud.init.paramRequired":"缺少参数:{param}","uniCloud.uploadFile.fileError":"filePath应为File对象"},en:Te,fr:{"uniCloud.init.paramRequired":"{param} required","uniCloud.uploadFile.fileError":"filePath should be instance of File"},es:{"uniCloud.init.paramRequired":"{param} required","uniCloud.uploadFile.fileError":"filePath should be instance of File"},ja:Te},"zh-Hans"),Ce=Ee.t,je=function(){function e(n){k(this,e),["spaceId","clientSecret"].forEach((function(e){if(!Object.prototype.hasOwnProperty.call(n,e))throw new Error(Ce("uniCloud.init.paramRequired",{param:e}))})),this.config=Object.assign({},{endpoint:"https://api.bspapp.com"},n),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=Pe,this._getAccessTokenPromise=null,this._getAccessTokenPromiseStatus=null}return y(e,[{key:"setAccessToken",value:function(e){this.accessToken=e}},{key:"requestWrapped",value:function(e){return Ae.wrappedRequest(e,this.adapter.request)}},{key:"requestAuth",value:function(e){return this.requestWrapped(e)}},{key:"request",value:function(e,n){var t=this;return Promise.resolve().then((function(){return t.hasAccessToken?n?t.requestWrapped(e):t.requestWrapped(e).catch((function(n){return new Promise((function(e,t){!n||"GATEWAY_INVALID_TOKEN"!==n.code&&"InvalidParameter.InvalidToken"!==n.code?t(n):e()})).then((function(){return t.getAccessToken()})).then((function(){var n=t.rebuildRequest(e);return t.request(n,!0)}))})):t.getAccessToken().then((function(){var n=t.rebuildRequest(e);return t.request(n,!0)}))}))}},{key:"rebuildRequest",value:function(e){var n=Object.assign({},e);return n.data.token=this.accessToken,n.header["x-basement-token"]=this.accessToken,n.header["x-serverless-sign"]=Ae.sign(n.data,this.config.clientSecret),n}},{key:"setupRequest",value:function(e,n){var t=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),o={"Content-Type":"application/json"};return"auth"!==n&&(t.token=this.accessToken,o["x-basement-token"]=this.accessToken),o["x-serverless-sign"]=Ae.sign(t,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:t,dataType:"json",header:o}}},{key:"getAccessToken",value:function(){var e=this;return"pending"===this._getAccessTokenPromiseStatus||(this._getAccessTokenPromiseStatus="pending",this._getAccessTokenPromise=this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((function(n){return new Promise((function(t,o){n.result&&n.result.accessToken?(e.setAccessToken(n.result.accessToken),e._getAccessTokenPromiseStatus="fulfilled",t(e.accessToken)):(e._getAccessTokenPromiseStatus="rejected",o(new ke({code:"AUTH_FAILED",message:"获取accessToken失败"})))}))}),(function(n){return e._getAccessTokenPromiseStatus="rejected",Promise.reject(n)}))),this._getAccessTokenPromise}},{key:"authorize",value:function(){this.getAccessToken()}},{key:"callFunction",value:function(e){var n={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(this.setupRequest(n))}},{key:"getOSSUploadOptionsFromPath",value:function(e){var n={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(n))}},{key:"uploadFileToOSS",value:function(e){var n=this,t=e.url,o=e.formData,a=e.name,r=e.filePath,c=e.fileType,i=e.onUploadProgress;return new Promise((function(e,s){var d=n.adapter.uploadFile({url:t,formData:o,name:a,filePath:r,fileType:c,header:{"X-OSS-server-side-encrpytion":"AES256"},success:function(n){n&&n.statusCode<400?e(n):s(new ke({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail:function(e){s(new ke({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof i&&d&&"function"==typeof d.onProgressUpdate&&d.onProgressUpdate((function(e){i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}},{key:"reportOSSUpload",value:function(e){var n={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(n))}},{key:"uploadFile",value:function(e){var n=this,t=e.filePath,o=e.cloudPath,a=e.fileType,r=void 0===a?"image":a,c=e.onUploadProgress,i=e.config;if("string"!==F(o))throw new ke({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(o=o.trim()))throw new ke({code:"CLOUDPATH_REQUIRED",message:"cloudPath不可为空"});if(/:\/\//.test(o))throw new ke({code:"INVALID_PARAM",message:"cloudPath不合法"});var s,d,u=i&&i.envType||this.config.envType;return this.getOSSUploadOptionsFromPath({env:u,filename:o}).then((function(e){var o=e.result;s=o.id,d="https://"+o.cdnDomain+"/"+o.ossPath;var a={url:"https://"+o.host,formData:{"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:o.accessKeyId,Signature:o.signature,host:o.host,id:s,key:o.ossPath,policy:o.policy,success_action_status:200},fileName:"file",name:"file",filePath:t,fileType:r};return n.uploadFileToOSS(Object.assign({},a,{onUploadProgress:c}))})).then((function(){return n.reportOSSUpload({id:s})})).then((function(e){return new Promise((function(n,o){e.success?n({success:!0,filePath:t,fileID:d}):o(new ke({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))}))}},{key:"deleteFile",value:function(e){var n=e.fileList,t={method:"serverless.file.resource.delete",params:JSON.stringify({id:n[0]})};return this.request(this.setupRequest(t))}},{key:"getTempFileURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.fileList;return new Promise((function(e,t){Array.isArray(n)&&0!==n.length||t(new ke({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"})),e({fileList:n.map((function(e){return{fileID:e,tempFileURL:e}}))})}))}},{key:"hasAccessToken",get:function(){return!!this.accessToken}}]),e}(),$e={init:function(e){var n=new je(e),t={signInAnonymously:function(){return n.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return n.auth=function(){return t},n.customAuth=n.auth,n}},Ie="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";!function(e){e.local="local",e.none="none",e.session="session"}(Se||(Se={}));var Le,Re=function(){},De=function(){var e;if(!Promise){e=function(){},e.promise={};var n=function(){throw new ke({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:n}),Object.defineProperty(e.promise,"catch",{get:n}),e}var t=new Promise((function(n,t){e=function(e,o){return e?t(e):n(o)}}));return e.promise=t,e};function Ue(e){return void 0===e}function Me(e){return"[object Null]"===Object.prototype.toString.call(e)}function Ne(e){var n,t,o=(n=e,"[object Array]"===Object.prototype.toString.call(n)?e:[e]),a=h(o);try{for(a.s();!(t=a.n()).done;){var r=t.value,c=r.isMatch,i=r.genAdapter,s=r.runtime;if(c())return{adapter:i(),runtime:s}}}catch(d){a.e(d)}finally{a.f()}}!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Le||(Le={}));var Fe={adapter:null,runtime:void 0},Be=["anonymousUuidKey"],qe=function(e){x(t,e);var n=O(t);function t(){var e;return k(this,t),e=n.call(this),Fe.adapter.root.tcbObject||(Fe.adapter.root.tcbObject={}),e}return y(t,[{key:"setItem",value:function(e,n){Fe.adapter.root.tcbObject[e]=n}},{key:"getItem",value:function(e){return Fe.adapter.root.tcbObject[e]}},{key:"removeItem",value:function(e){delete Fe.adapter.root.tcbObject[e]}},{key:"clear",value:function(){delete Fe.adapter.root.tcbObject}}]),t}(Re);function He(e,n){switch(e){case"local":return n.localStorage||new qe;case"none":return new qe;default:return n.sessionStorage||new qe}}var Ve=function(){function e(n){if(k(this,e),!this._storage){this._persistence=Fe.adapter.primaryStorage||n.persistence,this._storage=He(this._persistence,Fe.adapter);var t="access_token_".concat(n.env),o="access_token_expire_".concat(n.env),a="refresh_token_".concat(n.env),r="anonymous_uuid_".concat(n.env),c="login_type_".concat(n.env),i="user_info_".concat(n.env);this.keys={accessTokenKey:t,accessTokenExpireKey:o,refreshTokenKey:a,anonymousUuidKey:r,loginTypeKey:c,userInfoKey:i}}}return y(e,[{key:"updatePersistence",value:function(e){if(e!==this._persistence){var n="local"===this._persistence;this._persistence=e;var t=He(e,Fe.adapter);for(var o in this.keys){var a=this.keys[o];if(!n||!Be.includes(o)){var r=this._storage.getItem(a);Ue(r)||Me(r)||(t.setItem(a,r),this._storage.removeItem(a))}}this._storage=t}}},{key:"setStore",value:function(e,n,t){if(this._storage){var o={version:t||"localCachev1",content:n},a=JSON.stringify(o);try{this._storage.setItem(e,a)}catch(e){throw e}}}},{key:"getStore",value:function(e,n){try{if(!this._storage)return}catch(e){return""}n=n||"localCachev1";var t=this._storage.getItem(e);return t&&t.indexOf(n)>=0?JSON.parse(t).content:""}},{key:"removeStore",value:function(e){this._storage.removeItem(e)}}]),e}(),ze={},Ke={};function We(e){return ze[e]}var Je=function e(n,t){k(this,e),this.data=t||null,this.name=n},Ge=function(e){x(t,e);var n=O(t);function t(e,o){var a;return k(this,t),a=n.call(this,"error",{error:e,data:o}),a.error=e,a}return t}(Je),Xe=new(function(){function e(){k(this,e),this._listeners={}}return y(e,[{key:"on",value:function(e,n){return function(e,n,t){t[e]=t[e]||[],t[e].push(n)}(e,n,this._listeners),this}},{key:"off",value:function(e,n){return function(e,n,t){if(t&&t[e]){var o=t[e].indexOf(n);-1!==o&&t[e].splice(o,1)}}(e,n,this._listeners),this}},{key:"fire",value:function(e,n){if(e instanceof Ge)return console.error(e.error),this;var t="string"==typeof e?new Je(e,n||{}):e,o=t.name;if(this._listens(o)){t.target=this;var a,r=this._listeners[o]?u(this._listeners[o]):[],c=h(r);try{for(c.s();!(a=c.n()).done;){var i=a.value;i.call(this,t)}}catch(s){c.e(s)}finally{c.f()}}return this}},{key:"_listens",value:function(e){return this._listeners[e]&&this._listeners[e].length>0}}]),e}());function Ye(e,n){Xe.on(e,n)}function Ze(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Xe.fire(e,n)}function Qe(e,n){Xe.off(e,n)}var en,nn="loginStateChanged",tn="loginStateExpire",on="loginTypeChanged",an="anonymousConverted",rn="refreshAccessToken";!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(en||(en={}));var cn=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],sn={"X-SDK-Version":"1.3.5"};function dn(e,n,t){var o=e[n];e[n]=function(n){var a={},r={};t.forEach((function(t){var o=t.call(e,n),c=o.data,i=o.headers;Object.assign(a,c),Object.assign(r,i)}));var c=n.data;return c&&function(){var e;if(e=c,"[object FormData]"!==Object.prototype.toString.call(e))n.data=b(b({},c),a);else for(var t in a)c.append(t,a[t])}(),n.headers=b(b({},n.headers||{}),r),o.call(e,n)}}function un(){var e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:b(b({},sn),{},{"x-seqid":e})}}var mn=function(){function e(){var n,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};k(this,e),this.config=t,this._reqClass=new Fe.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:"请求在".concat(this.config.timeout/1e3,"s内未完成,已中断"),restrictedMethods:["post"]}),this._cache=We(this.config.env),this._localCache=(n=this.config.env,Ke[n]),dn(this._reqClass,"post",[un]),dn(this._reqClass,"upload",[un]),dn(this._reqClass,"download",[un])}return y(e,[{key:"post",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._reqClass.post(n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"upload",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._reqClass.upload(n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"download",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._reqClass.download(n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"refreshAccessToken",value:function(){var e=d(a.default.mark((function e(){var n,t;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken()),e.prev=1,e.next=4,this._refreshAccessTokenPromise;case 4:n=e.sent,e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](1),t=e.t0;case 10:if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,!t){e.next=12;break}throw t;case 12:return e.abrupt("return",n);case 13:case"end":return e.stop()}}),e,this,[[1,7]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"_refreshAccessToken",value:function(){var e=d(a.default.mark((function e(){var n,t,o,r,c,i,s,d,u,m,l,f,h;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=this._cache.keys,t=n.accessTokenKey,o=n.accessTokenExpireKey,r=n.refreshTokenKey,c=n.loginTypeKey,i=n.anonymousUuidKey,this._cache.removeStore(t),this._cache.removeStore(o),s=this._cache.getStore(r),s){e.next=5;break}throw new ke({message:"未登录CloudBase"});case 5:return d={refresh_token:s},e.next=8,this.request("auth.fetchAccessTokenWithRefreshToken",d);case 8:if(u=e.sent,!u.data.code){e.next=21;break}if(m=u.data.code,"SIGN_PARAM_INVALID"!==m&&"REFRESH_TOKEN_EXPIRED"!==m&&"INVALID_REFRESH_TOKEN"!==m){e.next=20;break}if(this._cache.getStore(c)!==en.ANONYMOUS||"INVALID_REFRESH_TOKEN"!==m){e.next=19;break}return l=this._cache.getStore(i),f=this._cache.getStore(r),e.next=17,this.send("auth.signInAnonymously",{anonymous_uuid:l,refresh_token:f});case 17:return h=e.sent,e.abrupt("return",(this.setRefreshToken(h.refresh_token),this._refreshAccessToken()));case 19:Ze(tn),this._cache.removeStore(r);case 20:throw new ke({code:u.data.code,message:"刷新access token失败:".concat(u.data.code)});case 21:if(!u.data.access_token){e.next=23;break}return e.abrupt("return",(Ze(rn),this._cache.setStore(t,u.data.access_token),this._cache.setStore(o,u.data.access_token_expire+Date.now()),{accessToken:u.data.access_token,accessTokenExpire:u.data.access_token_expire}));case 23:u.data.refresh_token&&(this._cache.removeStore(r),this._cache.setStore(r,u.data.refresh_token),this._refreshAccessToken());case 24:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"getAccessToken",value:function(){var e=d(a.default.mark((function e(){var n,t,o,r,c,i,s;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=this._cache.keys,t=n.accessTokenKey,o=n.accessTokenExpireKey,r=n.refreshTokenKey,this._cache.getStore(r)){e.next=3;break}throw new ke({message:"refresh token不存在,登录状态异常"});case 3:if(c=this._cache.getStore(t),i=this._cache.getStore(o),s=!0,e.t0=this._shouldRefreshAccessTokenHook,!e.t0){e.next=9;break}return e.next=8,this._shouldRefreshAccessTokenHook(c,i);case 8:e.t0=!e.sent;case 9:if(e.t1=e.t0,!e.t1){e.next=12;break}s=!1;case 12:return e.abrupt("return",(!c||!i||i<Date.now())&&s?this.refreshAccessToken():{accessToken:c,accessTokenExpire:i});case 13:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"request",value:function(){var e=d(a.default.mark((function e(n,t,o){var r,c,i,s,d,u,m,l,f,h,p,v,g,y,_,w;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r="x-tcb-trace_".concat(this.config.env),c="application/x-www-form-urlencoded",i=b({action:n,env:this.config.env,dataVersion:"2019-08-16"},t),-1!==cn.indexOf(n)){e.next=10;break}if(s=this._cache.keys.refreshTokenKey,e.t0=this._cache.getStore(s),!e.t0){e.next=10;break}return e.next=9,this.getAccessToken();case 9:i.access_token=e.sent.accessToken;case 10:if("storage.uploadFile"===n){for(u in d=new FormData,d)d.hasOwnProperty(u)&&void 0!==d[u]&&d.append(u,i[u]);c="multipart/form-data"}else for(m in c="application/json",d={},i)void 0!==i[m]&&(d[m]=i[m]);return l={headers:{"content-type":c}},o&&o.onUploadProgress&&(l.onUploadProgress=o.onUploadProgress),f=this._localCache.getStore(r),f&&(l.headers["X-TCB-Trace"]=f),h=t.parse,p=t.inQuery,v=t.search,g={env:this.config.env},h&&(g.parse=!0),p&&(g=b(b({},p),g)),y=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=/\?/.test(n),a="";for(var r in t)""===a?!o&&(n+="?"):a+="&",a+="".concat(r,"=").concat(encodeURIComponent(t[r]));return/^http(s)?\:\/\//.test(n+=a)?n:"".concat(e).concat(n)}(Ie,"//tcb-api.tencentcloudapi.com/web",g),v&&(y+=v),e.next=22,this.post(b({url:y,data:d},l));case 22:if(_=e.sent,w=_.header&&_.header["x-tcb-trace"],w&&this._localCache.setStore(r,w),(200===Number(_.status)||200===Number(_.statusCode))&&_.data){e.next=26;break}throw new ke({code:"NETWORK_ERROR",message:"network request error"});case 26:return e.abrupt("return",_);case 27:case"end":return e.stop()}}),e,this)})));function n(n,t,o){return e.apply(this,arguments)}return n}()},{key:"send",value:function(){var e=d(a.default.mark((function e(n){var t,o,r,c=arguments;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=c.length>1&&void 0!==c[1]?c[1]:{},e.next=3,this.request(n,t,{onUploadProgress:t.onUploadProgress});case 3:if(o=e.sent,"ACCESS_TOKEN_EXPIRED"!==o.data.code||-1!==cn.indexOf(n)){e.next=13;break}return e.next=7,this.refreshAccessToken();case 7:return e.next=9,this.request(n,t,{onUploadProgress:t.onUploadProgress});case 9:if(r=e.sent,!r.data.code){e.next=12;break}throw new ke({code:r.data.code,message:r.data.message});case 12:return e.abrupt("return",r.data);case 13:if(!o.data.code){e.next=15;break}throw new ke({code:o.data.code,message:o.data.message});case 15:return e.abrupt("return",o.data);case 16:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"setRefreshToken",value:function(e){var n=this._cache.keys,t=n.accessTokenKey,o=n.accessTokenExpireKey,a=n.refreshTokenKey;this._cache.removeStore(t),this._cache.removeStore(o),this._cache.setStore(a,e)}}]),e}(),ln={};function fn(e){return ln[e]}var hn=function(){function e(n){k(this,e),this.config=n,this._cache=We(n.env),this._request=fn(n.env)}return y(e,[{key:"setRefreshToken",value:function(e){var n=this._cache.keys,t=n.accessTokenKey,o=n.accessTokenExpireKey,a=n.refreshTokenKey;this._cache.removeStore(t),this._cache.removeStore(o),this._cache.setStore(a,e)}},{key:"setAccessToken",value:function(e,n){var t=this._cache.keys,o=t.accessTokenKey,a=t.accessTokenExpireKey;this._cache.setStore(o,e),this._cache.setStore(a,n)}},{key:"refreshUserInfo",value:function(){var e=d(a.default.mark((function e(){var n,t;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.send("auth.getUserInfo",{});case 2:return n=e.sent,t=n.data,e.abrupt("return",(this.setLocalUserInfo(t),t));case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setLocalUserInfo",value:function(e){var n=this._cache.keys.userInfoKey;this._cache.setStore(n,e)}}]),e}(),pn=function(){function e(n){if(k(this,e),!n)throw new ke({code:"PARAM_ERROR",message:"envId is not defined"});this._envId=n,this._cache=We(this._envId),this._request=fn(this._envId),this.setUserInfo()}return y(e,[{key:"linkWithTicket",value:function(e){if("string"!=typeof e)throw new ke({code:"PARAM_ERROR",message:"ticket must be string"});return this._request.send("auth.linkWithTicket",{ticket:e})}},{key:"linkWithRedirect",value:function(e){e.signInWithRedirect()}},{key:"updatePassword",value:function(e,n){return this._request.send("auth.updatePassword",{oldPassword:n,newPassword:e})}},{key:"updateEmail",value:function(e){return this._request.send("auth.updateEmail",{newEmail:e})}},{key:"updateUsername",value:function(e){if("string"!=typeof e)throw new ke({code:"PARAM_ERROR",message:"username must be a string"});return this._request.send("auth.updateUsername",{username:e})}},{key:"getLinkedUidList",value:function(){var e=d(a.default.mark((function e(){var n,t,o,r;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.send("auth.getLinkedUidList",{});case 2:return n=e.sent,t=n.data,o=!1,r=t.users,e.abrupt("return",(r.forEach((function(e){e.wxOpenId&&e.wxPublicId&&(o=!0)})),{users:r,hasPrimaryUid:o}));case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setPrimaryUid",value:function(e){return this._request.send("auth.setPrimaryUid",{uid:e})}},{key:"unlink",value:function(e){return this._request.send("auth.unlink",{platform:e})}},{key:"update",value:function(){var e=d(a.default.mark((function e(n){var t,o,r,c,i,s,d,u;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=n.nickName,o=n.gender,r=n.avatarUrl,c=n.province,i=n.country,s=n.city,e.next=8,this._request.send("auth.updateUserInfo",{nickName:t,gender:o,avatarUrl:r,province:c,country:i,city:s});case 8:d=e.sent,u=d.data,this.setLocalUserInfo(u);case 11:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"refresh",value:function(){var e=d(a.default.mark((function e(){var n,t;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.send("auth.getUserInfo",{});case 2:return n=e.sent,t=n.data,e.abrupt("return",(this.setLocalUserInfo(t),t));case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setUserInfo",value:function(){var e=this,n=this._cache.keys.userInfoKey,t=this._cache.getStore(n);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((function(n){e[n]=t[n]})),this.location={country:t.country,province:t.province,city:t.city}}},{key:"setLocalUserInfo",value:function(e){var n=this._cache.keys.userInfoKey;this._cache.setStore(n,e),this.setUserInfo()}}]),e}(),vn=function(){function e(n){if(k(this,e),!n)throw new ke({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=We(n);var t=this._cache.keys,o=t.refreshTokenKey,a=t.accessTokenKey,r=t.accessTokenExpireKey,c=this._cache.getStore(o),i=this._cache.getStore(a),s=this._cache.getStore(r);this.credential={refreshToken:c,accessToken:i,accessTokenExpire:s},this.user=new pn(n)}return y(e,[{key:"isAnonymousAuth",get:function(){return this.loginType===en.ANONYMOUS}},{key:"isCustomAuth",get:function(){return this.loginType===en.CUSTOM}},{key:"isWeixinAuth",get:function(){return this.loginType===en.WECHAT||this.loginType===en.WECHAT_OPEN||this.loginType===en.WECHAT_PUBLIC}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),e}(),gn=function(e){x(t,e);var n=O(t);function t(){return k(this,t),n.apply(this,arguments)}return y(t,[{key:"signIn",value:function(){var e=d(a.default.mark((function e(){var n,t,o,r,c,i,s;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this._cache.updatePersistence("local"),n=this._cache.keys,t=n.anonymousUuidKey,o=n.refreshTokenKey,r=this._cache.getStore(t)||void 0,c=this._cache.getStore(o)||void 0,e.next=8,this._request.send("auth.signInAnonymously",{anonymous_uuid:r,refresh_token:c});case 8:if(i=e.sent,!i.uuid||!i.refresh_token){e.next=20;break}return this._setAnonymousUUID(i.uuid),this.setRefreshToken(i.refresh_token),e.next=14,this._request.refreshAccessToken();case 14:return Ze(nn),Ze(on,{env:this.config.env,loginType:en.ANONYMOUS,persistence:"local"}),s=new vn(this.config.env),e.next=19,s.user.refresh();case 19:return e.abrupt("return",s);case 20:throw new ke({message:"匿名登录失败"});case 21:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"linkAndRetrieveDataWithTicket",value:function(){var e=d(a.default.mark((function e(n){var t,o,r,c,i,s;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this._cache.keys,o=t.anonymousUuidKey,r=t.refreshTokenKey,c=this._cache.getStore(o),i=this._cache.getStore(r),e.next=7,this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:c,refresh_token:i,ticket:n});case 7:if(s=e.sent,!s.refresh_token){e.next=16;break}return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),e.next=13,this._request.refreshAccessToken();case 13:return Ze(an,{env:this.config.env}),Ze(on,{loginType:en.CUSTOM,persistence:"local"}),e.abrupt("return",{credential:{refreshToken:s.refresh_token}});case 16:throw new ke({message:"匿名转化失败"});case 17:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"_setAnonymousUUID",value:function(e){var n=this._cache.keys,t=n.anonymousUuidKey,o=n.loginTypeKey;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(o,en.ANONYMOUS)}},{key:"_clearAnonymousUUID",value:function(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}]),t}(hn),yn=function(e){x(t,e);var n=O(t);function t(){return k(this,t),n.apply(this,arguments)}return y(t,[{key:"signIn",value:function(){var e=d(a.default.mark((function e(n){var t,o;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof n){e.next=2;break}throw new ke({param:"PARAM_ERROR",message:"ticket must be a string"});case 2:return t=this._cache.keys.refreshTokenKey,e.next=5,this._request.send("auth.signInWithTicket",{ticket:n,refresh_token:this._cache.getStore(t)||""});case 5:if(o=e.sent,!o.refresh_token){e.next=15;break}return this.setRefreshToken(o.refresh_token),e.next=10,this._request.refreshAccessToken();case 10:return Ze(nn),Ze(on,{env:this.config.env,loginType:en.CUSTOM,persistence:this.config.persistence}),e.next=14,this.refreshUserInfo();case 14:return e.abrupt("return",new vn(this.config.env));case 15:throw new ke({message:"自定义登录失败"});case 16:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()}]),t}(hn),_n=function(e){x(t,e);var n=O(t);function t(){return k(this,t),n.apply(this,arguments)}return y(t,[{key:"signIn",value:function(){var e=d(a.default.mark((function e(n,t){var o,r,c,i,s;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof n){e.next=2;break}throw new ke({code:"PARAM_ERROR",message:"email must be a string"});case 2:return o=this._cache.keys.refreshTokenKey,e.next=5,this._request.send("auth.signIn",{loginType:"EMAIL",email:n,password:t,refresh_token:this._cache.getStore(o)||""});case 5:if(r=e.sent,c=r.refresh_token,i=r.access_token,s=r.access_token_expire,!c){e.next=22;break}if(this.setRefreshToken(c),!i||!s){e.next=15;break}this.setAccessToken(i,s),e.next=17;break;case 15:return e.next=17,this._request.refreshAccessToken();case 17:return e.next=19,this.refreshUserInfo();case 19:return Ze(nn),Ze(on,{env:this.config.env,loginType:en.EMAIL,persistence:this.config.persistence}),e.abrupt("return",new vn(this.config.env));case 22:throw r.code?new ke({code:r.code,message:"邮箱登录失败: ".concat(r.message)}):new ke({message:"邮箱登录失败"});case 23:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}()},{key:"activate",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.activateEndUserMail",{token:n}));case 1:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"resetPasswordWithToken",value:function(){var e=d(a.default.mark((function e(n,t){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.resetPasswordWithToken",{token:n,newPassword:t}));case 1:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}()}]),t}(hn),bn=function(e){x(t,e);var n=O(t);function t(){return k(this,t),n.apply(this,arguments)}return y(t,[{key:"signIn",value:function(){var e=d(a.default.mark((function e(n,t){var o,r,c,i,s;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof n){e.next=2;break}throw new ke({code:"PARAM_ERROR",message:"username must be a string"});case 2:return"string"!=typeof t&&(t="",console.warn("password is empty")),o=this._cache.keys.refreshTokenKey,e.next=6,this._request.send("auth.signIn",{loginType:en.USERNAME,username:n,password:t,refresh_token:this._cache.getStore(o)||""});case 6:if(r=e.sent,c=r.refresh_token,i=r.access_token_expire,s=r.access_token,!c){e.next=23;break}if(this.setRefreshToken(c),!s||!i){e.next=16;break}this.setAccessToken(s,i),e.next=18;break;case 16:return e.next=18,this._request.refreshAccessToken();case 18:return e.next=20,this.refreshUserInfo();case 20:return Ze(nn),Ze(on,{env:this.config.env,loginType:en.USERNAME,persistence:this.config.persistence}),e.abrupt("return",new vn(this.config.env));case 23:throw r.code?new ke({code:r.code,message:"用户名密码登录失败: ".concat(r.message)}):new ke({message:"用户名密码登录失败"});case 24:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}()}]),t}(hn),wn=function(){function e(n){k(this,e),this.config=n,this._cache=We(n.env),this._request=fn(n.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),Ye(on,this._onLoginTypeChanged)}return y(e,[{key:"anonymousAuthProvider",value:function(){return new gn(this.config)}},{key:"customAuthProvider",value:function(){return new yn(this.config)}},{key:"emailAuthProvider",value:function(){return new _n(this.config)}},{key:"usernameAuthProvider",value:function(){return new bn(this.config)}},{key:"signInAnonymously",value:function(){var e=d(a.default.mark((function e(){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new gn(this.config).signIn());case 1:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"signInWithEmailAndPassword",value:function(){var e=d(a.default.mark((function e(n,t){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new _n(this.config).signIn(n,t));case 1:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}()},{key:"signInWithUsernameAndPassword",value:function(e,n){return new bn(this.config).signIn(e,n)}},{key:"linkAndRetrieveDataWithTicket",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this._anonymousAuthProvider||(this._anonymousAuthProvider=new gn(this.config)),Ye(an,this._onAnonymousConverted),e.next=3,this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(n);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"signOut",value:function(){var e=d(a.default.mark((function e(){var n,t,o,r,c,i;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.loginType!==en.ANONYMOUS){e.next=2;break}throw new ke({message:"匿名用户不支持登出操作"});case 2:if(n=this._cache.keys,t=n.refreshTokenKey,o=n.accessTokenKey,r=n.accessTokenExpireKey,c=this._cache.getStore(t),c){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,this._request.send("auth.logout",{refresh_token:c});case 7:return i=e.sent,e.abrupt("return",(this._cache.removeStore(t),this._cache.removeStore(o),this._cache.removeStore(r),Ze(nn),Ze(on,{env:this.config.env,loginType:en.NULL,persistence:this.config.persistence}),i));case 9:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"signUpWithEmailAndPassword",value:function(){var e=d(a.default.mark((function e(n,t){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.signUpWithEmailAndPassword",{email:n,password:t}));case 1:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}()},{key:"sendPasswordResetEmail",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this._request.send("auth.sendPasswordResetEmail",{email:n}));case 1:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"onLoginStateChanged",value:function(e){var n=this;Ye(nn,(function(){var t=n.hasLoginState();e.call(n,t)}));var t=this.hasLoginState();e.call(this,t)}},{key:"onLoginStateExpired",value:function(e){Ye(tn,e.bind(this))}},{key:"onAccessTokenRefreshed",value:function(e){Ye(rn,e.bind(this))}},{key:"onAnonymousConverted",value:function(e){Ye(an,e.bind(this))}},{key:"onLoginTypeChanged",value:function(e){var n=this;Ye(on,(function(){var t=n.hasLoginState();e.call(n,t)}))}},{key:"getAccessToken",value:function(){var e=d(a.default.mark((function e(){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this._request.getAccessToken();case 2:return e.t0=e.sent.accessToken,e.t1=this.config.env,e.abrupt("return",{accessToken:e.t0,env:e.t1});case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"hasLoginState",value:function(){var e=this._cache.keys.refreshTokenKey;return this._cache.getStore(e)?new vn(this.config.env):null}},{key:"isUsernameRegistered",value:function(){var e=d(a.default.mark((function e(n){var t,o;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("string"==typeof n){e.next=2;break}throw new ke({code:"PARAM_ERROR",message:"username must be a string"});case 2:return e.next=4,this._request.send("auth.isUsernameRegistered",{username:n});case 4:return t=e.sent,o=t.data,e.abrupt("return",o&&o.isRegistered);case 7:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"getLoginState",value:function(){return Promise.resolve(this.hasLoginState())}},{key:"signInWithTicket",value:function(){var e=d(a.default.mark((function e(n){return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new yn(this.config).signIn(n));case 1:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"shouldRefreshAccessToken",value:function(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}},{key:"getUserInfo",value:function(){return this._request.send("auth.getUserInfo",{}).then((function(e){return e.code?e:b(b({},e.data),{},{requestId:e.seqId})}))}},{key:"getAuthHeader",value:function(){var e=this._cache.keys,n=e.refreshTokenKey,t=e.accessTokenKey,o=this._cache.getStore(n);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+o}}},{key:"_onAnonymousConverted",value:function(e){var n=e.data.env;n===this.config.env&&this._cache.updatePersistence(this.config.persistence)}},{key:"_onLoginTypeChanged",value:function(e){var n=e.data,t=n.loginType,o=n.persistence,a=n.env;a===this.config.env&&(this._cache.updatePersistence(o),this._cache.setStore(this._cache.keys.loginTypeKey,t))}},{key:"currentUser",get:function(){var e=this.hasLoginState();return e&&e.user||null}},{key:"loginType",get:function(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}]),e}(),kn=function(e,n){n=n||De();var t=fn(this.config.env),o=e.cloudPath,a=e.filePath,r=e.onUploadProgress,c=e.fileType,i=void 0===c?"image":c;return t.send("storage.getUploadMetadata",{path:o}).then((function(e){var c=e.data,s=c.url,d=c.authorization,u=c.token,m=c.fileId,l=c.cosFileId,f=e.requestId,h={key:o,signature:d,"x-cos-meta-fileid":l,success_action_status:"201","x-cos-security-token":u};t.upload({url:s,data:h,file:a,name:o,fileType:i,onUploadProgress:r}).then((function(e){201===e.statusCode?n(null,{fileID:m,requestId:f}):n(new ke({code:"STORAGE_REQUEST_FAIL",message:"STORAGE_REQUEST_FAIL: ".concat(e.data)}))})).catch((function(e){n(e)}))})).catch((function(e){n(e)})),n.promise},xn=function(e,n){n=n||De();var t=fn(this.config.env),o=e.cloudPath;return t.send("storage.getUploadMetadata",{path:o}).then((function(e){n(null,e)})).catch((function(e){n(e)})),n.promise},On=function(e,n){var t=e.fileList;if(n=n||De(),!t||!Array.isArray(t))return{code:"INVALID_PARAM",message:"fileList必须是非空的数组"};var o,a=h(t);try{for(a.s();!(o=a.n()).done;){var r=o.value;if(!r||"string"!=typeof r)return{code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"}}}catch(i){a.e(i)}finally{a.f()}var c={fileid_list:t};return fn(this.config.env).send("storage.batchDeleteFile",c).then((function(e){e.code?n(null,e):n(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((function(e){n(e)})),n.promise},Sn=function(e,n){var t=e.fileList;n=n||De(),t&&Array.isArray(t)||n(null,{code:"INVALID_PARAM",message:"fileList必须是非空的数组"});var o,a=[],r=h(t);try{for(r.s();!(o=r.n()).done;){var c=o.value;"object"==typeof c?(c.hasOwnProperty("fileID")&&c.hasOwnProperty("maxAge")||n(null,{code:"INVALID_PARAM",message:"fileList的元素必须是包含fileID和maxAge的对象"}),a.push({fileid:c.fileID,max_age:c.maxAge})):"string"==typeof c?a.push({fileid:c}):n(null,{code:"INVALID_PARAM",message:"fileList的元素必须是字符串"})}}catch(s){r.e(s)}finally{r.f()}var i={file_list:a};return fn(this.config.env).send("storage.batchGetDownloadUrl",i).then((function(e){e.code?n(null,e):n(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((function(e){n(e)})),n.promise},An=function(){var e=d(a.default.mark((function e(n,t){var o,r,c,i;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return o=n.fileID,e.next=3,Sn.call(this,{fileList:[{fileID:o,maxAge:600}]});case 3:if(r=e.sent.fileList[0],"SUCCESS"===r.code){e.next=6;break}return e.abrupt("return",t?t(r):new Promise((function(e){e(r)})));case 6:if(c=fn(this.config.env),i=r.download_url,i=encodeURI(i),t){e.next=10;break}return e.abrupt("return",c.download({url:i}));case 10:return e.t0=t,e.next=13,c.download({url:i});case 13:e.t1=e.sent,(0,e.t0)(e.t1);case 15:case"end":return e.stop()}}),e,this)})));return function(n,t){return e.apply(this,arguments)}}(),Pn=function(e,n){var t,o=e.name,a=e.data,r=e.query,c=e.parse,i=e.search,s=n||De();try{t=a?JSON.stringify(a):""}catch(o){return Promise.reject(o)}if(!o)return Promise.reject(new ke({code:"PARAM_ERROR",message:"函数名不能为空"}));var d={inQuery:r,parse:c,search:i,function_name:o,request_data:t};return fn(this.config.env).send("functions.invokeFunction",d).then((function(e){if(e.code)s(null,e);else{var n=e.data.response_data;if(c)s(null,{result:n,requestId:e.requestId});else try{n=JSON.parse(e.data.response_data),s(null,{result:n,requestId:e.requestId})}catch(e){s(new ke({message:"response data must be json"}))}}return s.promise})).catch((function(e){s(e)})),s.promise},Tn={timeout:15e3,persistence:"session"},En={},Cn=function(){function e(n){k(this,e),this.config=n||this.config,this.authObj=void 0}return y(e,[{key:"init",value:function(n){switch(Fe.adapter||(this.requestClient=new Fe.adapter.reqClass({timeout:n.timeout||5e3,timeoutMsg:"请求在".concat((n.timeout||5e3)/1e3,"s内未完成,已中断")})),this.config=b(b({},Tn),n),!0){case this.config.timeout>6e5:console.warn("timeout大于可配置上限[10分钟],已重置为上限数值"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout小于可配置下限[100ms],已重置为下限数值"),this.config.timeout=100}return new e(this.config)}},{key:"auth",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.persistence;if(this.authObj)return this.authObj;var t,o=n||Fe.adapter.primaryStorage||Tn.persistence;return o!==this.config.persistence&&(this.config.persistence=o),function(e){var n=e.env;ze[n]=new Ve(e),Ke[n]=new Ve(b(b({},e),{},{persistence:"local"}))}(this.config),t=this.config,ln[t.env]=new mn(t),this.authObj=new wn(this.config),this.authObj}},{key:"on",value:function(e,n){return Ye.apply(this,[e,n])}},{key:"off",value:function(e,n){return Qe.apply(this,[e,n])}},{key:"callFunction",value:function(e,n){return Pn.apply(this,[e,n])}},{key:"deleteFile",value:function(e,n){return On.apply(this,[e,n])}},{key:"getTempFileURL",value:function(e,n){return Sn.apply(this,[e,n])}},{key:"downloadFile",value:function(e,n){return An.apply(this,[e,n])}},{key:"uploadFile",value:function(e,n){return kn.apply(this,[e,n])}},{key:"getUploadMetadata",value:function(e,n){return xn.apply(this,[e,n])}},{key:"registerExtension",value:function(e){En[e.name]=e}},{key:"invokeExtension",value:function(){var e=d(a.default.mark((function e(n,t){var o;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(o=En[n],o){e.next=3;break}throw new ke({message:"扩展".concat(n," 必须先注册")});case 3:return e.next=5,o.invoke(t,this);case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}()},{key:"useAdapters",value:function(e){var n=Ne(e)||{},t=n.adapter,o=n.runtime;t&&(Fe.adapter=t),o&&(Fe.runtime=o)}}]),e}(),jn=new Cn;function $n(e,n,t){void 0===t&&(t={});var o=/\?/.test(n),a="";for(var r in t)""===a?!o&&(n+="?"):a+="&",a+=r+"="+encodeURIComponent(t[r]);return/^http(s)?:\/\//.test(n+=a)?n:""+e+n}var In=function(){function e(){k(this,e)}return y(e,[{key:"post",value:function(e){var n=e.url,t=e.data,o=e.headers;return new Promise((function(e,a){Pe.request({url:$n("https:",n),data:t,method:"POST",header:o,success:function(n){e(n)},fail:function(e){a(e)}})}))}},{key:"upload",value:function(e){return new Promise((function(n,t){var o=e.url,a=e.file,r=e.data,c=e.headers,i=e.fileType,s=Pe.uploadFile({url:$n("https:",o),name:"file",formData:Object.assign({},r),filePath:a,fileType:i,header:c,success:function(e){var t={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&r.success_action_status&&(t.statusCode=parseInt(r.success_action_status,10)),n(t)},fail:function(e){t(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&s&&"function"==typeof s.onProgressUpdate&&s.onProgressUpdate((function(n){e.onUploadProgress({loaded:n.totalBytesSent,total:n.totalBytesExpectedToSend})}))}))}}]),e}(),Ln={setItem:function(e,n){Pe.setStorageSync(e,n)},getItem:function(e){return Pe.getStorageSync(e)},removeItem:function(e){Pe.removeStorageSync(e)},clear:function(){Pe.clearStorageSync()}},Rn={genAdapter:function(){return{root:{},reqClass:In,localStorage:Ln,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};jn.useAdapters(Rn);var Dn=jn,Un=Dn.init;Dn.init=function(e){e.env=e.spaceId;var n=Un.call(this,e);n.config.provider="tencent",n.config.spaceId=e.spaceId;var t=n.auth;return n.auth=function(e){var n=t.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((function(e){n[e]=be(n[e]).bind(n)})),n},n.customAuth=n.auth,n};var Mn=Dn;function Nn(){return{token:Pe.getStorageSync("uni_id_token")||Pe.getStorageSync("uniIdToken"),tokenExpired:Pe.getStorageSync("uni_id_token_expired")}}function Fn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.token,t=e.tokenExpired;n&&Pe.setStorageSync("uni_id_token",n),t&&Pe.setStorageSync("uni_id_token_expired",t)}function Bn(){V&&"web"===H&&o.getStorageSync("__LAST_DCLOUD_APPID")!==G&&(o.setStorageSync("__LAST_DCLOUD_APPID",G),console.warn("检测到当前项目与上次运行到此端口的项目不一致,自动清理uni-id保存的token信息(仅开发调试时生效)"),Pe.removeStorageSync("uni_id_token"),Pe.removeStorageSync("uniIdToken"),Pe.removeStorageSync("uni_id_token_expired"))}var qn=function(e){x(t,e);var n=O(t);function t(){return k(this,t),n.apply(this,arguments)}return y(t,[{key:"getAccessToken",value:function(){var e=this;return new Promise((function(n,t){var o="Anonymous_Access_token";e.setAccessToken(o),n(o)}))}},{key:"setupRequest",value:function(e,n){var t=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),o={"Content-Type":"application/json"};"auth"!==n&&(t.token=this.accessToken,o["x-basement-token"]=this.accessToken),o["x-serverless-sign"]=Ae.sign(t,this.config.clientSecret);var a=Oe();o["x-client-info"]=encodeURIComponent(JSON.stringify(a));var r=Nn(),c=r.token;return o["x-client-token"]=c,{url:this.config.requestUrl,method:"POST",data:t,dataType:"json",header:JSON.parse(JSON.stringify(o))}}},{key:"uploadFileToOSS",value:function(e){var n=this,t=e.url,o=e.formData,a=e.name,r=e.filePath,c=e.fileType,i=e.onUploadProgress;return new Promise((function(e,s){var d=n.adapter.uploadFile({url:t,formData:o,name:a,filePath:r,fileType:c,success:function(n){n&&n.statusCode<400?e(n):s(new ke({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail:function(e){s(new ke({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof i&&d&&"function"==typeof d.onProgressUpdate&&d.onProgressUpdate((function(e){i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}},{key:"uploadFile",value:function(e){var n,t=this,o=e.filePath,a=e.cloudPath,r=e.fileType,c=void 0===r?"image":r,i=e.onUploadProgress;if(!a)throw new ke({code:"CLOUDPATH_REQUIRED",message:"cloudPath不可为空"});return this.getOSSUploadOptionsFromPath({cloudPath:a}).then((function(e){var a=e.result,r=a.url,s=a.formData,d=a.name;n=e.result.fileUrl;var u={url:r,formData:s,name:d,filePath:o,fileType:c};return t.uploadFileToOSS(Object.assign({},u,{onUploadProgress:i}))})).then((function(){return t.reportOSSUpload({cloudPath:a})})).then((function(e){return new Promise((function(t,a){e.success?t({success:!0,filePath:o,fileID:n}):a(new ke({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))}))}},{key:"deleteFile",value:function(e){var n=e.fileList,t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:n})};return this.request(this.setupRequest(t))}},{key:"getTempFileURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.fileList,t={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:n})};return this.request(this.setupRequest(t))}}]),t}(je),Hn={init:function(e){var n=new qn(e),t={signInAnonymously:function(){return n.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return n.auth=function(){return t},n.customAuth=n.auth,n}};function Vn(e){var n,t=e.data;n=Oe();var o=JSON.parse(JSON.stringify(t||{}));if(Object.assign(o,{clientInfo:n}),!o.uniIdToken){var a=Nn(),r=a.token;r&&(o.uniIdToken=r)}return o}function zn(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.name,o=n.data,a=this.__dev__,r=a.localAddress,c=a.localPort,i={aliyun:"aliyun",tencent:"tcb"}[this.config.provider],s=this.config.spaceId,d="http://".concat(r,":").concat(c,"/system/check-function"),u="http://".concat(r,":").concat(c,"/cloudfunctions/").concat(t);return new Promise((function(e,n){Pe.request({method:"POST",url:d,data:{name:t,platform:H,provider:i,spaceId:s},timeout:3e3,success:function(n){e(n)},fail:function(){e({data:{code:"NETWORK_ERROR",message:"连接本地调试服务失败,请检查客户端是否和主机在同一局域网下,自动切换为已部署的云函数。"}})}})})).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.data,t=n||{},o=t.code,a=t.message;return{code:0===o?0:o||"SYS_ERR",message:a||"SYS_ERR"}})).then((function(n){var a=n.code,r=n.message;if(0!==a){switch(a){case"MODULE_ENCRYPTED":console.error("此云函数(".concat(t,")依赖加密公共模块不可本地调试,自动切换为云端已部署的云函数"));break;case"FUNCTION_ENCRYPTED":console.error("此云函数(".concat(t,")已加密不可本地调试,自动切换为云端已部署的云函数"));break;case"ACTION_ENCRYPTED":console.error(r||"需要访问加密的uni-clientDB-action,自动切换为云端环境");break;case"NETWORK_ERROR":var c="连接本地调试服务失败,请检查客户端是否和主机在同一局域网下";throw console.error(c),new Error(c);case"SWITCH_TO_CLOUD":break;default:var s="检测本地调试服务出现错误:".concat(r,",请检查网络环境或重启客户端再试");throw console.error(s),new Error(s)}return e._callCloudFunction({name:t,data:o})}return new Promise((function(n,t){var a=Vn.call(e,{data:o});Pe.request({method:"POST",url:u,data:{provider:i,platform:H,param:a},success:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.statusCode,a=e.data;return!o||o>=400?t(new ke({code:a.code||"SYS_ERR",message:a.message||"request:fail"})):n({result:a})},fail:function(e){t(new ke({code:e.code||e.errCode||"SYS_ERR",message:e.message||e.errMsg||"request:fail"}))}})}))}))}var Kn=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:",云函数[{functionName}]在云端不存在,请检查此云函数名称是否正确以及该云函数是否已上传到服务空间",mode:"append"}],Wn=/[\\^$.*+?()[\]{}|]/g,Jn=RegExp(Wn.source);function Gn(e,n,t){return e.replace(new RegExp((o=n)&&Jn.test(o)?o.replace(Wn,"\\$&"):o,"g"),t);var o}function Xn(e){var n=e.functionName,t=e.result,o=e.logPvd;if(this.__dev__.debugLog&&t&&t.requestId){var a=JSON.stringify({spaceId:this.config.spaceId,functionName:n,requestId:t.requestId});console.log("[".concat(o,"-request]").concat(a,"[/").concat(o,"-request]"))}}function Yn(e){var n=e.callFunction,t=function(t){var o=this,a=t.name;t.data=Vn.call(e,{data:t.data});var r={aliyun:"aliyun",tencent:"tcb",tcb:"tcb"}[this.config.provider];return n.call(this,t).then((function(e){return e.errCode=0,Xn.call(o,{functionName:a,result:e,logPvd:r}),Promise.resolve(e)}),(function(e){return Xn.call(o,{functionName:a,result:e,logPvd:r}),e&&e.message&&(e.message=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.message,t=void 0===n?"":n,o=e.extraInfo,a=void 0===o?{}:o,r=e.formatter,c=void 0===r?[]:r,i=0;i<c.length;i++){var s=c[i],d=s.rule,u=s.content,m=s.mode,l=t.match(d);if(l){for(var f=u,h=1;h<l.length;h++)f=Gn(f,"{$".concat(h,"}"),l[h]);for(var p in a)f=Gn(f,"{".concat(p,"}"),a[p]);return"replace"===m?f:t+f}}return t}({message:"[".concat(t.name,"]: ").concat(e.message),formatter:Kn,extraInfo:{functionName:a}})),Promise.reject(e)}))};e.callFunction=function(n){var o;V&&e.__dev__.debugInfo&&!e.__dev__.debugInfo.forceRemote&&W?(e._callCloudFunction||(e._callCloudFunction=t,e._callLocalFunction=zn),o=zn):o=t;var a=o.call(this,n);return Object.defineProperty(a,"result",{get:function(){return console.warn("当前返回结果为Promise类型,不可直接访问其result属性,详情请参考:https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{}}}),a}}var Zn=Symbol("CLIENT_DB_INTERNAL");function Qn(e,n){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Zn,e.__ob__=void 0,new Proxy(e,{get:function(e,t,o){if("_uniClient"===t)return null;if(t in e||"string"!=typeof t){var a=e[t];return"function"==typeof a?a.bind(e):a}return n.get(e,t,o)}})}function et(e){return{on:function(n,t){e[n]=e[n]||[],e[n].indexOf(t)>-1||e[n].push(t)},off:function(n,t){e[n]=e[n]||[];var o=e[n].indexOf(t);-1!==o&&e[n].splice(o,1)}}}var nt=["db.Geo","db.command","command.aggregate"];function tt(e,n){return nt.indexOf("".concat(e,".").concat(n))>-1}function ot(e){switch(F(e)){case"array":return e.map((function(e){return ot(e)}));case"object":return e._internalType===Zn||Object.keys(e).forEach((function(n){e[n]=ot(e[n])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function at(e){return e&&e.content&&e.content.$method}var rt=function(){function e(n,t,o){k(this,e),this.content=n,this.prevStage=t||null,this.udb=null,this._database=o}return y(e,[{key:"toJSON",value:function(){for(var e=this,n=[e.content];e.prevStage;)e=e.prevStage,n.push(e.content);return{$db:n.reverse().map((function(e){return{$method:e.$method,$param:ot(e.$param)}}))}}},{key:"getAction",value:function(){var e=this.toJSON().$db.find((function(e){return"action"===e.$method}));return e&&e.$param&&e.$param[0]}},{key:"getCommand",value:function(){return{$db:this.toJSON().$db.filter((function(e){return"action"!==e.$method}))}}},{key:"get",value:function(){return this._send("get",Array.from(arguments))}},{key:"add",value:function(){return this._send("add",Array.from(arguments))}},{key:"update",value:function(){return this._send("update",Array.from(arguments))}},{key:"end",value:function(){return this._send("end",Array.from(arguments))}},{key:"_send",value:function(e,n){var t=this.getAction(),o=this.getCommand();if(o.$db.push({$method:e,$param:ot(n)}),V){var a=o.$db.find((function(e){return"collection"===e.$method})),r=a&&a.$param;r&&1===r.length&&"string"==typeof a.$param[0]&&a.$param[0].indexOf(",")>-1&&console.warn("检测到使用JQL语法联表查询时,未使用getTemp先过滤主表数据,在主表数据量大的情况下可能会查询缓慢。\n- 如何优化请参考此文档:https://uniapp.dcloud.net.cn/uniCloud/jql?id=lookup-with-temp \n- 如果主表数据量很小请忽略此信息,项目发行时不会出现此提示。")}return this._database._callCloudFunction({action:t,command:o})}},{key:"isAggregate",get:function(){for(var e=this;e;){var n=at(e),t=at(e.prevStage);if("aggregate"===n&&"collection"===t||"pipeline"===n)return!0;e=e.prevStage}return!1}},{key:"isCommand",get:function(){for(var e=this;e;){if("command"===at(e))return!0;e=e.prevStage}return!1}},{key:"isAggregateCommand",get:function(){for(var e=this;e;){var n=at(e),t=at(e.prevStage);if("aggregate"===n&&"command"===t)return!0;e=e.prevStage}return!1}},{key:"count",get:function(){if(!this.isAggregate)return function(){return this._send("count",Array.from(arguments))};var e=this;return function(){return ct({$method:"count",$param:ot(Array.from(arguments))},e,this._database)}}},{key:"remove",get:function(){if(!this.isCommand)return function(){return this._send("remove",Array.from(arguments))};var e=this;return function(){return ct({$method:"remove",$param:ot(Array.from(arguments))},e,this._database)}}},{key:"set",get:function(){if(!this.isCommand)return function(){throw new Error("JQL禁止使用set方法")};var e=this;return function(){return ct({$method:"set",$param:ot(Array.from(arguments))},e,this._database)}}}]),e}();function ct(e,n,t){return Qn(new rt(e,n,t),{get:function(e,n){var o="db";return e&&e.content&&(o=e.content.$method),tt(o,n)?ct({$method:n},e,t):function(){return ct({$method:n,$param:ot(Array.from(arguments))},e,t)}}})}function it(e){var n=e.path,t=e.method;return function(){function e(){k(this,e),this.param=Array.from(arguments)}return y(e,[{key:"toJSON",value:function(){return{$newDb:[].concat(u(n.map((function(e){return{$method:e}}))),[{$method:t,$param:this.param}])}}}]),e}()}var st=function(e){x(t,e);var n=O(t);function t(){return k(this,t),n.apply(this,arguments)}return y(t,[{key:"_callCloudFunction",value:function(e){var n=this,t=e.action,o=e.command,a=e.multiCommand,r=e.queryList;function c(e,n){if(a&&r)for(var t=0;t<r.length;t++){var o=r[t];o.udb&&"function"==typeof o.udb.setResult&&(n?o.udb.setResult(n):o.udb.setResult(e.result.dataList[t]))}}var i=this;function s(e){return i._callback("error",[e]),oe(ae("database","fail"),e).then((function(){return oe(ae("database","complete"),e)})).then((function(){return c(null,e),ve(ie,{type:ue,content:e}),Promise.reject(e)}))}var d=oe(ae("database","invoke")),u=this._uniClient;return d.then((function(){return u.callFunction({name:"DCloud-clientDB",type:N,data:{action:t,command:o,multiCommand:a}})})).then((function(e){var t=e.result,o=t.code,a=t.message,r=t.token,i=t.tokenExpired,d=t.systemInfo,u=void 0===d?[]:d;if(u)for(var m=0;m<u.length;m++){var l=u[m],f=l.level,h=l.message,p=l.detail,v=console["app"===H&&"warn"===f?"error":f]||console.log,g="[System Info]"+h;p&&(g="".concat(g,"\n详细信息:").concat(p)),v(g)}if(o)return s(new ke({code:o,message:a,requestId:e.requestId}));e.result.errCode=e.result.code,e.result.errMsg=e.result.message,r&&i&&(Fn({token:r,tokenExpired:i}),n._callbackAuth("refreshToken",[{token:r,tokenExpired:i}]),n._callback("refreshToken",[{token:r,tokenExpired:i}]),ve(de,{token:r,tokenExpired:i}));for(var y=[{prop:"affectedDocs",tips:"affectedDocs不再推荐使用,请使用inserted/deleted/updated/data.length替代"},{prop:"code",tips:"code不再推荐使用,请使用errCode替代"},{prop:"message",tips:"message不再推荐使用,请使用errMsg替代"}],_=function(n){var t=y[n],o=t.prop,a=t.tips;if(o in e.result){var r=e.result[o];Object.defineProperty(e.result,o,{get:function(){return console.warn(a),r}})}},b=0;b<y.length;b++)_(b);return function(e){return oe(ae("database","success"),e).then((function(){return oe(ae("database","complete"),e)})).then((function(){return c(e,null),ve(ie,{type:ue,content:e}),Promise.resolve(e)}))}(e)}),(function(e){return/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB未初始化,请在web控制台保存一次schema以开启clientDB"),s(new ke({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId}))}))}}]),t}(function(){function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.uniClient,o=void 0===t?{}:t;k(this,e),this._uniClient=o,this._authCallBacks={},this._dbCallBacks={},o.isDefault&&(this._dbCallBacks=Z("_globalUniCloudDatabaseCallback")),this.auth=et(this._authCallBacks),Object.assign(this,et(this._dbCallBacks)),this.env=Qn({},{get:function(e,n){return{$env:n}}}),this.Geo=Qn({},{get:function(e,n){return it({path:["Geo"],method:n})}}),this.serverDate=it({path:[],method:"serverDate"}),this.RegExp=it({path:[],method:"RegExp"})}return y(e,[{key:"getCloudEnv",value:function(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv参数错误");return{$env:e.replace("$cloudEnv_","")}}},{key:"_callback",value:function(e,n){var t=this._dbCallBacks;t[e]&&t[e].forEach((function(e){e.apply(void 0,u(n))}))}},{key:"_callbackAuth",value:function(e,n){var t=this._authCallBacks;t[e]&&t[e].forEach((function(e){e.apply(void 0,u(n))}))}},{key:"multiSend",value:function(){var e=Array.from(arguments),n=e.map((function(e){var n=e.getAction(),t=e.getCommand();if("getTemp"!==t.$db[t.$db.length-1].$method)throw new Error("multiSend只支持子命令内使用getTemp");return{action:n,command:t}}));return this._callCloudFunction({multiCommand:n,queryList:e})}}]),e}());function dt(e){e.database=function(n){if(n&&Object.keys(n).length>0)return e.init(n).database();if(this._database)return this._database;var t=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Qn(new e(n),{get:function(e,n){return tt("db",n)?ct({$method:n},null,e):function(){return ct({$method:n,$param:ot(Array.from(arguments))},null,e)}}})}(st,{uniClient:e});return this._database=t,t}}var ut="token无效,跳转登录页面",mt="token过期,跳转登录页面",lt={TOKEN_INVALID_TOKEN_EXPIRED:mt,TOKEN_INVALID_INVALID_CLIENTID:ut,TOKEN_INVALID:ut,TOKEN_INVALID_WRONG_TOKEN:ut,TOKEN_INVALID_ANONYMOUS_USER:ut},ft={"uni-id-token-expired":mt,"uni-id-check-token-failed":ut,"uni-id-token-not-exist":ut,"uni-id-check-device-feature-failed":ut};function ht(e,n){var t="";return t=e?"".concat(e,"/").concat(n):n,t.replace(/^\//,"")}function pt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=[],o=[];return e.forEach((function(e){!0===e.needLogin?t.push(ht(n,e.path)):!1===e.needLogin&&o.push(ht(n,e.path))})),{needLoginPage:t,notNeedLoginPage:o}}function vt(e){return e.split("?")[0].replace(/^\//,"")}function gt(){return function(e){var n=e&&e.$page&&e.$page.fullPath||"";return n?("/"!==n.charAt(0)&&(n="/"+n),n):n}(function(){var e=getCurrentPages();return e[e.length-1]}())}function yt(){return vt(gt())}function _t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return!1;if(!(n&&n.list&&n.list.length))return!1;var t=n.list,o=vt(e);return t.some((function(e){return e.pagePath===o}))}var bt,wt=!!c.default.uniIdRouter,kt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.default,n=e.pages,t=void 0===n?[]:n,o=e.subPackages,a=void 0===o?[]:o,r=e.uniIdRouter,i=void 0===r?{}:r,s=e.tabBar,d=void 0===s?{}:s,m=i.loginPage,l=i.needLogin,f=void 0===l?[]:l,h=i.resToLogin,p=void 0===h||h,v=pt(t),g=v.needLoginPage,y=v.notNeedLoginPage,_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[],t=[];return e.forEach((function(e){var o=e.root,a=e.pages,r=void 0===a?[]:a,c=pt(r,o),i=c.needLoginPage,s=c.notNeedLoginPage;n.push.apply(n,u(i)),t.push.apply(t,u(s))})),{needLoginPage:n,notNeedLoginPage:t}}(a),b=_.needLoginPage,w=_.notNeedLoginPage;return{loginPage:m,routerNeedLogin:f,resToLogin:p,needLoginPage:[].concat(u(g),u(b)),notNeedLoginPage:[].concat(u(y),u(w)),loginPageInTabBar:_t(m,d)}}(),xt=kt.loginPage,Ot=kt.routerNeedLogin,St=kt.resToLogin,At=kt.needLoginPage,Pt=kt.notNeedLoginPage,Tt=kt.loginPageInTabBar;if(At.indexOf(xt)>-1)throw new Error("Login page [".concat(xt,'] should not be "needLogin", please check your pages.json'));function Et(e){var n=vt(function(e){var n=yt(),t=e.charAt(0),o=e.split("?")[0];if("/"===t)return o;var a=o.replace(/^\//,"").split("/"),r=n.split("/");r.pop();for(var c=0;c<a.length;c++){var i=a[c];".."===i?r.pop():"."!==i&&r.push(i)}return""===r[0]&&r.shift(),r.join("/")}(e));return!(Pt.indexOf(n)>-1)&&(At.indexOf(n)>-1||Ot.some((function(n){return function(e,n){return new RegExp(n).test(e)}(e,n)})))}function Ct(e){var n=e.redirect,t=vt(n),o=vt(xt);return yt()!==o&&t!==o}function jt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.api,t=e.redirect;if(t&&Ct({redirect:t})){var a=function(e,n){return"/"!==e.charAt(0)&&(e="/"+e),n?e.indexOf("?")>-1?e+"&uniIdRedirectUrl=".concat(encodeURIComponent(n)):e+"?uniIdRedirectUrl=".concat(encodeURIComponent(n)):e}(xt,t);Tt?"navigateTo"!==n&&"redirectTo"!==n||(n="switchTab"):"switchTab"===n&&(n="navigateTo"),setTimeout((function(){o[n]({url:a})}))}}function $t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.url,t={abortLoginPageJump:!1,autoToLoginPage:!1},o=function(){var e,n=Nn(),t=n.token,o=n.tokenExpired;if(t){if(o<Date.now()){var a="uni-id-token-expired";e={errCode:a,errMsg:ft[a]}}}else{var r="uni-id-check-token-failed";e={errCode:r,errMsg:ft[r]}}return e}();if(Et(n)&&o){if(o.uniIdRedirectUrl=n,fe(se).length>0)return setTimeout((function(){ve(se,o)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function It(){!function(){var e=gt(),n=$t({url:e}),t=n.abortLoginPageJump,o=n.autoToLoginPage;t||o&&jt({api:"redirectTo",redirect:e})}();for(var e=["navigateTo","redirectTo","reLaunch","switchTab"],n=function(n){var t=e[n];o.addInterceptor(t,{invoke:function(e){var n=$t({url:e.url}),o=n.abortLoginPageJump,a=n.autoToLoginPage;return o?e:a?(jt({api:t,redirect:e.url}),!1):e}})},t=0;t<e.length;t++)n(t)}function Lt(){this.onResponse((function(e){var n=e.type,t=e.content,o=!1;switch(n){case"cloudobject":o=function(e){var n=e.errCode;return n in ft}(t);break;case"clientdb":o=function(e){var n=e.errCode;return n in lt}(t)}o&&function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=fe(se);_e().then((function(){var t=gt();if(t&&Ct({redirect:t}))return n.length>0?ve(se,Object.assign({uniIdRedirectUrl:t},e)):void(xt&&jt({api:"navigateTo",redirect:t}))}))}(t)}))}function Rt(e){!function(e){e.onResponse=function(e){he(ie,e)},e.offResponse=function(e){pe(ie,e)}}(e),function(e){e.onNeedLogin=function(e){he(se,e)},e.offNeedLogin=function(e){pe(se,e)},wt&&(Z("uni-cloud-status").needLoginInit||(Z("uni-cloud-status").needLoginInit=!0,_e().then((function(){It.call(e)})),St&&Lt.call(e)))}(e),function(e){e.onRefreshToken=function(e){he(de,e)},e.offRefreshToken=function(e){pe(de,e)}}(e)}var Dt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ut=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Mt(){var e,n,t=Nn().token||"",o=t.split(".");if(!t||3!==o.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{e=JSON.parse((n=o[1],decodeURIComponent(bt(n).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(t){throw new Error("获取当前用户信息出错,详细错误信息为:"+t.message)}return e.tokenExpired=1e3*e.exp,delete e.exp,delete e.iat,e}bt="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Ut.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var n;e+="==".slice(2-(3&e.length));for(var t,o,a="",r=0;r<e.length;)n=Dt.indexOf(e.charAt(r++))<<18|Dt.indexOf(e.charAt(r++))<<12|(t=Dt.indexOf(e.charAt(r++)))<<6|(o=Dt.indexOf(e.charAt(r++))),a+=64===t?String.fromCharCode(n>>16&255):64===o?String.fromCharCode(n>>16&255,n>>8&255):String.fromCharCode(n>>16&255,n>>8&255,255&n);return a}:atob;var Nt=L((function(e,n){Object.defineProperty(n,"__esModule",{value:!0});var t="chooseAndUploadFile:ok",a="chooseAndUploadFile:fail";function r(e,n){return e.tempFiles.forEach((function(e,t){e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),n&&(e.fileType=n),e.cloudPath=Date.now()+"_"+t+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((function(e){return e.path}))),e}function c(e,n,o){var a=o.onChooseFile,r=o.onUploadProgress;return n.then((function(e){if(a){var n=a(e);if(void 0!==n)return Promise.resolve(n).then((function(n){return void 0===n?e:n}))}return e})).then((function(n){return!1===n?{errMsg:t,tempFilePaths:[],tempFiles:[]}:function(e,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,a=arguments.length>3?arguments[3]:void 0;(n=Object.assign({},n)).errMsg=t;var r=n.tempFiles,c=r.length,i=0;return new Promise((function(t){for(;i<o;)s();function s(){var o=i++;if(o>=c)!r.find((function(e){return!e.url&&!e.errMsg}))&&t(n);else{var d=r[o];e.uploadFile({filePath:d.path,cloudPath:d.cloudPath,fileType:d.fileType,onUploadProgress:function(e){e.index=o,e.tempFile=d,e.tempFilePath=d.path,a&&a(e)}}).then((function(e){d.url=e.fileID,o<c&&s()})).catch((function(e){d.errMsg=e.errMsg||e.message,o<c&&s()}))}}}))}(e,n,5,r)}))}n.initChooseAndUploadFile=function(e){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===n.type?c(e,function(e){var n=e.count,t=e.sizeType,c=e.sourceType,i=void 0===c?["album","camera"]:c,s=e.extension;return new Promise((function(e,c){o.chooseImage({count:n,sizeType:t,sourceType:i,extension:s,success:function(n){e(r(n,"image"))},fail:function(e){c({errMsg:e.errMsg.replace("chooseImage:fail",a)})}})}))}(n),n):"video"===n.type?c(e,function(e){var n=e.camera,t=e.compressed,c=e.maxDuration,i=e.sourceType,s=void 0===i?["album","camera"]:i,d=e.extension;return new Promise((function(e,i){o.chooseVideo({camera:n,compressed:t,maxDuration:c,sourceType:s,extension:d,success:function(n){var t=n.tempFilePath,o=n.duration,a=n.size,c=n.height,i=n.width;e(r({errMsg:"chooseVideo:ok",tempFilePaths:[t],tempFiles:[{name:n.tempFile&&n.tempFile.name||"",path:t,size:a,type:n.tempFile&&n.tempFile.type||"",width:i,height:c,duration:o,fileType:"video",cloudPath:""}]},"video"))},fail:function(e){i({errMsg:e.errMsg.replace("chooseVideo:fail",a)})}})}))}(n),n):c(e,function(e){var n=e.count,t=e.extension;return new Promise((function(e,c){var i=o.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(i=wx.chooseMessageFile),"function"!=typeof i)return c({errMsg:a+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});i({type:"all",count:n,extension:t,success:function(n){e(r(n))},fail:function(e){c({errMsg:e.errMsg.replace("chooseFile:fail",a)})}})}))}(n),n)}}})),Ft=I(Nt),Bt="manual";function qt(e){return{props:{localdata:{type:Array,default:function(){return[]}},options:{type:[Object,Array],default:function(){return{}}},spaceInfo:{type:Object,default:function(){return{}}},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:function(){return{mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{}}},created:function(){var e=this;this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((function(){var n=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((function(t){n.push(e[t])})),n}),(function(n,t){if(e.loadtime!==Bt){for(var o=!1,a=[],r=2;r<n.length;r++)n[r]!==t[r]&&(a.push(n[r]),o=!0);n[0]!==t[0]&&(e.mixinDatacomPage.current=e.pageCurrent),e.mixinDatacomPage.size=e.pageSize,e.onMixinDatacomPropsChange(o,a)}}))},methods:{onMixinDatacomPropsChange:function(e,n){},mixinDatacomEasyGet:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.getone,o=void 0!==t&&t,a=n.success,r=n.fail;this.mixinDatacomLoading||(this.mixinDatacomLoading=!0,this.mixinDatacomErrorMessage="",this.mixinDatacomGet().then((function(n){e.mixinDatacomLoading=!1;var t=n.result,r=t.data,c=t.count;e.getcount&&(e.mixinDatacomPage.count=c),e.mixinDatacomHasMore=r.length<e.pageSize;var i=o?r.length?r[0]:void 0:r;e.mixinDatacomResData=i,a&&a(i)})).catch((function(n){e.mixinDatacomLoading=!1,e.mixinDatacomErrorMessage=n,r&&r(n)})))},mixinDatacomGet:function(){var n,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.database(this.spaceInfo),a=t.action||this.action;a&&(o=o.action(a));var r=t.collection||this.collection;o=Array.isArray(r)?(n=o).collection.apply(n,u(r)):o.collection(r);var c=t.where||this.where;c&&Object.keys(c).length&&(o=o.where(c));var i=t.field||this.field;i&&(o=o.field(i));var s=t.foreignKey||this.foreignKey;s&&(o=o.foreignKey(s));var d=t.groupby||this.groupby;d&&(o=o.groupBy(d));var m=t.groupField||this.groupField;m&&(o=o.groupField(m)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(o=o.distinct());var l=t.orderby||this.orderby;l&&(o=o.orderBy(l));var f=void 0!==t.pageCurrent?t.pageCurrent:this.mixinDatacomPage.current,h=void 0!==t.pageSize?t.pageSize:this.mixinDatacomPage.size,p=void 0!==t.getcount?t.getcount:this.getcount,v=void 0!==t.gettree?t.gettree:this.gettree,g=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,y={getCount:p},_={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return v&&(y.getTree=_),g&&(y.getTreePath=_),o=o.skip(h*(f-1)).limit(h).get(y),o}}}}function Ht(e){return function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.customUI=n.customUI||e.customUI,Object.assign(e.loadingOptions,n.loadingOptions),Object.assign(e.errorOptions,n.errorOptions),"object"==typeof n.secretMethods&&(e.secretMethods=n.secretMethods),e}({customUI:!1,loadingOptions:{title:"加载中...",mask:!0},errorOptions:{type:"modal",retry:!1}},t);var r=t,c=r.customUI,i=r.loadingOptions,s=r.errorOptions,u=!c;return new Proxy({},{get:function(r,c){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.fn,t=e.interceptorName,o=e.getCallbackArgs;return d(a.default.mark((function e(){var r,c,i,s,d,u,m=arguments;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(r=m.length,c=new Array(r),i=0;i<r;i++)c[i]=m[i];return s=o?o({params:c}):{},e.prev=2,e.next=5,oe(ae(t,"invoke"),b({},s));case 5:return e.next=7,n.apply(void 0,c);case 7:return d=e.sent,e.next=10,oe(ae(t,"success"),b(b({},s),{},{result:d}));case 10:return e.abrupt("return",d);case 13:return e.prev=13,e.t0=e["catch"](2),u=e.t0,e.next=18,oe(ae(t,"fail"),b(b({},s),{},{error:u}));case 18:throw u;case 19:return e.prev=19,e.next=22,oe(ae(t,"complete"),b(b({},s),{},u?{error:u}:{result:d}));case 22:return e.finish(19);case 23:case"end":return e.stop()}}),e,null,[[2,13,19,23]])})))}({fn:function(){var r=d(a.default.mark((function r(){var l,f,h,p,v,g,y,_,w,k,x,O,S=arguments;return a.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:for(u&&o.showLoading({title:i.title,mask:i.mask}),f=S.length,h=new Array(f),p=0;p<f;p++)h[p]=S[p];return v={name:n,type:M,data:{method:c,params:h}},"object"==typeof t.secretMethods&&function(e,n){var t=n.data.method,o=e.secretMethods[t];o&&(n.secret=o)}(t,v),r.prev=4,r.next=7,e.callFunction(v);case 7:l=r.sent,r.next=13;break;case 10:r.prev=10,r.t0=r["catch"](4),l={result:r.t0};case 13:if(g=l.result||{},y=g.errCode,_=g.errMsg,w=g.newToken,u&&o.hideLoading(),w&&w.token&&w.tokenExpired&&(Fn(w),ve(de,b({},w))),!y){r.next=30;break}if(!u){r.next=28;break}if("toast"!==s.type){r.next=20;break}o.showToast({title:_,icon:"none"}),r.next=28;break;case 20:if("modal"===s.type){r.next=22;break}throw new Error("Invalid errorOptions.type: ".concat(s.type));case 22:return r.next=24,d(a.default.mark((function e(){var n,t,r,c,i,s,d=arguments;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=d.length>0&&void 0!==d[0]?d[0]:{},t=n.title,r=n.content,c=n.showCancel,i=n.cancelText,s=n.confirmText,e.abrupt("return",new Promise((function(e,n){o.showModal({title:t,content:r,showCancel:c,cancelText:i,confirmText:s,success:function(n){e(n)},fail:function(){e({confirm:!1,cancel:!0})}})})));case 2:case"end":return e.stop()}}),e)})))({title:"提示",content:_,showCancel:s.retry,cancelText:"取消",confirmText:s.retry?"重试":"确定"});case 24:if(k=r.sent,x=k.confirm,!s.retry||!x){r.next=28;break}return r.abrupt("return",m.apply(void 0,h));case 28:throw O=new ke({code:y,message:_,requestId:l.requestId}),O.detail=l.result,ve(ie,{type:le,content:O}),O;case 30:return r.abrupt("return",(ve(ie,{type:le,content:l.result}),l.result));case 31:case"end":return r.stop()}}),r,null,[[4,10]])})));function m(){return r.apply(this,arguments)}return m}(),interceptorName:"callObject",getCallbackArgs:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.params;return{objectName:n,methodName:c,params:t}}})}})}}function Vt(e,n){return zt.apply(this,arguments)}function zt(){return zt=d(a.default.mark((function e(n,t){var o,r,c;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return o="http://".concat(n,":").concat(t,"/system/ping"),e.prev=1,e.next=4,c={url:o,timeout:500},new Promise((function(e,n){Pe.request(b(b({},c),{},{success:function(n){e(n)},fail:function(e){n(e)}}))}));case 4:return r=e.sent,e.abrupt("return",!(!r.data||0!==r.data.code));case 8:return e.prev=8,e.t0=e["catch"](1),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e,null,[[1,8]])}))),zt.apply(this,arguments)}function Kt(e){if(!e.initUniCloudStatus||"rejected"===e.initUniCloudStatus){var n,t=Promise.resolve();n=1,t=new Promise((function(e,t){setTimeout((function(){e()}),n)})),e.isReady=!1,e.isDefault=!1;var r=e.auth();e.initUniCloudStatus="pending",e.initUniCloud=t.then((function(){return r.getLoginState()})).then((function(e){return e?Promise.resolve():r.signInAnonymously()})).then((function(){if(!V)return Promise.resolve();if("app"===H){var n=o.getSystemInfoSync(),t=n.osName,r=n.osVersion;"ios"===t&&function(e){if(!e||"string"!=typeof e)return 0;var n=e.match(/^(\d+)./);return n&&n[1]?parseInt(n[1]):0}(r)>=14&&console.warn("iOS 14及以上版本连接uniCloud本地调试服务需要允许客户端查找并连接到本地网络上的设备(仅开发模式生效,发行模式会连接uniCloud云端服务)")}if(V&&e.__dev__.debugInfo){var c=e.__dev__.debugInfo,i=c.address,s=c.servePort;return function(){var e=d(a.default.mark((function e(n,t){var o,r,c;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=0;case 1:if(!(r<n.length)){e.next=11;break}return c=n[r],e.next=5,Vt(c,t);case 5:if(!e.sent){e.next=8;break}return o=c,e.abrupt("break",11);case 8:r++,e.next=1;break;case 11:return e.abrupt("return",{address:o,port:t});case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()(i,s)}})).then((function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.address,o=n.port;if(!V)return Promise.resolve();var a=console["app"===H?"error":"warn"];if(t)e.__dev__.localAddress=t,e.__dev__.localPort=o;else if(e.__dev__.debugInfo){var r="";"remote"===e.__dev__.debugInfo.initialLaunchType?(e.__dev__.debugInfo.forceRemote=!0,r="当前客户端和HBuilderX不在同一局域网下(或其他网络原因无法连接HBuilderX),uniCloud本地调试服务不对当前客户端生效。\n- 如果不使用uniCloud本地调试服务,请直接忽略此信息。\n- 如需使用uniCloud本地调试服务,请将客户端与主机连接到同一局域网下并重新运行到客户端。\n- 如果在HBuilderX开启的状态下切换过网络环境,请重启HBuilderX后再试\n- 检查系统防火墙是否拦截了HBuilderX自带的nodejs"):r="无法连接uniCloud本地调试服务,请检查当前客户端是否与主机在同一局域网下。\n- 如需使用uniCloud本地调试服务,请将客户端与主机连接到同一局域网下并重新运行到客户端。\n- 如果在HBuilderX开启的状态下切换过网络环境,请重启HBuilderX后再试\n- 检查系统防火墙是否拦截了HBuilderX自带的nodejs","web"===H&&(r+="\n- 部分浏览器开启节流模式之后访问本地地址受限,请检查是否启用了节流模式"),0===H.indexOf("mp-")&&(r+="\n- 小程序中如何使用uniCloud,请参考:https://uniapp.dcloud.net.cn/uniCloud/publish.html#useinmp"),a(r)}})).then((function(){Bn(),e.isReady=!0,e.initUniCloudStatus="fulfilled"})).catch((function(n){console.error(n),e.initUniCloudStatus="rejected"}))}}var Wt={tcb:Mn,tencent:Mn,aliyun:$e,private:Hn},Jt=new(function(){function e(){k(this,e)}return y(e,[{key:"init",value:function(e){var n={},t=Wt[e.provider];if(!t)throw new Error("未提供正确的provider参数");n=t.init(e),n.__dev__={},n.__dev__.debugLog=V&&("web"===H&&navigator.userAgent.indexOf("HBuilderX")>0||"app"===H);var o=K;return V&&o&&!o.code&&(n.__dev__.debugInfo=o),Kt(n),n.reInit=function(){Kt(this)},Yn(n),function(e){var n=e.uploadFile;e.uploadFile=function(e){return n.call(this,e)}}(n),dt(n),function(e){e.getCurrentUserInfo=Mt,e.chooseAndUploadFile=Ft.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return qt(e)}}),e.importObject=Ht(e)}(n),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((function(e){if(n[e]){var t=n[e];n[e]=function(){return n.reInit(),t.apply(n,Array.from(arguments))},n[e]=be(n[e],e).bind(n)}})),n.init=this.init,n}}]),e}());(function(){var e=W,n={};if(e&&1===e.length)n=e[0],Jt=Jt.init(n),Jt.isDefault=!0;else{var t,o=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"];t=e&&e.length>0?"应用有多个服务空间,请通过uniCloud.init方法指定要使用的服务空间":J?"应用未关联服务空间,请在uniCloud目录右键关联服务空间":"uni-app cli项目内使用uniCloud需要使用HBuilderX的运行菜单运行项目,且需要在uniCloud目录关联服务空间",o.forEach((function(e){Jt[e]=function(){return console.error(t),Promise.reject(new ke({code:"SYS_ERR",message:t}))}}))}Object.assign(Jt,{get mixinDatacom(){return qt(Jt)}}),Rt(Jt),Jt.addInterceptor=ne,Jt.removeInterceptor=te,Jt.interceptObject=re,V&&"web"===H&&(window.uniCloud=Jt)})();var Gt=Jt;n.default=Gt}).call(this,t("c8ba"),t("543d")["default"])},ab0c:function(e,n,t){"use strict";(function(e){function t(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function o(e){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?t(Object(o),!0).forEach((function(n){a(e,n,o[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):t(Object(o)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(o,n))}))}return e}function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function r(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function c(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function i(e,n,t){return n&&c(e.prototype,n),t&&c(e,t),e}Object.defineProperty(n,"__esModule",{value:!0}),n.createAnimation=l;var s=function(){function n(t,o){r(this,n),this.options=t,this.animation=e.createAnimation(t),this.currentStepAnimates={},this.next=0,this.$=o}return i(n,[{key:"_nvuePushAnimates",value:function(e,n){var t=this.currentStepAnimates[this.next],o={};if(o=t||{styles:{},config:{}},d.includes(e)){o.styles.transform||(o.styles.transform="");var a="";"rotate"===e&&(a="deg"),o.styles.transform+="".concat(e,"(").concat(n+a,") ")}else o.styles[e]="".concat(n);this.currentStepAnimates[this.next]=o}},{key:"_animateRun",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=this.$.$refs["ani"].ref;if(t)return new Promise((function(a,r){nvueAnimation.transition(t,o({styles:e},n),(function(e){a()}))}))}},{key:"_nvueNextAnimate",value:function(e){var n=this,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2?arguments[2]:void 0,a=e[t];if(a){var r=a.styles,c=a.config;this._animateRun(r,c).then((function(){t+=1,n._nvueNextAnimate(e,t,o)}))}else this.currentStepAnimates={},"function"===typeof o&&o(),this.isEnd=!0}},{key:"step",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.animation.step(e),this}},{key:"run",value:function(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((function(){"function"===typeof e&&e()}),this.$.durationTime)}}]),n}(),d=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"],u=["opacity","backgroundColor"],m=["width","height","left","right","top","bottom"];function l(e,n){if(n)return clearTimeout(n.timer),new s(e,n)}d.concat(u,m).forEach((function(e){s.prototype[e]=function(){var n;return(n=this.animation)[e].apply(n,arguments),this}}))}).call(this,t("543d")["default"])},ac60:function(e,n,t){(function(n,t){e.exports=t()})(0,(function(){return function(e){var n={};function t(o){if(n[o])return n[o].exports;var a=n[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,t),a.l=!0,a.exports}return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=13)}([function(e,n,t){"use strict";var o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports={type:function(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()},isObject:function(e,n){return n?"object"===this.type(e):e&&"object"===("undefined"===typeof e?"undefined":o(e))},isFormData:function(e){return"undefined"!==typeof FormData&&e instanceof FormData},trim:function(e){return e.replace(/(^\s*)|(\s*$)/g,"")},encode:function(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,"]")},formatParams:function(e){var n="",t=!0,o=this;if(!this.isObject(e))return e;function a(e,r){var c=o.encode,i=o.type(e);if("array"==i)e.forEach((function(e,n){o.isObject(e)||(n=""),a(e,r+"%5B"+n+"%5D")}));else if("object"==i)for(var s in e)a(e[s],r?r+"%5B"+c(s)+"%5D":c(s));else t||(n+="&"),t=!1,n+=r+"="+c(e)}return a(e,""),n},merge:function(e,n){for(var t in n)e.hasOwnProperty(t)?this.isObject(n[t],1)&&this.isObject(e[t],1)&&this.merge(e[t],n[t]):e[t]=n[t];return e}}},function(e,n,t){var o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}}();function r(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}var c=t(0),i="undefined"!==typeof document;function s(e){var n=function(){function n(){r(this,n),this.requestHeaders={},this.readyState=0,this.timeout=0,this.responseURL="",this.responseHeaders={}}return a(n,[{key:"_call",value:function(e){this[e]&&this[e].apply(this,[].splice.call(arguments,1))}},{key:"_changeReadyState",value:function(e){this.readyState=e,this._call("onreadystatechange")}},{key:"open",value:function(e,n){if(this.method=e,n){if(n=c.trim(n),0!==n.indexOf("http")&&i){var t=document.createElement("a");t.href=n,n=t.href}}else n=location.href;this.responseURL=n,this._changeReadyState(1)}},{key:"send",value:function(n){var t=this;n=n||null;var a=this;if(e){var r={method:a.method,url:a.responseURL,headers:a.requestHeaders||{},body:n};c.merge(r,a._options||{}),"GET"===r.method&&(r.body=null),a._changeReadyState(3);var s=void 0;a.timeout=a.timeout||0,a.timeout>0&&(s=setTimeout((function(){3===a.readyState&&(t._call("onloadend"),a._changeReadyState(0),a._call("ontimeout"))}),a.timeout)),r.timeout=a.timeout,e(r,(function(e){function n(n){var t=e[n];return delete e[n],t}if(3===a.readyState){clearTimeout(s),a.status=n("statusCode")-0;var t=n("responseText"),r=n("statusMessage");if(a.status){var c=n("headers"),d={};for(var u in c){var m=c[u],l=u.toLowerCase();"object"===("undefined"===typeof m?"undefined":o(m))?d[l]=m:(d[l]=d[l]||[],d[l].push(m))}var f=d["set-cookie"];i&&f&&f.forEach((function(e){document.cookie=e.replace(/;\s*httpOnly/gi,"")})),a.responseHeaders=d,a.statusText=r||"",a.response=a.responseText=t,a._response=e,a._changeReadyState(4),a._call("onload")}else a.statusText=t,a._call("onerror",{msg:r});a._call("onloadend")}}))}else console.error("Ajax require adapter")}},{key:"setRequestHeader",value:function(e,n){this.requestHeaders[c.trim(e)]=n}},{key:"getResponseHeader",value:function(e){return(this.responseHeaders[e.toLowerCase()]||"").toString()||null}},{key:"getAllResponseHeaders",value:function(){var e="";for(var n in this.responseHeaders)e+=n+":"+this.getResponseHeader(n)+"\r\n";return e||null}},{key:"abort",value:function(e){this._changeReadyState(0),this._call("onerror",{msg:e}),this._call("onloadend")}}],[{key:"setAdapter",value:function(n){e=n}}]),n}();return n}e.exports=s},function(e,n,t){var o=function(){function e(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}}();function a(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}var r=t(0),c="undefined"!==typeof document,i=function(){function e(n){function t(e){var n=void 0,t=void 0;function o(){e.p=n=t=null}r.merge(e,{lock:function(){n||(e.p=new Promise((function(e,o){n=e,t=o})))},unlock:function(){n&&(n(),o())},clear:function(){t&&(t("cancel"),o())}})}a(this,e),this.engine=n||XMLHttpRequest,this.default=this;var o=this.interceptors={response:{use:function(e,n){this.handler=e,this.onerror=n}},request:{use:function(e){this.handler=e}}},c=o.request,i=o.response;t(i),t(c),this.config={method:"GET",baseURL:"",headers:{},timeout:0,params:{},parseJson:!0,withCredentials:!1}}return o(e,[{key:"request",value:function(e,n,t){var o=this,a=new this.engine,i="Content-Type",s=i.toLowerCase(),d=this.interceptors,u=d.request,m=d.response,l=u.handler,f=new Promise((function(d,f){function h(e){return e&&e.then&&e.catch}function p(e,n){e?e.then((function(){n()})):n()}function v(t){n=t.body,e=r.trim(t.url);var o=r.trim(t.baseURL||"");if(e||!c||o||(e=location.href),0!==e.indexOf("http")){var u="/"===e[0];if(!o&&c){var l=location.pathname.split("/");l.pop(),o=location.protocol+"//"+location.host+(u?"":l.join("/"))}if("/"!==o[o.length-1]&&(o+="/"),e=o+(u?e.substr(1):e),c){var v=document.createElement("a");v.href=e,e=v.href}}var g=r.trim(t.responseType||""),y=-1!==["GET","HEAD","DELETE","OPTION"].indexOf(t.method),_=r.type(n),b=t.params||{};y&&"object"===_&&(b=r.merge(n,b)),b=r.formatParams(b);var w=[];b&&w.push(b),y&&n&&"string"===_&&w.push(n),w.length>0&&(e+=(-1===e.indexOf("?")?"?":"&")+w.join("&")),a.open(t.method,e);try{a.withCredentials=!!t.withCredentials,a.timeout=t.timeout||0,"stream"!==g&&(a.responseType=g)}catch(T){}var k=t.headers[i]||t.headers[s],x="application/x-www-form-urlencoded";for(var O in r.trim((k||"").toLowerCase())===x?n=r.formatParams(n):r.isFormData(n)||-1===["object","array"].indexOf(r.type(n))||(x="application/json;charset=utf-8",n=JSON.stringify(n)),k||y||(t.headers[i]=x),t.headers)if(O===i&&r.isFormData(n))delete t.headers[O];else try{a.setRequestHeader(O,t.headers[O])}catch(T){}function S(e,n,o){p(m.p,(function(){if(e){o&&(n.request=t);var a=e.call(m,n,Promise);n=void 0===a?n:a}h(n)||(n=Promise[0===o?"resolve":"reject"](n)),n.then((function(e){d(e)})).catch((function(e){f(e)}))}))}function A(e){e.engine=a,S(m.onerror,e,-1)}function P(e,n){this.message=e,this.status=n}a.onload=function(){try{var e=a.response||a.responseText;e&&t.parseJson&&-1!==(a.getResponseHeader(i)||"").indexOf("json")&&!r.isObject(e)&&(e=JSON.parse(e));var n=a.responseHeaders;if(!n){n={};var o=(a.getAllResponseHeaders()||"").split("\r\n");o.pop(),o.forEach((function(e){if(e){var t=e.split(":")[0];n[t]=a.getResponseHeader(t)}}))}var c=a.status,s=a.statusText,d={data:e,headers:n,status:c,statusText:s};if(r.merge(d,a._response),c>=200&&c<300||304===c)d.engine=a,d.request=t,S(m.handler,d,0);else{var u=new P(s,c);u.response=d,A(u)}}catch(u){A(new P(u.msg,a.status))}},a.onerror=function(e){A(new P(e.msg||"Network Error",0))},a.ontimeout=function(){A(new P("timeout [ "+a.timeout+"ms ]",1))},a._options=t,setTimeout((function(){a.send(y?null:n)}),0)}r.isObject(e)&&(t=e,e=t.url),t=t||{},t.headers=t.headers||{},p(u.p,(function(){r.merge(t,JSON.parse(JSON.stringify(o.config)));var a=t.headers;a[i]=a[i]||a[s]||"",delete a[s],t.body=n||t.body,e=r.trim(e||""),t.method=t.method.toUpperCase(),t.url=e;var c=t;l&&(c=l.call(u,t,Promise)||t),h(c)||(c=Promise.resolve(c)),c.then((function(e){e===t?v(e):d(e)}),(function(e){f(e)}))}))}));return f.engine=a,f}},{key:"all",value:function(e){return Promise.all(e)}},{key:"spread",value:function(e){return function(n){return e.apply(null,n)}}}]),e}();i.default=i,["get","post","put","patch","head","delete"].forEach((function(e){i.prototype[e]=function(n,t,o){return this.request(n,t,r.merge({method:e},o))}})),["lock","unlock","clear"].forEach((function(e){i.prototype[e]=function(){this.interceptors.request[e]()}})),e.exports=i},,,,,function(e,n,t){"use strict";e.exports=function(e,n){var t={method:e.method,url:e.url,dataType:e.dataType||void 0,header:e.headers,data:e.body||{},responseType:e.responseType||"text",success:function(e){n({statusCode:e.statusCode,responseText:e.data,headers:e.header,statusMessage:e.errMsg})},fail:function(e){n({statusCode:e.statusCode||0,statusMessage:e.errMsg})}};wx.request(t)}},,,,,,function(e,n,t){"use strict";var o=t(2),a=t(1),r=t(7),c=a(r);e.exports=function(e){return new o(e||c)}}])}))},bbdd:function(e,n,t){var o=function(){return this||"object"===typeof self&&self}()||Function("return this")(),a=o.regeneratorRuntime&&Object.getOwnPropertyNames(o).indexOf("regeneratorRuntime")>=0,r=a&&o.regeneratorRuntime;if(o.regeneratorRuntime=void 0,e.exports=t("96cf"),a)o.regeneratorRuntime=r;else try{delete o.regeneratorRuntime}catch(c){o.regeneratorRuntime=void 0}},c8ba:function(e,n){var t;t=function(){return this}();try{t=t||new Function("return this")()}catch(o){"object"===typeof window&&(t=window)}e.exports=t},e06c:function(e,n,t){"use strict";(function(e){function t(){var e=getCurrentPages();return e[e.length-1]}function o(){var n=t(),o="/"+n.route,a="/pages/login/login";a="/pages/login/wxLogin",o!=a&&e.navigateTo({url:a})}function a(){var n=r(!0);e.setStorageSync("present",n)}function r(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t(),o="/"+n.route,a="",r=Object.keys(n.options);if(r.length>0){for(var c in n.options)("speard"!=c||e)&&(a+=c+"="+n.options[c]+"&");o+="?"+a.substr(0,a.length-1)}return o}Object.defineProperty(n,"__esModule",{value:!0}),n.getActionPage=t,n.interceptor=o,n.saveUrl=a,n.getPageUrl=r}).call(this,t("543d")["default"])},e5d3:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=function(e,n){var t,o=n||300;return function(){var n=this,a=arguments;t&&clearTimeout(t),t=setTimeout((function(){t=null,e.apply(n,a)}),o)}},a=o;n.default=a},eadd6:function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.get_file_data=n.get_file_info=n.get_files_and_is_max=n.get_extname=n.get_file_ext=void 0;var o=a(t("a34a"));function a(e){return e&&e.__esModule?e:{default:e}}function r(e,n,t,o,a,r,c){try{var i=e[r](c),s=i.value}catch(d){return void t(d)}i.done?n(s):Promise.resolve(s).then(o,a)}function c(e){return function(){var n=this,t=arguments;return new Promise((function(o,a){var c=e.apply(n,t);function i(e){r(c,o,a,i,s,"next",e)}function s(e){r(c,o,a,i,s,"throw",e)}i(void 0)}))}}var i=function(e){var n=e.lastIndexOf("."),t=e.length;return{name:e.substring(0,n),ext:e.substring(n+1,t)}};n.get_file_ext=i;var s=function(e){if(Array.isArray(e))return e;var n=e.replace(/(\[|\])/g,"");return n.split(",")};n.get_extname=s;var d=function(n,t){var o=[],a=[];return t&&0!==t.length?(n.tempFiles.forEach((function(e){var n=i(e.name),r=n.ext.toLowerCase();-1!==t.indexOf(r)&&(a.push(e),o.push(e.path))})),a.length!==n.tempFiles.length&&e.showToast({title:"当前选择了".concat(n.tempFiles.length,"个文件 ,").concat(n.tempFiles.length-a.length," 个文件格式不正确"),icon:"none",duration:5e3}),{filePaths:o,files:a}):{filePaths:o,files:a}};n.get_files_and_is_max=d;var u=function(n){return new Promise((function(t,o){e.getImageInfo({src:n,success:function(e){t(e)},fail:function(e){o(e)}})}))};n.get_file_info=u;var m=function(){var e=c(o.default.mark((function e(n){var t,a,r,c,s,d=arguments;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=d.length>1&&void 0!==d[1]?d[1]:"image",a=i(n.name),r=a.ext.toLowerCase(),c={name:n.name,uuid:n.uuid,extname:r||"",cloudPath:n.cloudPath,fileType:n.fileType,url:n.path||n.path,size:n.size,image:{},path:n.path,video:{}},"image"!==t){e.next=14;break}return e.next=7,u(n.path);case 7:s=e.sent,delete c.video,c.image.width=s.width,c.image.height=s.height,c.image.location=s.path,e.next=15;break;case 14:delete c.image;case 15:return e.abrupt("return",c);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();n.get_file_data=m}).call(this,t("543d")["default"])},f0c5:function(e,n,t){"use strict";function o(e,n,t,o,a,r,c,i,s,d){var u,m="function"===typeof e?e.options:e;if(s){m.components||(m.components={});var l=Object.prototype.hasOwnProperty;for(var f in s)l.call(s,f)&&!l.call(m.components,f)&&(m.components[f]=s[f])}if(d&&((d.beforeCreate||(d.beforeCreate=[])).unshift((function(){this[d.__module]=this})),(m.mixins||(m.mixins=[])).push(d)),n&&(m.render=n,m.staticRenderFns=t,m._compiled=!0),o&&(m.functional=!0),r&&(m._scopeId="data-v-"+r),c?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(c)},m._ssrRegister=u):a&&(u=i?function(){a.call(this,this.$root.$options.shadowRoot)}:a),u)if(m.functional){m._injectStyles=u;var h=m.render;m.render=function(e,n){return u.call(n),h(e,n)}}else{var p=m.beforeCreate;m.beforeCreate=p?[].concat(p,u):[u]}return{exports:e,options:m}}t.d(n,"a",(function(){return o}))},f164:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o={pages:[{path:"pages/tabbar/index",style:{enablePullDownRefresh:!1}},{path:"pages/index/index",style:{navigationBarTitleText:"uni-app"}},{path:"pages/index/hot",style:{navigationBarTitleText:"盲盒商城"}},{path:"pages/index/help",style:{navigationBarTitleText:"新手帮助",enablePullDownRefresh:!1}},{path:"pages/tabbar/cashPay/cashPay",style:{navigationBarTitleText:"现金支付",enablePullDownRefresh:!1}},{path:"pages/index/flow",style:{navigationBarTitleText:"发货流程",enablePullDownRefresh:!1}},{path:"pages/index/redirect",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/index/wechatLogin",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/index/more",style:{navigationBarTitleText:"盲盒商城",enablePullDownRefresh:!1}},{path:"pages/index/details",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/tabbar/classify",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/login/register",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/login/login",style:{navigationBarTitleText:"登录",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/login/wxLogin",style:{navigationBarTitleText:"登录",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/login/redirect",style:{navigationBarTitleText:"登录",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/login/phoneLogin",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/tabbar/box",style:{navigationBarTitleText:"我的盒柜",enablePullDownRefresh:!1}},{path:"pages/tabbar/shai",style:{navigationBarTitleText:"晒图",enablePullDownRefresh:!1}},{path:"pages/tabbar/me",style:{navigationBarTitleText:"我的",enablePullDownRefresh:!1}},{path:"pages/me/set",style:{navigationBarTitleText:"设置",enablePullDownRefresh:!1}},{path:"pages/me/address",style:{navigationBarTitleText:"收货地址",enablePullDownRefresh:!1}},{path:"pages/me/addSite",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/me/shaitu",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"pages/me/coll",style:{navigationBarTitleText:"我的收藏",enablePullDownRefresh:!0}},{path:"pages/me/applyFaHuo",style:{navigationBarTitleText:"申请发货",enablePullDownRefresh:!1}},{path:"pages/me/record",style:{navigationBarTitleText:"开箱记录",enablePullDownRefresh:!0}},{path:"pages/me/order",style:{navigationBarTitleText:"我的订单",enablePullDownRefresh:!0}},{path:"pages/me/order-details",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1}},{path:"pages/me/logistics",style:{navigationBarTitleText:"物流信息",enablePullDownRefresh:!1}},{path:"pages/me/deposit",style:{navigationBarTitleText:"提现",enablePullDownRefresh:!1}},{path:"pages/me/goldDeposit",style:{navigationBarTitleText:"金币提现",enablePullDownRefresh:!1}},{path:"pages/me/balance",style:{navigationBarTitleText:"我的余额",enablePullDownRefresh:!1}},{path:"pages/me/out",style:{navigationBarTitleText:"转出到钱包",enablePullDownRefresh:!1}},{path:"pages/me/alipay",style:{navigationBarTitleText:"支付宝绑定",enablePullDownRefresh:!1}},{path:"pages/me/WeChat",style:{navigationBarTitleText:"微信绑定",enablePullDownRefresh:!1}},{path:"pages/me/wallet",style:{navigationBarTitleText:"我的钱包",enablePullDownRefresh:!1}},{path:"pages/me/recharge",style:{navigationBarTitleText:"充值",enablePullDownRefresh:!1}},{path:"pages/index/wfsm",style:{navigationBarTitleText:"玩法说明",enablePullDownRefresh:!1}},{path:"pages/index/search",style:{navigationBarTitleText:"搜索",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/login/forgetPassword",style:{navigationBarTitleText:"忘记密码",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/index/shopList",style:{navigationBarTitleText:"商品列表",enablePullDownRefresh:!1}},{path:"pages/index/service",style:{navigationBarTitleText:"客服咨询",enablePullDownRefresh:!1}},{path:"pages/index/newBox",style:{navigationBarTitleText:"最新开箱",enablePullDownRefresh:!1}},{path:"pages/index/recommend",style:{navigationBarTitleText:"推荐盲盒",enablePullDownRefresh:!1}},{path:"pages/login/bindPhone",style:{navigationBarTitleText:"绑定手机号",enablePullDownRefresh:!1}},{path:"pages/me/myBox",style:{navigationBarTitleText:"我的盒柜",enablePullDownRefresh:!1}},{path:"pages/index/records",style:{navigationBarTitleText:"开盒记录",enablePullDownRefresh:!1}},{path:"pages/me/passwordRecharge/passwordRecharge",style:{navigationBarTitleText:"充值卡密",enablePullDownRefresh:!1}},{path:"pages/me/carpassList/carpassList",style:{navigationBarTitleText:"卡密充值记录",enablePullDownRefresh:!1}}],subPackages:[{root:"pagesA",pages:[{path:"pages/invite",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,backgroundColor:"#F5F6FA",navigationStyle:"custom"}},{path:"pages/camera",style:{navigationBarTitleText:"",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"pages/user",style:{navigationBarTitleText:"用户协议",enablePullDownRefresh:!1}},{path:"pages/privacy",style:{navigationBarTitleText:"隐私协议",enablePullDownRefresh:!1}},{path:"pages/buyer",style:{navigationBarTitleText:"买家须知",enablePullDownRefresh:!1}},{path:"pages/bannerMessage",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1}}]},{pages:[{path:"pages/server",style:{navigationBarTitleText:"联系客服",navigationStyle:"custom",enablePullDownRefresh:!1}}],root:"pagesB"}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"盲盒商城",navigationBarBackgroundColor:"#FFFFFF",backgroundColor:"#F8F8F8"},tabBar:{backgroundColor:"#FFFFFF",color:"#333333",selectedColor:"#1030ff",list:[{iconPath:"static/image/tabbar/shouyeweixuanzhong@2x.png",selectedIconPath:"static/image/tabbar/shouyexuanzhong@2x.png",pagePath:"pages/tabbar/index",text:"首页"},{iconPath:"static/image/tabbar/tj_1.png",selectedIconPath:"static/image/tabbar/tj.png",pagePath:"pages/index/more",text:"推荐"},{iconPath:"static/image/tabbar/huishouweixuanzhong@2x.png",selectedIconPath:"static/image/tabbar/fenleixuanzhong@2x1.png",pagePath:"pages/tabbar/box",text:"盒柜"},{iconPath:"static/image/tabbar/fenleiweixuanzhong@2x.png",selectedIconPath:"static/image/tabbar/fenleixuanzhong@2x.png",pagePath:"pages/tabbar/shai",text:"晒图"},{iconPath:"static/image/tabbar/wodeweixuanzhong@2x.png",selectedIconPath:"static/image/tabbar/wodeyixuanzhong@2x1.png",pagePath:"pages/tabbar/me",text:"我的"}]}};n.default=o},fbad:function(e,n,t){"use strict";(function(e,t){Object.defineProperty(n,"__esModule",{value:!0}),n.chooseAndUploadFile=m,n.uploadCloudFiles=d;var o="chooseAndUploadFile:ok",a="chooseAndUploadFile:fail";function r(n){var t=n.count,o=n.sizeType,r=void 0===o?["original","compressed"]:o,c=n.sourceType,i=void 0===c?["album","camera"]:c,d=n.extension;return new Promise((function(n,o){e.chooseImage({count:t,sizeType:r,sourceType:i,extension:d,success:function(e){n(s(e,"image"))},fail:function(e){o({errMsg:e.errMsg.replace("chooseImage:fail",a)})}})}))}function c(n){var t=n.camera,o=n.compressed,r=n.maxDuration,c=n.sourceType,i=void 0===c?["album","camera"]:c,d=n.extension;return new Promise((function(n,c){e.chooseVideo({camera:t,compressed:o,maxDuration:r,sourceType:i,extension:d,success:function(e){var t=e.tempFilePath,o=e.duration,a=e.size,r=e.height,c=e.width;n(s({errMsg:"chooseVideo:ok",tempFilePaths:[t],tempFiles:[{name:e.tempFile&&e.tempFile.name||"",path:t,size:a,type:e.tempFile&&e.tempFile.type||"",width:c,height:r,duration:o,fileType:"video",cloudPath:""}]},"video"))},fail:function(e){c({errMsg:e.errMsg.replace("chooseVideo:fail",a)})}})}))}function i(n){var t=n.count,o=n.extension;return new Promise((function(n,r){var c=e.chooseFile;if("undefined"!==typeof wx&&"function"===typeof wx.chooseMessageFile&&(c=wx.chooseMessageFile),"function"!==typeof c)return r({errMsg:a+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});c({type:"all",count:t,extension:o,success:function(e){n(s(e))},fail:function(e){r({errMsg:e.errMsg.replace("chooseFile:fail",a)})}})}))}function s(e,n){return e.tempFiles.forEach((function(e,t){e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),n&&(e.fileType=n),e.cloudPath=Date.now()+"_"+t+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((function(e){return e.path}))),e}function d(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,o=arguments.length>2?arguments[2]:void 0;e=JSON.parse(JSON.stringify(e));var a=e.length,r=0,c=this;return new Promise((function(i){while(r<n)s();function s(){var n=r++;if(n>=a)!e.find((function(e){return!e.url&&!e.errMsg}))&&i(e);else{var d=e[n],u=c.files.findIndex((function(e){return e.uuid===d.uuid}));d.url="",delete d.errMsg,t.uploadFile({filePath:d.path,cloudPath:d.cloudPath,fileType:d.fileType,onUploadProgress:function(e){e.index=u,o&&o(e)}}).then((function(e){d.url=e.fileID,d.index=u,n<a&&s()})).catch((function(e){d.errMsg=e.errMsg||e.message,d.index=u,n<a&&s()}))}}}))}function u(e,n){var t=n.onChooseFile;n.onUploadProgress;return e.then((function(e){if(t){var n=t(e);if("undefined"!==typeof n)return Promise.resolve(n).then((function(n){return"undefined"===typeof n?e:n}))}return e})).then((function(e){return!1===e?{errMsg:o,tempFilePaths:[],tempFiles:[]}:e}))}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:"all"};return"image"===e.type?u(r(e),e):"video"===e.type?u(c(e),e):u(i(e),e)}}).call(this,t("543d")["default"],t("a9ff")["default"])}}]);
|